Lines Matching refs:fid
355 static int exportfs_encode_ino64_fid(struct inode *inode, struct fid *fid, in exportfs_encode_ino64_fid() argument
363 fid->i64.ino = inode->i_ino; in exportfs_encode_ino64_fid()
364 fid->i64.gen = inode->i_generation; in exportfs_encode_ino64_fid()
380 int exportfs_encode_inode_fh(struct inode *inode, struct fid *fid, in exportfs_encode_inode_fh() argument
390 type = exportfs_encode_ino64_fid(inode, fid, max_len); in exportfs_encode_inode_fh()
392 type = nop->encode_fh(inode, fid->raw, max_len, parent); in exportfs_encode_inode_fh()
414 int exportfs_encode_fh(struct dentry *dentry, struct fid *fid, int *max_len, in exportfs_encode_fh() argument
430 error = exportfs_encode_inode_fh(inode, fid, max_len, parent, flags); in exportfs_encode_fh()
438 exportfs_decode_fh_raw(struct vfsmount *mnt, struct fid *fid, int fh_len, in exportfs_decode_fh_raw() argument
456 result = nop->fh_to_dentry(mnt->mnt_sb, fid, fh_len, fileid_type); in exportfs_decode_fh_raw()
522 target_dir = nop->fh_to_parent(mnt->mnt_sb, fid, in exportfs_decode_fh_raw()
591 struct dentry *exportfs_decode_fh(struct vfsmount *mnt, struct fid *fid, in exportfs_decode_fh() argument
598 ret = exportfs_decode_fh_raw(mnt, fid, fh_len, fileid_type, 0, in exportfs_decode_fh()