Lines Matching refs:ino

63 static	void writeextdata(union dinode *dp, ino_t ino, int added);
127 mapfileino(ino_t ino, u_int64_t *tape_size, int *dirskipped)
135 if (TSTINO(ino, usedinomap))
137 dp = getino(ino);
150 SETINO(ino, usedinomap);
152 SETINO(ino, dumpdirmap);
154 SETINO(ino, dumpinomap);
164 CLRINO(ino, usedinomap);
280 ino_t ino;
286 for (map = dumpdirmap, ino = 1; ino < maxino; ino++) {
287 if (((ino - 1) % NBBY) == 0) /* map is offset by 1 */
298 nodump = (TSTINO(ino, usedinomap) == 0);
300 (TSTINO(ino, dumpinomap) && nodump == 0))
303 dp = getino(ino);
318 ret |= searchdir(ino, blk,
333 ret |= dirindir(ino, blk, i, &filesize,
337 SETINO(ino, dumpinomap);
345 CLRINO(ino, dumpdirmap);
347 if (!TSTINO(ino, dumpinomap)) {
348 CLRINO(ino, dumpdirmap);
362 dirindir(ino_t ino, daddr_t blkno, int ind_level, off_t *filesize,
380 ret |= searchdir(ino, blkno,
397 ret |= dirindir(ino, blkno, ind_level, filesize,
416 ino_t ino;
440 ino = iswap32(dp->d_ino);
442 ip = getino(ino);
443 if (TSTINO(ino, dumpinomap)) {
444 CLRINO(ino, dumpinomap);
452 SETINO(ino, dumpdirmap);
453 CLRINO(ino, usedinomap);
457 if (TSTINO(ino, dumpinomap)) {
462 if (TSTINO(ino, dumpdirmap)) {
479 dumpino(union dinode *dp, ino_t ino)
489 dumpmap(dumpinomap, TS_BITS, ino);
491 CLRINO(ino, dumpinomap);
548 writeheader(ino);
556 writeextdata(dp, ino, added);
572 writeheader(ino);
573 writeextdata(dp, ino, added);
588 blksout64(dp, &dp->dp2.di_db[0], cnt, ino, last);
590 blksout32(&dp->dp1.di_db[0], cnt, ino);
599 dmpindir(dp, ino, blk, ind_level, &size);
609 dmpindir(union dinode *dp, ino_t ino, daddr_t blk, int ind_level, off_t *size)
634 blksout64(dp, &idblk.i64[0], cnt, ino, last);
636 blksout32(&idblk.i32[0], cnt, ino);
645 dmpindir(dp, ino, iblk, ind_level, size);
655 blksout32(int32_t *blkp, int frags, ino_t ino)
673 writeheader(ino);
687 blksout64(union dinode *dp, int64_t *blkp, int frags, ino_t ino, int last)
723 writeheader(ino);
736 writeextdata(dp, ino, added);
798 writeextdata(union dinode *dp, ino_t ino, int added)
823 blksout64(dp, &dp->dp2.di_extb[0], frags, ino, last);
853 dmpindir(dp, ino, dp->dp2.di_exti, 0, &size);
860 dumpmap(char *map, int type, ino_t ino)
867 writeheader(ino);
876 writeheader(ino_t ino)
880 spcl.c_inumber = iswap32(ino);