Lines Matching refs:i_pos
44 static struct inode *fat_ilookup(struct super_block *sb, u64 ino, loff_t i_pos) in fat_ilookup() argument
47 return fat_iget(sb, i_pos); in fat_ilookup()
57 u64 ino, u32 generation, loff_t i_pos) in __fat_nfs_get_inode() argument
59 struct inode *inode = fat_ilookup(sb, ino, i_pos); in __fat_nfs_get_inode()
70 fat_get_blknr_offset(MSDOS_SB(sb), i_pos, &blocknr, &offset); in __fat_nfs_get_inode()
85 inode = fat_build_inode(sb, &de[offset], i_pos); in __fat_nfs_get_inode()
106 loff_t i_pos; in fat_encode_fh_nostale() local
121 i_pos = fat_i_pos_read(sbi, inode); in fat_encode_fh_nostale()
124 fid->i_pos_low = i_pos & 0xFFFFFFFF; in fat_encode_fh_nostale()
125 fid->i_pos_hi = (i_pos >> 32) & 0xFFFF; in fat_encode_fh_nostale()
127 i_pos = fat_i_pos_read(sbi, parent); in fat_encode_fh_nostale()
128 fid->parent_i_pos_hi = (i_pos >> 32) & 0xFFFF; in fat_encode_fh_nostale()
129 fid->parent_i_pos_low = i_pos & 0xFFFFFFFF; in fat_encode_fh_nostale()
161 loff_t i_pos; in fat_fh_to_dentry_nostale() local
175 i_pos = fid->i_pos_hi; in fat_fh_to_dentry_nostale()
176 i_pos = (i_pos << 32) | (fid->i_pos_low); in fat_fh_to_dentry_nostale()
177 inode = __fat_nfs_get_inode(sb, 0, fid->i_gen, i_pos); in fat_fh_to_dentry_nostale()
199 loff_t i_pos; in fat_fh_to_parent_nostale() local
206 i_pos = fid->parent_i_pos_hi; in fat_fh_to_parent_nostale()
207 i_pos = (i_pos << 32) | (fid->parent_i_pos_low); in fat_fh_to_parent_nostale()
208 inode = __fat_nfs_get_inode(sb, 0, fid->parent_i_gen, i_pos); in fat_fh_to_parent_nostale()
250 MSDOS_I(dummy_grand_parent)->i_pos = -1; in fat_rebuild_parent()
254 parent = fat_build_inode(sb, sinfo.de, sinfo.i_pos); in fat_rebuild_parent()