Home | History | Annotate | Download | only in fsck_ext2fs

Lines Matching defs:idesc

94 	struct inodesc idesc;
136 memset(&idesc, 0, sizeof(struct inodesc));
137 idesc.id_type = ADDR;
138 idesc.id_func = pass1check;
148 checkinode(inumber, &idesc);
155 checkinode(ino_t inumber, struct inodesc *idesc)
302 idesc->id_number = inumber;
303 (void)ckinode(dp, idesc);
304 idesc->id_entryno *= btodb(sblock.e2fs_bsize);
305 if (inonblock(dp) != (uint32_t)idesc->id_entryno) {
309 idesc->id_entryno);
315 inosnblock(dp, idesc->id_entryno);
331 pass1check(struct inodesc *idesc)
335 daddr_t blkno = idesc->id_blkno;
339 if ((anyout = chkrange(blkno, idesc->id_numfrags)) != 0) {
340 blkerror(idesc->id_number, "BAD", blkno);
343 (unsigned long long)idesc->id_number);
351 for (nfrags = idesc->id_numfrags; nfrags > 0; blkno++, nfrags--) {
358 blkerror(idesc->id_number, "DUP", blkno);
361 (unsigned long long)idesc->id_number);
392 idesc->id_entryno++;