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