Lines Matching defs:f_di
139 struct ext2fs_dinode f_di; /* copy of on-disk inode */
190 e2fs_iload(dip, &fp->f_di, EXT2_DINODE_SIZE(fs));
245 *disk_block_p = fs2h32(fp->f_di.e2di_blocks[file_block]);
269 fs2h32(fp->f_di.e2di_blocks[EXT2FS_NDADDR +
360 tsz = (size_t)(fp->f_di.e2di_size - fp->f_seekp);
385 while (fp->f_seekp < (off_t)fp->f_di.e2di_size) {
583 if ((fp->f_di.e2di_mode & EXT2_IFMT) != EXT2_IFDIR) {
617 if ((fp->f_di.e2di_mode & EXT2_IFMT) == EXT2_IFLNK) {
619 size_t link_len = fp->f_di.e2di_size;
633 memcpy(namebuf, fp->f_di.e2di_blocks, link_len);
734 if (fp->f_seekp >= (off_t)fp->f_di.e2di_size)
783 fp->f_seekp = fp->f_di.e2di_size - offset;
799 sb->st_mode = fp->f_di.e2di_mode;
800 sb->st_uid = fp->f_di.e2di_uid;
801 sb->st_gid = fp->f_di.e2di_gid;
803 sb->st_size = fp->f_di.e2di_size;
832 while (fp->f_seekp < (off_t)fp->f_di.e2di_size) {