Searched refs:di_size (Results 1 - 25 of 50) sorted by relevance

12

/freebsd-9.3-release/sys/ufs/ufs/
H A Ddinode.h131 u_int64_t di_size; /* 16: File byte count. */ member in struct:ufs2_dinode
172 u_int64_t di_size; /* 8: File byte count. */ member in struct:ufs1_dinode
/freebsd-9.3-release/sbin/fsck_ffs/
H A Dpass1.c254 dp->dp1.di_mode || dp->dp1.di_size)) ||
260 dp->dp2.di_mode || dp->dp2.di_size))) {
278 if (DIP(dp, di_size) > kernmaxfilesize ||
279 DIP(dp, di_size) > sblock.fs_maxfilesize ||
280 (mode == IFDIR && DIP(dp, di_size) > MAXDIRSIZE)) {
282 printf("bad size %ju:", (uintmax_t)DIP(dp, di_size));
287 DIP_SET(dp, di_size, sblock.fs_fsize);
292 mode == IFSOCK) && DIP(dp, di_size) != 0) {
295 (uintmax_t)DIP(dp, di_size));
304 ndb = howmany(DIP(dp, di_size), sbloc
[all...]
H A Dinode.c71 idesc->id_filesize = DIP(dp, di_size);
74 DIP(dp, di_size) < (unsigned)sblock.fs_maxsymlinklen))
80 ndb = howmany(DIP(&dino, di_size), sblock.fs_bsize);
84 (offset = blkoff(&sblock, DIP(&dino, di_size))) != 0)
98 DIP_SET(dp, di_size,
118 remsize = DIP(&dino, di_size) - sblock.fs_bsize * NDADDR;
137 DIP_SET(dp, di_size,
138 DIP(dp, di_size) - remsize);
216 DIP_SET(dp, di_size,
217 DIP(dp, di_size)
[all...]
H A Ddir.c396 if (preen && DIP(dp, di_size) == 0)
537 if (DIP(dp, di_size) % DIRBLKSIZ) {
538 DIP_SET(dp, di_size, roundup(DIP(dp, di_size), DIRBLKSIZ));
560 lastbn = lblkno(&sblock, DIP(dp, di_size));
562 DIP(dp, di_size) == 0)
568 DIP_SET(dp, di_size, DIP(dp, di_size) + sblock.fs_bsize);
571 sblksize(&sblock, DIP(dp, di_size), lastbn + 1));
585 sblksize(&sblock, DIP(dp, di_size), lastb
[all...]
H A Dpass4.c104 if (DIP(dp, di_size) == 0) {
/freebsd-9.3-release/lib/libstand/
H A Dufs.c320 block_size = sblksize(fs, DIP(fp, di_size), file_block);
334 if (*size_p > DIP(fp, di_size) - fp->f_seekp)
335 *size_p = DIP(fp, di_size) - fp->f_seekp;
395 block_size = sblksize(fs, DIP(fp, di_size), file_block);
431 if (*size_p > DIP(fp, di_size) - fp->f_seekp)
432 *size_p = DIP(fp, di_size) - fp->f_seekp;
458 while (fp->f_seekp < DIP(fp, di_size)) {
619 int link_len = DIP(fp, di_size);
737 if (fp->f_seekp >= DIP(fp, di_size))
778 if (fp->f_seekp >= DIP(fp, di_size))
[all...]
H A Dext2fs.c165 (((lbn) >= NDADDR || (dip)->di_size >= smalllblktosize(fs, (lbn) + 1)) \
167 : (fragroundup(fs, blkoff(fs, (dip)->di_size))))
266 u_int32_t di_size; /* byte size */ member in struct:ext2dinode
482 int link_len = fp->f_di.di_size;
747 if (*size_p > fp->f_di.di_size - fp->f_seekp)
748 *size_p = fp->f_di.di_size - fp->f_seekp;
769 while (fp->f_seekp < fp->f_di.di_size) {
825 if (fp->f_seekp >= fp->f_di.di_size)
860 fp->f_seekp = fp->f_di.di_size - offset;
878 sb->st_size = fp->f_di.di_size;
[all...]
/freebsd-9.3-release/sbin/fsdb/
H A Dfsdbutil.c138 if (DIP(dp, di_size) > 0 &&
139 DIP(dp, di_size) < sblock.fs_maxsymlinklen &&
145 printf(" to `%.*s'\n", (int) DIP(dp, di_size), p);
158 (uintmax_t)DIP(dp, di_size));
296 ndb = howmany(DIP(dp, di_size), sblock.fs_bsize);
304 offset = blkoff(&sblock, DIP(dp, di_size));
/freebsd-9.3-release/sys/gnu/fs/xfs/
H A Dxfs_dir2_sf.c206 dp->i_d.di_size = size;
278 int new_isize; /* di_size after adding name */
281 int old_isize; /* di_size before adding name */
293 if (dp->i_d.di_size < offsetof(xfs_dir2_sf_hdr_t, parent)) {
297 ASSERT(dp->i_df.if_bytes == dp->i_d.di_size);
300 ASSERT(dp->i_d.di_size >= XFS_DIR2_SF_HDR_SIZE(sfp->hdr.i8count));
325 old_isize = (int)dp->i_d.di_size;
421 dp->i_d.di_size = new_isize;
447 int old_isize; /* previous di_size */
459 old_isize = (int)dp->i_d.di_size;
[all...]
H A Dxfs_iocore.c58 return (ip->i_d.di_size);
H A Dxfs_iomap.c72 (void *)((unsigned long)((ip->i_d.di_size >> 32) & 0xffffffff)),
73 (void *)((unsigned long)(ip->i_d.di_size & 0xffffffff)),
106 (void *)((unsigned long)((ip->i_d.di_size >> 32) & 0xffffffff)),
107 (void *)((unsigned long)(ip->i_d.di_size & 0xffffffff)),
448 isize = ip->i_d.di_size;
514 if ((flags & BMAPI_DIRECT) && (offset < ip->i_d.di_size || extsz))
672 isize = ip->i_d.di_size;
822 end_fsb = XFS_B_TO_FSB(mp, ip->i_d.di_size);
H A Dxfs_dir2.c141 if (dp->i_d.di_size == 0) {
144 if (dp->i_d.di_size > XFS_IFORK_DSIZE(dp))
638 if (size > dp->i_d.di_size) {
639 dp->i_d.di_size = size;
664 ASSERT(rval == 0 || dp->i_d.di_size == mp->m_dirblksize);
830 if (dp->i_d.di_size > XFS_DIR2_DB_OFF_TO_BYTE(mp, db + 1, 0))
846 dp->i_d.di_size = XFS_FSB_TO_B(mp, bno);
H A Dxfs_vnodeops.c130 vap->va_size = ip->i_d.di_size;
499 (ip->i_d.di_size == 0) && (ip->i_d.di_nextents == 0)) {
617 if ((vap->va_size > ip->i_d.di_size) &&
657 if (vap->va_size > ip->i_d.di_size) {
660 } else if ((vap->va_size <= ip->i_d.di_size) ||
995 pathlen = (int)ip->i_d.di_size;
1207 end_fsb = XFS_B_TO_FSB(mp, ((xfs_ufsize_t)ip->i_d.di_size));
1244 ip->i_d.di_size);
1264 ip->i_d.di_size,
1309 ASSERT(ip->i_d.di_size > XFS_IFORK_DSIZ
[all...]
H A Dxfs_dir_leaf.c134 ASSERT(dp->i_d.di_size == 0);
148 dp->i_d.di_size = sizeof(*hdr);
171 if (dp->i_d.di_size < sizeof(xfs_dir_sf_hdr_t)) {
175 ASSERT(dp->i_df.if_bytes == dp->i_d.di_size);
198 dp->i_d.di_size += size;
221 if (dp->i_d.di_size < sizeof(xfs_dir_sf_hdr_t)) {
225 ASSERT(dp->i_df.if_bytes == dp->i_d.di_size);
244 if ((base + size) != dp->i_d.di_size) {
246 dp->i_d.di_size - (base+size));
251 dp->i_d.di_size
[all...]
H A Dxfs_dfrag.c227 sxp->sx_length != ip->i_d.di_size ||
228 sxp->sx_length != tip->i_d.di_size) {
/freebsd-9.3-release/usr.sbin/makefs/ffs/
H A Dufs_inode.h70 #define i_ffs1_size i_din.ffs1_din.di_size
91 #define i_ffs2_size i_din.ffs2_din.di_size
H A Dffs_bswap.c131 n->di_size = bswap64(o->di_size);
154 n->di_size = bswap64(o->di_size);
/freebsd-9.3-release/sbin/dump/
H A Dtraverse.c102 * dp->di_size is the size of the file in bytes.
118 sizeest = howmany(DIP(dp, di_size), TP_BSIZE);
121 if (DIP(dp, di_size) > sblock->fs_bsize * NDADDR) {
286 filesize = DIP(&di, di_size);
290 (long)sblksize(sblock, DIP(&di, di_size),
473 DIP_SET(dp, di_size, 0);
478 spcl.c_size = dp->dp1.di_size;
492 spcl.c_size = dp->dp2.di_size;
519 if (DIP(dp, di_size) > 0 &&
520 DIP(dp, di_size) < sbloc
[all...]
/freebsd-9.3-release/sys/gnu/fs/xfs/FreeBSD/
H A Dxfs_frw.c73 (void *)((unsigned long)((ip->i_d.di_size >> 32) & 0xffffffff)),
74 (void *)((unsigned long)(ip->i_d.di_size & 0xffffffff)),
211 if (uio->uio_offset >= ip->i_d.di_size) {
520 isize = xip->i_d.di_size;
566 savedsize != xip->i_d.di_size) {
567 *offset = isize = xip->i_d.di_size;
654 if (*offset > xip->i_d.di_size) {
656 if (*offset > xip->i_d.di_size) {
664 xip->i_d.di_size = *offset;
/freebsd-9.3-release/sbin/tunefs/
H A Dtunefs.c686 if ((off_t)dp1->di_size >= lblktosize(&sblock, NDADDR)) {
694 sblksize(&sblock, (off_t)dp1->di_size, i))) != 0)
698 if ((off_t)dp2->di_size >= lblktosize(&sblock, NDADDR)) {
706 sblksize(&sblock, (off_t)dp2->di_size, i))) != 0)
817 lbn = lblkno(&sblock, dp1->di_size);
818 off = blkoff(&sblock, dp1->di_size);
820 size = sblksize(&sblock, (off_t)dp1->di_size, lbn);
822 lbn = lblkno(&sblock, dp2->di_size);
823 off = blkoff(&sblock, dp2->di_size);
825 size = sblksize(&sblock, (off_t)dp2->di_size, lb
[all...]
/freebsd-9.3-release/sbin/growfs/
H A Ddebug.c682 ((unsigned int *)&(ino->di_size))[1],
683 ((unsigned int *)&(ino->di_size))[0]);
695 remaining_blocks = howmany(ino->di_size, sb->fs_bsize); /* XXX ts - +1? */
752 ((unsigned int *)&(ino->di_size))[1],
753 ((unsigned int *)&(ino->di_size))[0]);
772 remaining_blocks = howmany(ino->di_size, sb->fs_bsize); /* XXX ts - +1? */
/freebsd-9.3-release/cddl/contrib/opensolaris/lib/libdtrace/common/
H A Ddt_ident.h67 size_t (*di_size)(struct dt_ident *); member in struct:dt_idops
/freebsd-9.3-release/sbin/newfs/
H A Dmkfs.c855 node.dp1.di_size = makedir(root_dir, entries);
858 btodb(fragroundup(&sblock, node.dp1.di_size));
869 node.dp1.di_size = makedir(snap_dir, SNAPLINKCNT);
873 btodb(fragroundup(&sblock, node.dp1.di_size));
891 node.dp2.di_size = makedir(root_dir, entries);
894 btodb(fragroundup(&sblock, node.dp2.di_size));
905 node.dp2.di_size = makedir(snap_dir, SNAPLINKCNT);
909 btodb(fragroundup(&sblock, node.dp2.di_size));
/freebsd-9.3-release/sys/ufs/ffs/
H A Dffs_subr.c114 ip->i_size = ip->i_din1->di_size;
124 ip->i_size = ip->i_din2->di_size;
/freebsd-9.3-release/usr.sbin/makefs/
H A Dffs.c643 dinp->di_size = cur->inode->st.st_size;
665 dinp->di_size = dbufp->size;
667 dinp->di_size = 0; /* a device */
676 dinp->di_size = slen;
691 dinp->di_size = cur->inode->st.st_size;
717 dinp->di_size = dbufp->size;
719 dinp->di_size = 0; /* a device */
728 dinp->di_size = slen;

Completed in 286 milliseconds

12