Lines Matching refs:idesc
88 struct inodesc idesc; in pass1() local
97 memset(&idesc, 0, sizeof(struct inodesc)); in pass1()
98 idesc.id_type = ADDR; in pass1()
99 idesc.id_func = pass1check; in pass1()
100 idesc.id_lblkno = 0; in pass1()
149 checkinode(inumber, &idesc); in pass1()
185 checkinode(ino_t inumber, struct inodesc * idesc) in checkinode() argument
324 idesc->id_number = inumber; in checkinode()
325 (void) ckinode(VTOD(vp), idesc); in checkinode()
326 if (lfs_dino_getblocks(fs, dp) != idesc->id_entryno) { in checkinode()
329 idesc->id_entryno); in checkinode()
334 lfs_dino_setblocks(fs, VTOD(vp), idesc->id_entryno); in checkinode()
350 pass1check(struct inodesc *idesc) in pass1check() argument
354 daddr_t blkno = idesc->id_blkno; in pass1check()
358 if ((anyout = chkrange(blkno, idesc->id_numfrags)) != 0) { in pass1check()
359 blkerror(idesc->id_number, "BAD", blkno); in pass1check()
362 (unsigned long long)idesc->id_number); in pass1check()
370 seg_table[lfs_dtosn(fs, blkno)].su_nbytes += idesc->id_numfrags * lfs_sb_getfsize(fs); in pass1check()
372 for (ndblks = idesc->id_numfrags; ndblks > 0; blkno++, ndblks--) { in pass1check()
380 setbmap(blkno, idesc->id_number); in pass1check()
383 blkerror(idesc->id_number, "DUP", blkno); in pass1check()
386 (long long)idesc->id_lblkno, in pass1check()
391 (unsigned long long)idesc->id_number); in pass1check()
416 idesc->id_entryno++; in pass1check()