Lines Matching refs:i_d
423 stat->mode = ip->i_d.di_mode; in xfs_vn_getattr()
424 stat->nlink = ip->i_d.di_nlink; in xfs_vn_getattr()
425 stat->uid = ip->i_d.di_uid; in xfs_vn_getattr()
426 stat->gid = ip->i_d.di_gid; in xfs_vn_getattr()
432 XFS_FSB_TO_BB(mp, ip->i_d.di_nblocks + ip->i_delayed_blks); in xfs_vn_getattr()
475 ip->i_d.di_mode &= S_IFMT; in xfs_setattr_mode()
476 ip->i_d.di_mode |= mode & ~S_IFMT; in xfs_setattr_mode()
527 uid = ip->i_d.di_uid; in xfs_setattr_nonsize()
533 gid = ip->i_d.di_gid; in xfs_setattr_nonsize()
566 iuid = ip->i_d.di_uid; in xfs_setattr_nonsize()
567 igid = ip->i_d.di_gid; in xfs_setattr_nonsize()
599 if ((ip->i_d.di_mode & (S_ISUID|S_ISGID)) && in xfs_setattr_nonsize()
601 ip->i_d.di_mode &= ~(S_ISUID|S_ISGID); in xfs_setattr_nonsize()
614 ip->i_d.di_uid = uid; in xfs_setattr_nonsize()
625 ip->i_d.di_gid = gid; in xfs_setattr_nonsize()
641 ip->i_d.di_atime.t_sec = iattr->ia_atime.tv_sec; in xfs_setattr_nonsize()
642 ip->i_d.di_atime.t_nsec = iattr->ia_atime.tv_nsec; in xfs_setattr_nonsize()
646 ip->i_d.di_ctime.t_sec = iattr->ia_ctime.tv_sec; in xfs_setattr_nonsize()
647 ip->i_d.di_ctime.t_nsec = iattr->ia_ctime.tv_nsec; in xfs_setattr_nonsize()
651 ip->i_d.di_mtime.t_sec = iattr->ia_mtime.tv_sec; in xfs_setattr_nonsize()
652 ip->i_d.di_mtime.t_nsec = iattr->ia_mtime.tv_nsec; in xfs_setattr_nonsize()
730 ASSERT(S_ISREG(ip->i_d.di_mode)); in xfs_setattr_size()
745 if (newsize == 0 && oldsize == 0 && ip->i_d.di_nextents == 0) { in xfs_setattr_size()
797 if (oldsize != ip->i_d.di_size && newsize > ip->i_d.di_size) { in xfs_setattr_size()
798 error = xfs_flush_pages(ip, ip->i_d.di_size, newsize, 0, in xfs_setattr_size()
857 ip->i_d.di_size = newsize; in xfs_setattr_size()
883 ip->i_d.di_ctime.t_sec = iattr->ia_ctime.tv_sec; in xfs_setattr_size()
884 ip->i_d.di_ctime.t_nsec = iattr->ia_ctime.tv_nsec; in xfs_setattr_size()
888 ip->i_d.di_mtime.t_sec = iattr->ia_mtime.tv_sec; in xfs_setattr_size()
889 ip->i_d.di_mtime.t_nsec = iattr->ia_mtime.tv_nsec; in xfs_setattr_size()
1086 if (ip->i_d.di_flags & XFS_DIFLAG_IMMUTABLE) in xfs_diflags_to_iflags()
1090 if (ip->i_d.di_flags & XFS_DIFLAG_APPEND) in xfs_diflags_to_iflags()
1094 if (ip->i_d.di_flags & XFS_DIFLAG_SYNC) in xfs_diflags_to_iflags()
1098 if (ip->i_d.di_flags & XFS_DIFLAG_NOATIME) in xfs_diflags_to_iflags()
1129 inode->i_mode = ip->i_d.di_mode; in xfs_setup_inode()
1130 set_nlink(inode, ip->i_d.di_nlink); in xfs_setup_inode()
1131 inode->i_uid = ip->i_d.di_uid; in xfs_setup_inode()
1132 inode->i_gid = ip->i_d.di_gid; in xfs_setup_inode()
1146 inode->i_generation = ip->i_d.di_gen; in xfs_setup_inode()
1147 i_size_write(inode, ip->i_d.di_size); in xfs_setup_inode()
1148 inode->i_atime.tv_sec = ip->i_d.di_atime.t_sec; in xfs_setup_inode()
1149 inode->i_atime.tv_nsec = ip->i_d.di_atime.t_nsec; in xfs_setup_inode()
1150 inode->i_mtime.tv_sec = ip->i_d.di_mtime.t_sec; in xfs_setup_inode()
1151 inode->i_mtime.tv_nsec = ip->i_d.di_mtime.t_nsec; in xfs_setup_inode()
1152 inode->i_ctime.tv_sec = ip->i_d.di_ctime.t_sec; in xfs_setup_inode()
1153 inode->i_ctime.tv_nsec = ip->i_d.di_ctime.t_nsec; in xfs_setup_inode()