Lines Matching defs:fid
349 * @fid: where to store the file handle fragment
358 static int export_encode_fh(struct inode *inode, struct fid *fid,
373 fid->i32.ino = inode->i_ino;
374 fid->i32.gen = inode->i_generation;
376 fid->i32.parent_ino = parent->i_ino;
377 fid->i32.parent_gen = parent->i_generation;
385 int exportfs_encode_inode_fh(struct inode *inode, struct fid *fid,
391 return nop->encode_fh(inode, fid->raw, max_len, parent);
393 return export_encode_fh(inode, fid, max_len, parent);
397 int exportfs_encode_fh(struct dentry *dentry, struct fid *fid, int *max_len,
413 error = exportfs_encode_inode_fh(inode, fid, max_len, parent);
420 struct dentry *exportfs_decode_fh(struct vfsmount *mnt, struct fid *fid,
434 result = nop->fh_to_dentry(mnt->mnt_sb, fid, fh_len, fileid_type);
497 target_dir = nop->fh_to_parent(mnt->mnt_sb, fid,