Lines Matching refs:fid

105 	struct fat_fid *fid = (struct fat_fid *) fh;  in fat_encode_fh_nostale()  local
123 fid->i_gen = inode->i_generation; 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()
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()
130 fid->parent_i_gen = parent->i_generation; in fat_encode_fh_nostale()
138 fid->parent_i_pos_hi = 0; in fat_encode_fh_nostale()
148 static struct dentry *fat_fh_to_dentry(struct super_block *sb, struct fid *fid, in fat_fh_to_dentry() argument
151 return generic_fh_to_dentry(sb, fid, fh_len, fh_type, in fat_fh_to_dentry()
156 struct fid *fh, int fh_len, in fat_fh_to_dentry_nostale()
160 struct fat_fid *fid = (struct fat_fid *)fh; 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()
186 static struct dentry *fat_fh_to_parent(struct super_block *sb, struct fid *fid, in fat_fh_to_parent() argument
189 return generic_fh_to_parent(sb, fid, fh_len, fh_type, in fat_fh_to_parent()
194 struct fid *fh, int fh_len, in fat_fh_to_parent_nostale()
198 struct fat_fid *fid = (struct fat_fid *)fh; 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()