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

12

/illumos-gate/usr/src/cmd/fs.d/ufs/fsck/
H A Dpass1.c144 (dp->di_mode != 0) || (dp->di_size != 0)) {
162 if (dp->di_size > (u_offset_t)UFS_MAXOFFSET_T) {
164 (longlong_t)dp->di_size, inumber);
188 ndb = howmany(dp->di_size, (u_offset_t)sblock.fs_bsize);
192 (longlong_t)dp->di_size, inumber);
198 if (dp->di_size != 0) {
200 (longlong_t)dp->di_size, inumber);
254 * the last one that di_size says is in use.
353 if (dp->di_size == 0) {
373 if (dp->di_size
[all...]
H A Dinode.c217 idesc->id_filesize = (offset_t)dp->di_size;
230 if (mode == IFLNK && dp->di_size > MAXPATHLEN) {
261 ndb = howmany(dino.di_size, (u_offset_t)sblock.fs_bsize);
265 offset = blkoff(&sblock, dino.di_size);
295 * The (int) cast is safe, in that if di_size won't
300 frags = howmany((int)dp->di_size, sblock.fs_fsize) %
334 ndb = howmany(dino.di_size, (u_offset_t)sblock.fs_bsize);
349 (u_offset_t)howmany(dino.di_size,
911 aclp->i_isize = (offset_t)dp->di_size;
1079 (void) printf("SIZE=%lld ", (longlong_t)dp->di_size);
[all...]
H A Ddir.c534 if (lostshadow || (dp->di_size == 0 && dp->di_oeftflag == 0))
794 if ((dp->di_size % DIRBLKSIZ) != 0) {
795 dp->di_size = roundup(dp->di_size, DIRBLKSIZ);
800 iip->i_isize = dp->di_size;
806 iip->i_isize = dp->di_size;
845 if (dp->di_size == 0) {
849 nxtbn = lblkno(&sblock, dp->di_size - 1) + 1;
883 lffragsz = dp->di_size % sblock.fs_bsize;
1005 dp->di_size
[all...]
H A Dpass4.c129 if (dp->di_size == 0) {
H A Dpass3.c432 idesc.id_filesize = dp->di_size;
H A Dpass2.c161 dp->di_size = (u_offset_t)inp->i_isize;
175 dp->di_size =
198 dp->di_size = (u_offset_t)inp->i_isize;
/illumos-gate/usr/src/boot/include/ufs/ufs/
H A Ddinode.h131 u_int64_t di_size; /* 16: File byte count. */ member in struct:ufs2_dinode
173 u_int64_t di_size; /* 8: File byte count. */ member in struct:ufs1_dinode
/illumos-gate/usr/src/boot/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)) {
614 int link_len = DIP(fp, di_size);
732 if (fp->f_seekp >= DIP(fp, di_size))
773 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...]
/illumos-gate/usr/src/grub/grub-0.97/stage2/
H A Dfsys_jfs.c279 s64 di_size; local
288 di_size = inode->di_size;
296 if (di_size < (di_mode & INLINEEA ? 256 : 128)) {
297 grub_memmove (linkbuf, inode->di_fastsymlink, di_size);
298 n = di_size;
299 } else if (di_size < JFS_PATH_MAX - 1) {
301 filemax = di_size;
321 filemax = di_size;
H A Dfsys_ufs2.c235 filemax = INODE_UFS2->di_size;
247 if (!(INODE_UFS2->di_size) || ((INODE_UFS2->di_mode & IFMT) != IFDIR))
262 if (loc >= INODE_UFS2->di_size)
H A Dfsys_xfs.c540 xfs_fsize_t di_size; local
550 di_size = le64 (icore.di_size);
558 if (di_size < xfs.bsize - 1) {
560 filemax = di_size;
580 filemax = di_size;
H A Dufs2.h68 #define i_size di_size
128 grub_u_int64_t di_size; /* 8: File byte count. */ member in struct:ufs1_dinode
151 grub_u_int64_t di_size; /* 16: File byte count. */ member in struct:ufs2_dinode
H A Dfs.h438 (((lbn) >= NDADDR || (dip)->di_size >= ((lbn) + 1) << (fs)->fs_bshift) \
440 : (fragroundup(fs, blkoff(fs, (dip)->di_size))))
H A Djfs.h458 s64 di_size; /* 8: size */ member in struct:dinode
H A Dxfs.h500 xfs_fsize_t di_size; /* number of bytes in file */ member in struct:xfs_dinode_core
/illumos-gate/usr/src/cmd/backup/dump/
H A Ddumptraverse.c204 if (ip->di_size <= sizeof (union u_shadow))
262 filesize = ip->di_size;
385 rc = ((*ip)->di_size <= sizeof (union u_shadow));
406 i != IFSHAD) || ip->di_size == 0) {
412 if (size > ip->di_size)
413 size = ip->di_size;
417 size = ip->di_size - size;
H A Ddumpitime.c363 * ip->di_size is the size of the file in bytes.
378 t = d_howmany(ip->di_size, (unsigned)tp_bsize);
381 if (ip->di_size > (u_offset_t)((unsigned)(sblock->fs_bsize) * NDADDR)) {
/illumos-gate/usr/src/lib/libdtrace/common/
H A Ddt_ident.h67 size_t (*di_size)(struct dt_ident *); member in struct:dt_idops
/illumos-gate/usr/src/uts/common/sys/fs/
H A Dufs_fs.h709 (dip)->di_size >= (offset_t)((lbn) + 1) << (fs)->fs_bshift) \
711 : (fragroundup(fs, blkoff(fs, (dip)->di_size))))
H A Dufs_inode.h280 char di_size[128]; member in union:dinode::__anon7848
330 #define di_size di_ic.ic_lsize macro
/illumos-gate/usr/src/boot/sys/boot/common/
H A Dufsread.c296 size = DIP(di_size);
/illumos-gate/usr/src/cmd/backup/restore/
H A Dtape.c1041 offset_t size = (offset_t)spcl.c_dinode.di_size;
1125 size = spcl.c_dinode.di_size;
1794 buf->c_dinode.di_size =
1834 buf->c_dinode.di_size = (offset_t)buf->c_count * tp_bsize;
/illumos-gate/usr/src/cmd/fs.d/ufs/quot/
H A Dquot.c320 blks = lblkno(&sblock, ip->di_size);
/illumos-gate/usr/src/cmd/fs.d/ufs/ff/
H A Dff.c565 if (dirp->loc >= (int)dirp->ip->di_size)

Completed in 219 milliseconds

12