Searched refs:di_extsize (Results 1 - 21 of 21) sorted by relevance

/freebsd-9.3-release/sbin/fsck_ffs/
H A Dea.c68 (intmax_t)idesc->id_number, (uintmax_t)dp->di_extsize);
69 if (dp->di_extsize == 0)
71 if (dp->di_extsize <= sblock.fs_fsize)
H A Dgjournal.c363 if (fs->fs_magic == FS_UFS2_MAGIC && dino->di_extsize > 0)
364 extblocks = btodb(fragroundup(fs, dino->di_extsize));
367 osize = dino->di_extsize;
369 dino->di_extsize = 0;
H A Dpass1.c374 if (sblock.fs_magic == FS_UFS2_MAGIC && dp->dp2.di_extsize > 0) {
376 ndb = howmany(dp->dp2.di_extsize, sblock.fs_bsize);
379 (offset = blkoff(&sblock, dp->dp2.di_extsize)) != 0)
H A Dsuj.c746 * di_extsize so it is a true test of reachability. The lbn may be
762 if (lbn > lblkno(fs, ip->dp2.di_extsize - 1))
764 *frags = numfrags(fs, sblksize(fs, ip->dp2.di_extsize, lbn));
1035 fs->fs_magic == FS_UFS2_MAGIC && ip->dp2.di_extsize) {
1039 frags = sblksize(fs, ip->dp2.di_extsize, i);
/freebsd-9.3-release/sys/ufs/ufs/
H A Ddinode.h144 u_int32_t di_extsize; /* 92: External attributes size. */ member in struct:ufs2_dinode
H A Dufs_inode.c130 isize += ip->i_din2->di_extsize;
/freebsd-9.3-release/sys/ufs/ffs/
H A Dffs_vnops.c915 if ((bytesinfile = dp->di_extsize - uio->uio_offset) <= 0)
926 size = sblksize(fs, dp->di_extsize, lbn);
946 if (lblktosize(fs, nextlbn) >= dp->di_extsize) {
959 u_int nextsize = sblksize(fs, dp->di_extsize, nextlbn);
1063 uio->uio_offset = dp->di_extsize;
1070 osize = dp->di_extsize;
1106 if (uio->uio_offset + xfersize > dp->di_extsize)
1107 dp->di_extsize = uio->uio_offset + xfersize;
1109 size = sblksize(fs, dp->di_extsize, lbn) - bp->b_resid;
1228 easize = dp->di_extsize;
[all...]
H A Dffs_inode.c234 if (fs->fs_magic == FS_UFS2_MAGIC && ip->i_din2->di_extsize > 0) {
235 extblocks = btodb(fragroundup(fs, ip->i_din2->di_extsize));
254 osize = ip->i_din2->di_extsize;
256 ip->i_din2->di_extsize = 0;
540 (fs->fs_magic != FS_UFS2_MAGIC || ip->i_din2->di_extsize == 0) &&
H A Dffs_balloc.c587 lastlbn = lblkno(fs, dp->di_extsize);
590 osize = sblksize(fs, dp->di_extsize, nb);
605 dp->di_extsize = smalllblktosize(fs, nb + 1);
621 if (nb != 0 && dp->di_extsize >= smalllblktosize(fs, lbn + 1)) {
637 osize = fragroundup(fs, blkoff(fs, dp->di_extsize));
664 if (dp->di_extsize < smalllblktosize(fs, lbn + 1))
H A Dffs_softdep.c5954 frags = sblksize(ip->i_fs, ip->i_din2->di_extsize, i);
6374 extblocks = btodb(fragroundup(fs, ip->i_din2->di_extsize));
6439 ip->i_din2->di_extsize = 0;
6672 extblocks = btodb(fragroundup(fs, ip->i_din2->di_extsize));
6686 ip->i_din2->di_extsize = 0;
10111 inodedep->id_savedextsize = dp->di_extsize;
10159 dp->di_extsize = fs->fs_bsize * adp->ad_offset + adp->ad_oldsize;
10177 dp->di_extsize <= (lastadp->ad_offset + 1) * fs->fs_bsize) {
10181 dp->di_extsize = (i + 1) * fs->fs_bsize;
11229 if (dp2->di_extsize !
[all...]
/freebsd-9.3-release/usr.sbin/makefs/ffs/
H A Dffs_bswap.c167 n->di_extsize = bswap32(o->di_extsize);
/freebsd-9.3-release/sys/gnu/fs/xfs/
H A Dxfs_dinode.h63 xfs_extlen_t di_extsize; /* basic/minimum extent size for file */ member in struct:xfs_dinode_core
H A Dxfs_iomap.c351 * (when file on a real-time subvolume or has di_extsize hint).
442 if (!(extsz = ip->i_d.di_extsize))
445 extsz = ip->i_d.di_extsize;
663 if (!(extsz = ip->i_d.di_extsize))
666 extsz = ip->i_d.di_extsize;
H A Dxfs_itable.c95 buf->bs_extsize = dic->di_extsize << mp->m_sb.sb_blocklog;
170 buf->bs_extsize = INT_GET(dic->di_extsize, ARCH_CONVERT) << mp->m_sb.sb_blocklog;
H A Dxfs_vnodeops.c180 vap->va_blocksize = ip->i_d.di_extsize ?
181 (ip->i_d.di_extsize << mp->m_sb.sb_blocklog) :
216 vap->va_extsize = ip->i_d.di_extsize << mp->m_sb.sb_blocklog;
543 ((ip->i_d.di_extsize << mp->m_sb.sb_blocklog) !=
586 (ip->i_d.di_extsize % mp->m_sb.sb_rextsize)) {
787 ip->i_d.di_extsize = vap->va_extsize >>
4048 if (!(extsz = ip->i_d.di_extsize))
4051 extsz = ip->i_d.di_extsize;
H A Dxfs_inode.c771 INT_XLATE(buf_core->di_extsize, mem_core->di_extsize, dir, arch);
1177 ip->i_d.di_extsize = 0;
1202 ip->i_d.di_extsize = pip->i_d.di_extsize;
1211 ip->i_d.di_extsize = pip->i_d.di_extsize;
H A Dxfs_bmap.c2299 * Adjust the size of the new extent based on di_extsize and rt extsize.
2626 align = ap->ip->i_d.di_extsize ?
2627 ap->ip->i_d.di_extsize : mp->m_sb.sb_rextsize;
2732 align = (ap->userdata && ap->ip->i_d.di_extsize &&
2734 ap->ip->i_d.di_extsize : 0;
2833 if (unlikely(ap->userdata && ap->ip->i_d.di_extsize &&
2835 args.prod = ap->ip->i_d.di_extsize;
4881 if (!(extsz = ip->i_d.di_extsize))
4884 extsz = ip->i_d.di_extsize;
5837 if ((ip->i_d.di_extsize
[all...]
H A Dxfs_ialloc.c77 offsetof(xfs_dinode_core_t, di_extsize),
H A Dxfsidbg.c4317 dip->di_nblocks, dip->di_extsize, dip->di_nextents,
/freebsd-9.3-release/sbin/growfs/
H A Ddebug.c768 fprintf(dbg_log, "extsize u_int32_t 0x%08x\n", ino->di_extsize);
/freebsd-9.3-release/sbin/dump/
H A Dtraverse.c493 spcl.c_extsize = dp->dp2.di_extsize;

Completed in 544 milliseconds