Home
last modified time | relevance | path

Searched refs:nfs_fh (Results 1 – 25 of 51) sorted by relevance

123

/Linux-v4.19/include/linux/
Dnfs_xdr.h367 struct nfs_fh *fh;
388 struct nfs_fh *src_fh;
389 struct nfs_fh *dst_fh;
415 const struct nfs_fh * fh;
445 struct nfs_fh fh;
470 const struct nfs_fh * fh;
486 struct nfs_fh * fh;
515 struct nfs_fh * fh;
537 struct nfs_fh * fh;
551 struct nfs_fh * fh;
[all …]
Dnfs.h19 struct nfs_fh { struct
28 static inline int nfs_compare_fh(const struct nfs_fh *a, const struct nfs_fh *b) in nfs_compare_fh() argument
33 static inline void nfs_copy_fh(struct nfs_fh *target, const struct nfs_fh *source) in nfs_copy_fh()
Dnfs_fs.h115 struct nfs_fh fh;
255 static inline struct nfs_fh *NFS_FH(const struct inode *inode) in NFS_FH()
367 extern struct inode *nfs_fhget(struct super_block *, struct nfs_fh *,
369 struct inode *nfs_ilookup(struct super_block *sb, struct nfs_fattr *, struct nfs_fh *);
410 extern struct nfs_fh *nfs_alloc_fhandle(void);
412 static inline void nfs_free_fhandle(const struct nfs_fh *fh) in nfs_free_fhandle()
418 extern u32 _nfs_display_fhandle_hash(const struct nfs_fh *fh);
419 static inline u32 nfs_display_fhandle_hash(const struct nfs_fh *fh) in nfs_display_fhandle_hash()
423 extern void _nfs_display_fhandle(const struct nfs_fh *fh, const char *caption);
430 static inline u32 nfs_display_fhandle_hash(const struct nfs_fh *fh) in nfs_display_fhandle_hash()
[all …]
/Linux-v4.19/fs/nfs/
Dexport.c25 static struct nfs_fh *nfs_exp_embedfh(__u32 *p) in nfs_exp_embedfh()
27 return (struct nfs_fh *)(p + EMBED_FH_OFF); in nfs_exp_embedfh()
37 struct nfs_fh *server_fh = NFS_FH(inode); in nfs_encode_fh()
38 struct nfs_fh *clnt_fh = nfs_exp_embedfh(p); in nfs_encode_fh()
39 size_t fh_size = offsetof(struct nfs_fh, data) + server_fh->size; in nfs_encode_fh()
69 struct nfs_fh *server_fh = nfs_exp_embedfh(fid->raw); in nfs_fh_to_dentry()
70 size_t fh_size = offsetof(struct nfs_fh, data) + server_fh->size; in nfs_fh_to_dentry()
136 struct nfs_fh fh; in nfs_get_parent()
Dcallback.h66 struct nfs_fh fh;
80 struct nfs_fh fh;
152 struct nfs_fh cbl_fh;
179 struct nfs_fh cbnl_fh;
189 struct nfs_fh coa_fh;
Dinternal.h45 struct nfs_fh *fh;
138 struct nfs_fh *fh;
150 struct nfs_fh *mntfh;
162 int nfs_probe_fsinfo(struct nfs_server *server, struct nfs_fh *, struct nfs_fattr *);
184 struct nfs_fh *);
190 struct nfs_fh *,
440 struct nfs_fh *, struct nfs_fattr *);
441 struct vfsmount *nfs_do_submount(struct dentry *, struct nfs_fh *,
445 extern struct dentry *nfs_get_root(struct super_block *, struct nfs_fh *,
448 extern struct dentry *nfs4_get_root(struct super_block *, struct nfs_fh *,
[all …]
Dproc.c54 nfs_proc_get_root(struct nfs_server *server, struct nfs_fh *fhandle, in nfs_proc_get_root()
101 nfs_proc_getattr(struct nfs_server *server, struct nfs_fh *fhandle, in nfs_proc_getattr()
151 struct nfs_fh *fhandle, struct nfs_fattr *fattr, in nfs_proc_lookup()
201 struct nfs_fh fhandle;
392 struct nfs_fh *fh; in nfs_proc_symlink()
520 nfs_proc_statfs(struct nfs_server *server, struct nfs_fh *fhandle, in nfs_proc_statfs()
548 nfs_proc_fsinfo(struct nfs_server *server, struct nfs_fh *fhandle, in nfs_proc_fsinfo()
579 nfs_proc_pathconf(struct nfs_server *server, struct nfs_fh *fhandle, in nfs_proc_pathconf()
Dnamespace.c143 struct nfs_fh *fh = NULL; in nfs_d_automount()
230 struct vfsmount *nfs_do_submount(struct dentry *dentry, struct nfs_fh *fh, in nfs_do_submount()
259 struct nfs_fh *fh, struct nfs_fattr *fattr) in nfs_submount()
Dnfs3proc.c61 do_proc_get_root(struct rpc_clnt *client, struct nfs_fh *fhandle, in do_proc_get_root()
88 nfs3_proc_get_root(struct nfs_server *server, struct nfs_fh *fhandle, in nfs3_proc_get_root()
103 nfs3_proc_getattr(struct nfs_server *server, struct nfs_fh *fhandle, in nfs3_proc_getattr()
153 struct nfs_fh *fhandle, struct nfs_fattr *fattr, in nfs3_proc_lookup()
260 struct nfs_fh fh;
717 nfs3_proc_statfs(struct nfs_server *server, struct nfs_fh *fhandle, in nfs3_proc_statfs()
735 do_proc_fsinfo(struct rpc_clnt *client, struct nfs_fh *fhandle, in do_proc_fsinfo()
757 nfs3_proc_fsinfo(struct nfs_server *server, struct nfs_fh *fhandle, in nfs3_proc_fsinfo()
769 nfs3_proc_pathconf(struct nfs_server *server, struct nfs_fh *fhandle, in nfs3_proc_pathconf()
Dnfs4_fs.h58 int (*find_root_sec)(struct nfs_server *, struct nfs_fh *,
273 struct nfs_fh *, struct nfs_fattr *);
288 extern int nfs4_proc_get_rootfh(struct nfs_server *, struct nfs_fh *, struct nfs_fsinfo *, bool);
295 extern int nfs4_server_capabilities(struct nfs_server *server, struct nfs_fh *fhandle);
302 struct nfs_fh *, struct nfs_fattr *);
Dmount_clnt.c127 struct nfs_fh *fh;
134 struct nfs_fh *fh;
347 struct nfs_fh *fh = res->fh; in decode_fhandle()
397 struct nfs_fh *fh = res->fh; in decode_fhandle3()
Dnfs3_fs.h31 struct nfs_server *nfs3_clone_server(struct nfs_server *, struct nfs_fh *,
Dnfs4getroot.c13 int nfs4_get_rootfh(struct nfs_server *server, struct nfs_fh *mntfh, bool auth_probe) in nfs4_get_rootfh()
Dgetroot.c71 struct dentry *nfs_get_root(struct super_block *sb, struct nfs_fh *mntfh, in nfs_get_root()
Dnfs3client.c59 struct nfs_fh *fh, in nfs3_clone_server()
Ddelegation.h47 struct inode *nfs_delegation_find_inode(struct nfs_client *clp, const struct nfs_fh *fhandle);
/Linux-v4.19/fs/lockd/
Dsvcsubs.c35 static inline void nlm_debug_print_fh(char *msg, struct nfs_fh *f) in nlm_debug_print_fh()
53 static inline void nlm_debug_print_fh(char *msg, struct nfs_fh *f) in nlm_debug_print_fh()
64 static inline unsigned int file_hash(struct nfs_fh *f) in file_hash()
84 struct nfs_fh *f) in nlm_lookup_file()
108 memcpy(&file->f_handle, f, sizeof(struct nfs_fh)); in nlm_lookup_file()
/Linux-v4.19/fs/nfs/filelayout/
Dfilelayout.h67 struct nfs_fh **fh_array;
104 extern struct nfs_fh *
Dfilelayout.c456 struct nfs_fh *fh; in filelayout_read_pagelist()
503 struct nfs_fh *fh; in filelayout_write_pagelist()
712 fl->fh_array[i] = kmalloc(sizeof(struct nfs_fh), gfp_flags); in filelayout_decode_layout()
720 if (sizeof(struct nfs_fh) < fl->fh_array[i]->size) { in filelayout_decode_layout()
1032 static struct nfs_fh *
1053 struct nfs_fh *fh; in filelayout_initiate_commit()
/Linux-v4.19/fs/nfs/flexfilelayout/
Dflexfilelayout.h82 struct nfs_fh *fh_versions;
216 struct nfs_fh *
/Linux-v4.19/include/linux/lockd/
Dbind.h29 struct nfs_fh *,
Dxdr.h41 struct nfs_fh fh;
Dlockd.h157 struct nfs_fh f_handle; /* NFS file handle */
288 struct nfs_fh *);
/Linux-v4.19/fs/nfsd/
Dflexfilelayoutxdr.h42 struct nfs_fh fh;
Dlockd.c28 nlm_fopen(struct svc_rqst *rqstp, struct nfs_fh *f, struct file **filp) in nlm_fopen()

123