/freebsd/sys/ufs/ufs/ |
H A D | dinode.h | 122 #define UFS_NDADDR 12 /* Direct addresses in inode. */ macro 149 [UFS_NDADDR]; 154 [(UFS_NDADDR + UFS_NIADDR) * sizeof(ufs2_daddr_t)]; 197 [UFS_NDADDR]; 202 [(UFS_NDADDR + UFS_NIADDR) * sizeof(ufs1_daddr_t)];
|
H A D | ufs_bmap.c | 194 if (bn >= 0 && bn < UFS_NDADDR) { in ufs_bmaparray() 226 for (++bn; bn < UFS_NDADDR && *runp < maxrun && in ufs_bmaparray() 378 if (bn < UFS_NDADDR) { in ufs_bmap_seekdata() 393 for (nextbn = UFS_NDADDR, num1 = num - 1; num1 > 0; num1--) in ufs_bmap_seekdata() 472 if (bn < UFS_NDADDR) in ufs_getlbns() 481 for (blockcnt = 1, i = UFS_NIADDR, bn -= UFS_NDADDR; ; in ufs_getlbns()
|
/freebsd/sys/ufs/ffs/ |
H A D | ffs_inode.c | 238 ufs2_daddr_t indir_lbn[UFS_NIADDR], oldblks[UFS_NDADDR + UFS_NIADDR]; in ffs_truncate() 240 ufs2_daddr_t newblks[UFS_NDADDR + UFS_NIADDR]; in ffs_truncate() 388 } else if (lbn < UFS_NDADDR) { in ffs_truncate() 395 indiroff = (lbn - UFS_NDADDR) % NINDIR(fs); in ffs_truncate() 485 if (DOINGSOFTDEP(vp) && lbn < UFS_NDADDR && in ffs_truncate() 517 lastiblock[SINGLE] = lastblock - UFS_NDADDR; in ffs_truncate() 528 oldblks[UFS_NDADDR + level] = DIP(ip, i_ib[level]); in ffs_truncate() 534 for (i = 0; i < UFS_NDADDR; i++) { in ffs_truncate() 548 for (i = 0; i < UFS_NDADDR; i++) { in ffs_truncate() 556 newblks[UFS_NDADDR + i] = DIP(ip, i_ib[i]); in ffs_truncate() [all …]
|
H A D | ffs_snapshot.c | 336 for (blkno = UFS_NDADDR; blkno < numblks; blkno += NINDIR(fs)) { in ffs_snapshot() 601 if (loc < UFS_NDADDR) { in ffs_snapshot() 655 for (blockno = 0; blockno < UFS_NDADDR; blockno++) { in ffs_snapshot() 957 if (base < UFS_NDADDR) { in cgaccount() 958 for ( ; loc < UFS_NDADDR; loc++) { in cgaccount() 972 indiroff = (base + loc - UFS_NDADDR) % NINDIR(fs); in cgaccount() 1057 if (lbn < UFS_NDADDR) { in expunge_ufs1() 1068 indiroff = (lbn - UFS_NDADDR) % NINDIR(fs); in expunge_ufs1() 1094 bzero(dip->di_db, UFS_NDADDR * sizeof(ufs1_daddr_t)); in expunge_ufs1() 1103 &cancelip->i_din1->di_db[UFS_NDADDR], f in expunge_ufs1() [all...] |
H A D | ffs_balloc.c | 135 if (lastlbn < UFS_NDADDR && lastlbn < lbn) { in ffs_balloc_ufs1() 166 if (lbn < UFS_NDADDR) { in ffs_balloc_ufs1() 278 UFS_NDADDR + indirs[0].in_off, newb, 0, in ffs_balloc_ufs1() 406 if (pref == 0 || (lbn > UFS_NDADDR && fs->fs_metaspace != 0)) in ffs_balloc_ufs1() 755 if (lastlbn < UFS_NDADDR && lastlbn < lbn) { in ffs_balloc_ufs2() 785 if (lbn < UFS_NDADDR) { in ffs_balloc_ufs2() 899 UFS_NDADDR + indirs[0].in_off, newb, 0, in ffs_balloc_ufs2() 1028 if (pref == 0 || (lbn > UFS_NDADDR && fs->fs_metaspace != 0)) in ffs_balloc_ufs2()
|
H A D | ffs_alloc.c | 316 if (lbprev >= UFS_NDADDR) in ffs_realloccg() 621 if (start_lbn < UFS_NDADDR && end_lbn >= UFS_NDADDR) in ffs_reallocblks_ufs1() 888 if (start_lbn < UFS_NDADDR && end_lbn >= UFS_NDADDR) in ffs_reallocblks_ufs2() 1441 if (indx == -1 && lbn < UFS_NDADDR + NINDIR(fs) && in ffs_blkpref_ufs1() 1442 ip->i_din1->di_db[UFS_NDADDR - 1] != 0) { in ffs_blkpref_ufs1() 1443 pref = ip->i_din1->di_db[UFS_NDADDR - 1] + fs->fs_frag; in ffs_blkpref_ufs1() 1454 if (lbn == UFS_NDADDR) { in ffs_blkpref_ufs1() 1489 if (lbn < UFS_NDADDR + NINDIR(fs)) in ffs_blkpref_ufs1() 1561 if (indx == -1 && lbn < UFS_NDADDR + NINDIR(fs) && in ffs_blkpref_ufs2() 1562 ip->i_din2->di_db[UFS_NDADDR - 1] != 0) { in ffs_blkpref_ufs2() [all …]
|
H A D | ffs_softdep.c | 5540 if (off >= UFS_NDADDR) { in softdep_setup_allocdirect() 5706 newadp->ad_offset >= UFS_NDADDR) in allocdirect_merge() 6678 if (numblks <= UFS_NDADDR) { in blkcount() 6683 numblks -= UFS_NDADDR; in blkcount() 6802 if (lastlbn >= 0 && lastlbn < UFS_NDADDR) { in softdep_journal_freeblocks() 6807 iboff = UFS_NDADDR; in softdep_journal_freeblocks() 6819 for (i = iboff + 1; i < UFS_NDADDR; i++) in softdep_journal_freeblocks() 6821 for (i = 0, tmpval = NINDIR(fs), lbn = UFS_NDADDR; in softdep_journal_freeblocks() 6830 iboff = i + UFS_NDADDR; in softdep_journal_freeblocks() 6864 if (length != 0 && lastlbn >= UFS_NDADDR) { in softdep_journal_freeblocks() [all...] |
H A D | fs.h | 703 /* Use this only when `blk' is known to be small, e.g., < UFS_NDADDR. */ 736 (((lbn) >= UFS_NDADDR || (ip)->i_size >= \ 741 (((lbn) >= UFS_NDADDR || (size) >= ((lbn) + 1) << (fs)->fs_bshift) \ 751 * Indirect lbns are aligned on UFS_NDADDR addresses where single indirects
|
/freebsd/sbin/fsck_ffs/ |
H A D | pass1.c | 264 UFS_NDADDR * sizeof(ufs1_daddr_t)) || in checkinode() 270 UFS_NDADDR * sizeof(ufs2_daddr_t)) || in checkinode() 336 if (ndb > UFS_NDADDR) { in checkinode() 337 j = ndb - UFS_NDADDR; in checkinode() 340 ndb += UFS_NDADDR; in checkinode() 344 for (j = ndb; ndb < UFS_NDADDR && j < UFS_NDADDR; j++) { in checkinode() 359 for (j = 0, ndb -= UFS_NDADDR; ndb > 0; j++) in checkinode() 473 if (size > UFS_NDADDR * sblock.fs_bsize) in checkinode()
|
H A D | inode.c | 90 for (i = 0; i < UFS_NDADDR; i++) { in ckinode() 128 remsize = DIP(&dino, di_size) - sblock.fs_bsize * UFS_NDADDR; in ckinode() 287 if (lbn >= 0 && lbn < UFS_NDADDR) { in ino_blkatoff() 294 for (i = 0, tmpval = NINDIR(&sblock), cur = UFS_NDADDR; i < UFS_NIADDR; in ino_blkatoff() 596 UFS_NDADDR * sizeof(ufs2_daddr_t)) || in getnextinode() 618 if (ndb > UFS_NDADDR) { in getnextinode() 619 j = ndb - UFS_NDADDR; in getnextinode() 622 ndb += UFS_NDADDR; in getnextinode() 626 for (j = ndb; ndb < UFS_NDADDR && j < UFS_NDADDR; j++) in getnextinode() 629 for (j = 0, ndb -= UFS_NDADDR; ndb > 0; j++) in getnextinode() [all …]
|
H A D | pass2.c | 186 for (i = 0; i < MIN(inp->i_numblks, UFS_NDADDR); i++) in pass2() 188 if (inp->i_numblks > UFS_NDADDR) in pass2() 191 inp->i_blks[UFS_NDADDR + i]); in pass2()
|
H A D | suj.c | 795 for (i = 0; i < UFS_NDADDR; i++) { in ino_visit() 808 for (i = 0, tmpval = NINDIR(fs), lbn = UFS_NDADDR; i < UFS_NIADDR; i++, in ino_visit() 872 if (visitlbn >= UFS_NDADDR) { in ino_adjblks() 914 if (lbn <= -UFS_NDADDR && follow && mask == 0) in blk_free_lbn() 1326 for (i = lastlbn; i < UFS_NDADDR; i++) { in ino_trunc() 1336 for (i = 0, tmpval = NINDIR(fs), lbn = UFS_NDADDR; i < UFS_NIADDR; i++, in ino_trunc() 1367 if (visitlbn < UFS_NDADDR && totalfrags) { in ino_trunc()
|
H A D | dir.c | 802 lastlbn >= UFS_NDADDR + NINDIR(&sblock)) in expanddir() 852 if (lastlbn < UFS_NDADDR) { in expanddir() 877 IBLK_SET(nbp, lastlbn - UFS_NDADDR, newblk); in expanddir()
|
/freebsd/usr.sbin/makefs/ffs/ |
H A D | ufs_bmap.c | 82 assert (bn >= UFS_NDADDR); in ufs_getlbns() 91 bn -= UFS_NDADDR; in ufs_getlbns()
|
H A D | ffs_balloc.c | 108 if (lastlbn < UFS_NDADDR && lastlbn < lbn) { in ffs_balloc_ufs1() 121 if (lbn < UFS_NDADDR) { in ffs_balloc_ufs1() 365 if (lastlbn < UFS_NDADDR && lastlbn < lbn) { in ffs_balloc_ufs2() 378 if (lbn < UFS_NDADDR) { in ffs_balloc_ufs2()
|
H A D | mkfs.c | 280 sblock.fs_maxsymlinklen = ((UFS_NDADDR + UFS_NIADDR) * in ffs_mkfs() 300 sblock.fs_maxsymlinklen = ((UFS_NDADDR + UFS_NIADDR) * in ffs_mkfs() 312 sblock.fs_maxfilesize = sblock.fs_bsize * UFS_NDADDR - 1; in ffs_mkfs()
|
/freebsd/tools/diag/prtblknos/ |
H A D | prtblknos.c | 120 len = lastlbn < UFS_NDADDR ? lastlbn : UFS_NDADDR; in prtblknos() 135 len = lastlbn - UFS_NDADDR; in prtblknos() 136 lbn = UFS_NDADDR; in prtblknos()
|
/freebsd/stand/libsa/ |
H A D | ufsread.c | 261 if (lbn < UFS_NDADDR) { in fsread_size() 263 } else if (lbn < UFS_NDADDR + NINDIR(&fs)) { in fsread_size() 266 u = (u_int)(lbn - UFS_NDADDR) / n * DBPERVBLK; in fsread_size() 273 n = (lbn - UFS_NDADDR) & (n - 1); in fsread_size()
|
/freebsd/usr.sbin/makefs/ |
H A D | makefs.h | 280 #define UFS1_MAXSYMLINKLEN ((UFS_NDADDR + UFS_NIADDR) * sizeof(ufs1_daddr_t)) 281 #define UFS2_MAXSYMLINKLEN ((UFS_NDADDR + UFS_NIADDR) * sizeof(ufs2_daddr_t))
|
/freebsd/sbin/dump/ |
H A D | traverse.c | 112 if (DIP(dp, di_size) > sblock->fs_bsize * UFS_NDADDR) { in blockest() 115 UFS_NDADDR * sblock->fs_bsize / TP_BSIZE, TP_NINDIR); in blockest() 277 for (ret = 0, i = 0; filesize > 0 && i < UFS_NDADDR; i++) { in mapdirs() 545 if (DIP(dp, di_size) > UFS_NDADDR * sblock->fs_bsize) { in dumpino() 546 cnt = UFS_NDADDR * sblock->fs_frag; in dumpino() 556 if ((size = DIP(dp, di_size) - UFS_NDADDR * sblock->fs_bsize) <= 0) in dumpino()
|
/freebsd/sbin/growfs/ |
H A D | debug.c | 692 for (ictr = 0; ictr < MIN(UFS_NDADDR, remaining_blocks); ictr++) { in dbg_dump_ufs1_ino() 696 remaining_blocks -= UFS_NDADDR; in dbg_dump_ufs1_ino() 769 for (ictr = 0; ictr < MIN(UFS_NDADDR, remaining_blocks); ictr++) { in dbg_dump_ufs2_ino() 773 remaining_blocks -= UFS_NDADDR; in dbg_dump_ufs2_ino()
|
/freebsd/sbin/tunefs/ |
H A D | tunefs.c | 665 if ((off_t)dp.dp1->di_size >= lblktosize(&sblock, UFS_NDADDR)) { in journal_findfile() 669 for (i = 0; i < UFS_NDADDR; i++) { in journal_findfile() 677 if ((off_t)dp.dp2->di_size >= lblktosize(&sblock, UFS_NDADDR)) { in journal_findfile() 681 for (i = 0; i < UFS_NDADDR; i++) { in journal_findfile() 998 for (i = 0; i < UFS_NDADDR && resid; i++, resid--) { in journal_alloc()
|
/freebsd/usr.sbin/quot/ |
H A D | quot.c | 169 if (lblkno(super,sz) >= UFS_NDADDR) { in virtualblocks() 179 if (lblkno(super,sz) >= UFS_NDADDR) { in virtualblocks() 182 sz = (sz - UFS_NDADDR + NINDIR(super) - 1) / NINDIR(super); in virtualblocks()
|
/freebsd/sbin/ffsinfo/ |
H A D | ffsinfo.c | 364 rb = howmany(dp.dp1->di_size, sblock.fs_bsize) - UFS_NDADDR; in dump_whole_ufs1_inode() 516 rb = howmany(dp.dp2->di_size, sblock.fs_bsize) - UFS_NDADDR; in dump_whole_ufs2_inode()
|
/freebsd/sbin/fsdb/ |
H A D | fsdb.c | 580 find_blks64(curinode->dp2.di_db, UFS_NDADDR, wantedblk64) : in CMDFUNCSTART() 581 find_blks32(curinode->dp1.di_db, UFS_NDADDR, wantedblk32)) in CMDFUNCSTART() 1079 if (idx >= UFS_NDADDR) { in CMDFUNC()
|