Lines Matching defs:fid
105 struct fat_fid *fid = (struct fat_fid *) fh;
123 fid->i_gen = inode->i_generation;
124 fid->i_pos_low = i_pos & 0xFFFFFFFF;
125 fid->i_pos_hi = (i_pos >> 32) & 0xFFFF;
128 fid->parent_i_pos_hi = (i_pos >> 32) & 0xFFFF;
129 fid->parent_i_pos_low = i_pos & 0xFFFFFFFF;
130 fid->parent_i_gen = parent->i_generation;
138 fid->parent_i_pos_hi = 0;
148 static struct dentry *fat_fh_to_dentry(struct super_block *sb, struct fid *fid,
151 return generic_fh_to_dentry(sb, fid, fh_len, fh_type,
156 struct fid *fh, int fh_len,
160 struct fat_fid *fid = (struct fat_fid *)fh;
175 i_pos = fid->i_pos_hi;
176 i_pos = (i_pos << 32) | (fid->i_pos_low);
177 inode = __fat_nfs_get_inode(sb, 0, fid->i_gen, i_pos);
186 static struct dentry *fat_fh_to_parent(struct super_block *sb, struct fid *fid,
189 return generic_fh_to_parent(sb, fid, fh_len, fh_type,
194 struct fid *fh, int fh_len,
198 struct fat_fid *fid = (struct fat_fid *)fh;
206 i_pos = fid->parent_i_pos_hi;
207 i_pos = (i_pos << 32) | (fid->parent_i_pos_low);
208 inode = __fat_nfs_get_inode(sb, 0, fid->parent_i_gen, i_pos);