Lines Matching refs:idesc
64 struct inodesc idesc; in pass4() local
70 memset(&idesc, 0, sizeof(struct inodesc)); in pass4()
71 idesc.id_func = pass4check; in pass4()
91 idesc.id_number = inumber; in pass4()
92 idesc.id_uid = iswap32(DIP(dp, uid)); in pass4()
93 idesc.id_gid = iswap32(DIP(dp, gid)); in pass4()
95 idesc.id_type = SNAP; in pass4()
97 idesc.id_type = ADDR; in pass4()
114 adjust(&idesc, (short)n); in pass4()
124 clri(&idesc, "UNREF", 1); in pass4()
130 clri(&idesc, "UNREF", 1); in pass4()
135 clri(&idesc, "ZERO LENGTH", 1); in pass4()
140 clri(&idesc, "BAD/DUP", 1); in pass4()
160 pass4check(struct inodesc *idesc) in pass4check() argument
164 daddr_t blkno = idesc->id_blkno; in pass4check()
177 for (nfrags = idesc->id_numfrags; nfrags > 0; blkno++, nfrags--) { in pass4check()
197 if (idesc->id_type != SNAP) { in pass4check()
198 update_uquot(idesc->id_number, in pass4check()
199 idesc->id_uid, idesc->id_gid, in pass4check()
202 if (idesc->id_numfrags != sblock->fs_frag && in pass4check()
211 if (cgp && res != SKIP && idesc->id_numfrags == sblock->fs_frag) { in pass4check()
216 ffs_fragstoblks(sblock, dtogd(sblock, idesc->id_blkno)), 1); in pass4check()