Lines Matching refs:dip

3024 static int copy_from_dinode(struct dinode * dip, struct inode *ip)  in copy_from_dinode()  argument
3029 jfs_ip->fileset = le32_to_cpu(dip->di_fileset); in copy_from_dinode()
3030 jfs_ip->mode2 = le32_to_cpu(dip->di_mode); in copy_from_dinode()
3033 ip->i_mode = le32_to_cpu(dip->di_mode) & 0xffff; in copy_from_dinode()
3046 set_nlink(ip, le32_to_cpu(dip->di_nlink)); in copy_from_dinode()
3048 jfs_ip->saved_uid = make_kuid(&init_user_ns, le32_to_cpu(dip->di_uid)); in copy_from_dinode()
3055 jfs_ip->saved_gid = make_kgid(&init_user_ns, le32_to_cpu(dip->di_gid)); in copy_from_dinode()
3062 ip->i_size = le64_to_cpu(dip->di_size); in copy_from_dinode()
3063 ip->i_atime.tv_sec = le32_to_cpu(dip->di_atime.tv_sec); in copy_from_dinode()
3064 ip->i_atime.tv_nsec = le32_to_cpu(dip->di_atime.tv_nsec); in copy_from_dinode()
3065 ip->i_mtime.tv_sec = le32_to_cpu(dip->di_mtime.tv_sec); in copy_from_dinode()
3066 ip->i_mtime.tv_nsec = le32_to_cpu(dip->di_mtime.tv_nsec); in copy_from_dinode()
3067 ip->i_ctime.tv_sec = le32_to_cpu(dip->di_ctime.tv_sec); in copy_from_dinode()
3068 ip->i_ctime.tv_nsec = le32_to_cpu(dip->di_ctime.tv_nsec); in copy_from_dinode()
3069 ip->i_blocks = LBLK2PBLK(ip->i_sb, le64_to_cpu(dip->di_nblocks)); in copy_from_dinode()
3070 ip->i_generation = le32_to_cpu(dip->di_gen); in copy_from_dinode()
3072 jfs_ip->ixpxd = dip->di_ixpxd; /* in-memory pxd's are little-endian */ in copy_from_dinode()
3073 jfs_ip->acl = dip->di_acl; /* as are dxd's */ in copy_from_dinode()
3074 jfs_ip->ea = dip->di_ea; in copy_from_dinode()
3075 jfs_ip->next_index = le32_to_cpu(dip->di_next_index); in copy_from_dinode()
3076 jfs_ip->otime = le32_to_cpu(dip->di_otime.tv_sec); in copy_from_dinode()
3077 jfs_ip->acltype = le32_to_cpu(dip->di_acltype); in copy_from_dinode()
3080 jfs_ip->dev = le32_to_cpu(dip->di_rdev); in copy_from_dinode()
3085 memcpy(&jfs_ip->u.dir, &dip->u._dir, 384); in copy_from_dinode()
3087 memcpy(&jfs_ip->i_xtroot, &dip->di_xtroot, 288); in copy_from_dinode()
3089 memcpy(&jfs_ip->i_inline_ea, &dip->di_inlineea, 128); in copy_from_dinode()
3108 static void copy_to_dinode(struct dinode * dip, struct inode *ip) in copy_to_dinode() argument
3113 dip->di_fileset = cpu_to_le32(jfs_ip->fileset); in copy_to_dinode()
3114 dip->di_inostamp = cpu_to_le32(sbi->inostamp); in copy_to_dinode()
3115 dip->di_number = cpu_to_le32(ip->i_ino); in copy_to_dinode()
3116 dip->di_gen = cpu_to_le32(ip->i_generation); in copy_to_dinode()
3117 dip->di_size = cpu_to_le64(ip->i_size); in copy_to_dinode()
3118 dip->di_nblocks = cpu_to_le64(PBLK2LBLK(ip->i_sb, ip->i_blocks)); in copy_to_dinode()
3119 dip->di_nlink = cpu_to_le32(ip->i_nlink); in copy_to_dinode()
3121 dip->di_uid = cpu_to_le32(i_uid_read(ip)); in copy_to_dinode()
3123 dip->di_uid =cpu_to_le32(from_kuid(&init_user_ns, in copy_to_dinode()
3126 dip->di_gid = cpu_to_le32(i_gid_read(ip)); in copy_to_dinode()
3128 dip->di_gid = cpu_to_le32(from_kgid(&init_user_ns, in copy_to_dinode()
3135 dip->di_mode = cpu_to_le32((jfs_ip->mode2 & 0xffff0000) | in copy_to_dinode()
3138 dip->di_mode = cpu_to_le32(jfs_ip->mode2); in copy_to_dinode()
3140 dip->di_atime.tv_sec = cpu_to_le32(ip->i_atime.tv_sec); in copy_to_dinode()
3141 dip->di_atime.tv_nsec = cpu_to_le32(ip->i_atime.tv_nsec); in copy_to_dinode()
3142 dip->di_ctime.tv_sec = cpu_to_le32(ip->i_ctime.tv_sec); in copy_to_dinode()
3143 dip->di_ctime.tv_nsec = cpu_to_le32(ip->i_ctime.tv_nsec); in copy_to_dinode()
3144 dip->di_mtime.tv_sec = cpu_to_le32(ip->i_mtime.tv_sec); in copy_to_dinode()
3145 dip->di_mtime.tv_nsec = cpu_to_le32(ip->i_mtime.tv_nsec); in copy_to_dinode()
3146 dip->di_ixpxd = jfs_ip->ixpxd; /* in-memory pxd's are little-endian */ in copy_to_dinode()
3147 dip->di_acl = jfs_ip->acl; /* as are dxd's */ in copy_to_dinode()
3148 dip->di_ea = jfs_ip->ea; in copy_to_dinode()
3149 dip->di_next_index = cpu_to_le32(jfs_ip->next_index); in copy_to_dinode()
3150 dip->di_otime.tv_sec = cpu_to_le32(jfs_ip->otime); in copy_to_dinode()
3151 dip->di_otime.tv_nsec = 0; in copy_to_dinode()
3152 dip->di_acltype = cpu_to_le32(jfs_ip->acltype); in copy_to_dinode()
3154 dip->di_rdev = cpu_to_le32(jfs_ip->dev); in copy_to_dinode()