Home | History | Annotate | Download | only in fsck_lfs

Lines Matching refs:idesc

214 	struct inodesc idesc;
243 idesc.id_number = ino;
244 idesc.id_func = pass4check; /* Delete dinode and blocks */
245 idesc.id_type = ADDR;
246 idesc.id_lblkno = 0;
247 clri(&idesc, "unknown", 2); /* XXX magic number 2 */
283 pass6check(struct inodesc * idesc)
288 if (idesc->id_blkno == UNWRITTEN)
293 for (i = 0; i < idesc->id_numfrags; i++) {
294 sn = lfs_dtosn(fs, idesc->id_blkno + i);
302 idesc->id_blkno > lfs_sb_getoffset(fs)) {
308 clrbmap(idesc->id_blkno + i);
313 blkerror(idesc->id_number, "BAD", idesc->id_blkno);
316 (unsigned long long)idesc->id_number);
325 return pass1check(idesc);
553 struct inodesc idesc;
813 memset(&idesc, 0, sizeof(struct inodesc));
814 idesc.id_type = ADDR;
815 idesc.id_func = pass6check;
816 idesc.id_lblkno = 0;
820 checkinode(VTOI(vp)->i_number, &idesc);