Home
last modified time | relevance | path

Searched refs:UFS_NDADDR (Results 1 – 25 of 33) sorted by relevance

12

/freebsd/sys/ufs/ufs/
H A Ddinode.h122 #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 Dufs_bmap.c194 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 Dffs_inode.c238 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 Dffs_snapshot.c336 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 Dffs_balloc.c135 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 Dffs_alloc.c316 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 Dffs_softdep.c5540 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 Dfs.h703 /* 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 Dpass1.c264 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 Dinode.c90 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 Dpass2.c186 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 Dsuj.c795 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 Ddir.c802 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 Dufs_bmap.c82 assert (bn >= UFS_NDADDR); in ufs_getlbns()
91 bn -= UFS_NDADDR; in ufs_getlbns()
H A Dffs_balloc.c108 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 Dmkfs.c280 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 Dprtblknos.c120 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 Dufsread.c261 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 Dmakefs.h280 #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 Dtraverse.c112 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 Ddebug.c692 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 Dtunefs.c665 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 Dquot.c169 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 Dffsinfo.c364 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 Dfsdb.c580 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()

12