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