Lines Matching refs:raw_inode
2851 struct ext3_inode *raw_inode; in ext3_iget() local
2875 raw_inode = ext3_raw_inode(&iloc); in ext3_iget()
2876 inode->i_mode = le16_to_cpu(raw_inode->i_mode); in ext3_iget()
2877 i_uid = (uid_t)le16_to_cpu(raw_inode->i_uid_low); in ext3_iget()
2878 i_gid = (gid_t)le16_to_cpu(raw_inode->i_gid_low); in ext3_iget()
2880 i_uid |= le16_to_cpu(raw_inode->i_uid_high) << 16; in ext3_iget()
2881 i_gid |= le16_to_cpu(raw_inode->i_gid_high) << 16; in ext3_iget()
2885 set_nlink(inode, le16_to_cpu(raw_inode->i_links_count)); in ext3_iget()
2886 inode->i_size = le32_to_cpu(raw_inode->i_size); in ext3_iget()
2887 inode->i_atime.tv_sec = (signed)le32_to_cpu(raw_inode->i_atime); in ext3_iget()
2888 inode->i_ctime.tv_sec = (signed)le32_to_cpu(raw_inode->i_ctime); in ext3_iget()
2889 inode->i_mtime.tv_sec = (signed)le32_to_cpu(raw_inode->i_mtime); in ext3_iget()
2894 ei->i_dtime = le32_to_cpu(raw_inode->i_dtime); in ext3_iget()
2913 inode->i_blocks = le32_to_cpu(raw_inode->i_blocks); in ext3_iget()
2914 ei->i_flags = le32_to_cpu(raw_inode->i_flags); in ext3_iget()
2916 ei->i_faddr = le32_to_cpu(raw_inode->i_faddr); in ext3_iget()
2917 ei->i_frag_no = raw_inode->i_frag; in ext3_iget()
2918 ei->i_frag_size = raw_inode->i_fsize; in ext3_iget()
2920 ei->i_file_acl = le32_to_cpu(raw_inode->i_file_acl); in ext3_iget()
2922 ei->i_dir_acl = le32_to_cpu(raw_inode->i_dir_acl); in ext3_iget()
2925 ((__u64)le32_to_cpu(raw_inode->i_size_high)) << 32; in ext3_iget()
2928 inode->i_generation = le32_to_cpu(raw_inode->i_generation); in ext3_iget()
2935 ei->i_data[block] = raw_inode->i_block[block]; in ext3_iget()
2969 ei->i_extra_isize = le16_to_cpu(raw_inode->i_extra_isize); in ext3_iget()
2981 __le32 *magic = (void *)raw_inode + in ext3_iget()
3008 if (raw_inode->i_block[0]) in ext3_iget()
3010 old_decode_dev(le32_to_cpu(raw_inode->i_block[0]))); in ext3_iget()
3013 new_decode_dev(le32_to_cpu(raw_inode->i_block[1]))); in ext3_iget()
3036 struct ext3_inode *raw_inode = ext3_raw_inode(iloc); in ext3_do_update_inode() local
3052 memset(raw_inode, 0, EXT3_SB(inode->i_sb)->s_inode_size); in ext3_do_update_inode()
3055 raw_inode->i_mode = cpu_to_le16(inode->i_mode); in ext3_do_update_inode()
3059 raw_inode->i_uid_low = cpu_to_le16(low_16_bits(i_uid)); in ext3_do_update_inode()
3060 raw_inode->i_gid_low = cpu_to_le16(low_16_bits(i_gid)); in ext3_do_update_inode()
3066 raw_inode->i_uid_high = in ext3_do_update_inode()
3068 raw_inode->i_gid_high = in ext3_do_update_inode()
3071 raw_inode->i_uid_high = 0; in ext3_do_update_inode()
3072 raw_inode->i_gid_high = 0; in ext3_do_update_inode()
3075 raw_inode->i_uid_low = in ext3_do_update_inode()
3077 raw_inode->i_gid_low = in ext3_do_update_inode()
3079 raw_inode->i_uid_high = 0; in ext3_do_update_inode()
3080 raw_inode->i_gid_high = 0; in ext3_do_update_inode()
3082 raw_inode->i_links_count = cpu_to_le16(inode->i_nlink); in ext3_do_update_inode()
3084 if (disksize != raw_inode->i_size) { in ext3_do_update_inode()
3086 raw_inode->i_size = disksize; in ext3_do_update_inode()
3088 raw_inode->i_atime = cpu_to_le32(inode->i_atime.tv_sec); in ext3_do_update_inode()
3089 raw_inode->i_ctime = cpu_to_le32(inode->i_ctime.tv_sec); in ext3_do_update_inode()
3090 raw_inode->i_mtime = cpu_to_le32(inode->i_mtime.tv_sec); in ext3_do_update_inode()
3091 raw_inode->i_blocks = cpu_to_le32(inode->i_blocks); in ext3_do_update_inode()
3092 raw_inode->i_dtime = cpu_to_le32(ei->i_dtime); in ext3_do_update_inode()
3093 raw_inode->i_flags = cpu_to_le32(ei->i_flags); in ext3_do_update_inode()
3095 raw_inode->i_faddr = cpu_to_le32(ei->i_faddr); in ext3_do_update_inode()
3096 raw_inode->i_frag = ei->i_frag_no; in ext3_do_update_inode()
3097 raw_inode->i_fsize = ei->i_frag_size; in ext3_do_update_inode()
3099 raw_inode->i_file_acl = cpu_to_le32(ei->i_file_acl); in ext3_do_update_inode()
3101 raw_inode->i_dir_acl = cpu_to_le32(ei->i_dir_acl); in ext3_do_update_inode()
3104 if (disksize != raw_inode->i_size_high) { in ext3_do_update_inode()
3105 raw_inode->i_size_high = disksize; in ext3_do_update_inode()
3134 raw_inode->i_generation = cpu_to_le32(inode->i_generation); in ext3_do_update_inode()
3137 raw_inode->i_block[0] = in ext3_do_update_inode()
3139 raw_inode->i_block[1] = 0; in ext3_do_update_inode()
3141 raw_inode->i_block[0] = 0; in ext3_do_update_inode()
3142 raw_inode->i_block[1] = in ext3_do_update_inode()
3144 raw_inode->i_block[2] = 0; in ext3_do_update_inode()
3147 raw_inode->i_block[block] = ei->i_data[block]; in ext3_do_update_inode()
3150 raw_inode->i_extra_isize = cpu_to_le16(ei->i_extra_isize); in ext3_do_update_inode()