/linux-6.3-rc2/include/linux/sunrpc/ |
A D | cache.h | 66 struct cache_detail { struct 75 int (*cache_upcall)(struct cache_detail *, argument 78 void (*cache_request)(struct cache_detail *cd, argument 82 int (*cache_parse)(struct cache_detail *, argument 86 struct cache_detail *cd, argument 88 void (*warn_no_listener)(struct cache_detail *cd, argument 176 sunrpc_cache_lookup_rcu(struct cache_detail *detail, 179 sunrpc_cache_update(struct cache_detail *detail, 221 extern int cache_check(struct cache_detail *detail, 230 extern struct cache_detail *cache_create_net(const struct cache_detail *tmpl, struct net *net); [all …]
|
A D | rpc_pipe_fs.h | 121 struct cache_detail; 125 struct cache_detail *);
|
/linux-6.3-rc2/net/sunrpc/ |
A D | cache.c | 59 struct cache_detail *detail); 84 struct cache_detail *cd) in sunrpc_begin_cache_remove_entry() 93 struct cache_detail *cd) in sunrpc_end_cache_remove_entry() 464 struct cache_detail *d; in cache_clean() 1050 struct cache_detail *cd) in cache_release() 1455 struct cache_detail *cd) in content_open() 1475 struct cache_detail *cd) in content_release() 1483 struct cache_detail *cd) in open_flush() 1491 struct cache_detail *cd) in release_flush() 1740 struct cache_detail *cache_create_net(const struct cache_detail *tmpl, struct net *net) in cache_create_net() [all …]
|
A D | netns.h | 8 struct cache_detail; 12 struct cache_detail *ip_map_cache; 13 struct cache_detail *unix_gid_cache; 14 struct cache_detail *rsc_cache; 15 struct cache_detail *rsi_cache;
|
A D | svcauth_unix.c | 157 static void ip_map_request(struct cache_detail *cd, in ip_map_request() 177 static int ip_map_parse(struct cache_detail *cd, in ip_map_parse() 260 struct cache_detail *cd, in ip_map_show() 463 static void unix_gid_request(struct cache_detail *cd, in unix_gid_request() 477 static int unix_gid_parse(struct cache_detail *cd, in unix_gid_parse() 549 struct cache_detail *cd, in unix_gid_show() 593 struct cache_detail *cd; in unix_gid_cache_create() 611 struct cache_detail *cd = sn->unix_gid_cache; in unix_gid_cache_destroy() 1004 static const struct cache_detail ip_map_cache_template = { 1022 struct cache_detail *cd; in ip_map_cache_create() [all …]
|
A D | rpc_pipe.c | 1111 umode_t umode, struct cache_detail *cd) in rpc_create_cache_dir()
|
/linux-6.3-rc2/fs/nfs/ |
A D | cache_lib.h | 22 extern int nfs_cache_upcall(struct cache_detail *cd, char *entry_name); 27 extern int nfs_cache_register_net(struct net *net, struct cache_detail *cd); 28 extern void nfs_cache_unregister_net(struct net *net, struct cache_detail *cd); 30 struct cache_detail *cd); 32 struct cache_detail *cd);
|
A D | cache_lib.c | 35 int nfs_cache_upcall(struct cache_detail *cd, char *entry_name) in nfs_cache_upcall() 116 int nfs_cache_register_sb(struct super_block *sb, struct cache_detail *cd) in nfs_cache_register_sb() 127 int nfs_cache_register_net(struct net *net, struct cache_detail *cd) in nfs_cache_register_net() 143 void nfs_cache_unregister_sb(struct super_block *sb, struct cache_detail *cd) in nfs_cache_unregister_sb() 148 void nfs_cache_unregister_net(struct net *net, struct cache_detail *cd) in nfs_cache_unregister_net()
|
A D | dns_resolve.c | 141 static void nfs_dns_request(struct cache_detail *cd, in nfs_dns_request() 151 static int nfs_dns_upcall(struct cache_detail *cd, in nfs_dns_upcall() 178 static int nfs_dns_show(struct seq_file *m, struct cache_detail *cd, in nfs_dns_show() 204 static struct nfs_dns_ent *nfs_dns_lookup(struct cache_detail *cd, in nfs_dns_lookup() 217 static struct nfs_dns_ent *nfs_dns_update(struct cache_detail *cd, in nfs_dns_update() 231 static int nfs_dns_parse(struct cache_detail *cd, char *buf, int buflen) in nfs_dns_parse() 282 static int do_cache_lookup(struct cache_detail *cd, in do_cache_lookup() 298 static int do_cache_lookup_nowait(struct cache_detail *cd, in do_cache_lookup_nowait() 323 static int do_cache_lookup_wait(struct cache_detail *cd, in do_cache_lookup_wait() 368 static struct cache_detail nfs_dns_resolve_template = { [all …]
|
A D | netns.h | 21 struct cache_detail *nfs_dns_resolve;
|
/linux-6.3-rc2/fs/nfsd/ |
A D | nfs4idmap.c | 127 idtoname_upcall(struct cache_detail *cd, struct cache_head *h) in idtoname_upcall() 177 warn_no_idmapd(struct cache_detail *detail, int has_died) in warn_no_idmapd() 189 static const struct cache_detail idtoname_cache_template = { 206 idtoname_parse(struct cache_detail *cd, char *buf, int buflen) in idtoname_parse() 274 idtoname_lookup(struct cache_detail *cd, struct ent *item) in idtoname_lookup() 307 nametoid_upcall(struct cache_detail *cd, struct cache_head *h) in nametoid_upcall() 359 static const struct cache_detail nametoid_cache_template = { 376 nametoid_parse(struct cache_detail *cd, char *buf, int buflen) in nametoid_parse() 439 nametoid_lookup(struct cache_detail *cd, struct ent *item) in nametoid_lookup() 508 struct ent *(*lookup_fn)(struct cache_detail *, struct ent *), in idmap_lookup() argument [all …]
|
A D | netns.h | 46 struct cache_detail *svc_expkey_cache; 47 struct cache_detail *svc_export_cache; 49 struct cache_detail *idtoname_cache; 50 struct cache_detail *nametoid_cache;
|
A D | export.c | 59 static void expkey_request(struct cache_detail *cd, in expkey_request() 178 struct cache_detail *cd, in expkey_show() 257 static const struct cache_detail svc_expkey_cache_template = { 366 static void svc_export_request(struct cache_detail *cd, in svc_export_request() 729 struct cache_detail *cd, in svc_export_show() 843 static const struct cache_detail svc_export_cache_template = { 983 struct cache_detail *cd = nn->svc_export_cache; in exp_rootfh() 1018 static struct svc_export *exp_find(struct cache_detail *cd, in exp_find() 1082 struct cache_detail *cd = nn->svc_export_cache; in rqst_exp_get_by_name() 1113 struct cache_detail *cd = nn->svc_export_cache; in rqst_exp_find() [all …]
|
A D | export.h | 77 struct cache_detail *cd;
|
/linux-6.3-rc2/net/sunrpc/auth_gss/ |
A D | svcauth_gss.c | 207 static int rsi_upcall(struct cache_detail *cd, struct cache_head *h) in rsi_upcall() 212 static void rsi_request(struct cache_detail *cd, in rsi_request() 225 static int rsi_parse(struct cache_detail *cd, in rsi_parse() 307 static const struct cache_detail rsi_cache_template = { 464 static int rsc_parse(struct cache_detail *cd, in rsc_parse() 585 static const struct cache_detail rsc_cache_template = { 1234 static int gss_proxy_save_rsc(struct cache_detail *cd, in gss_proxy_save_rsc() 2033 struct cache_detail *cd; in rsi_cache_create_net() 2051 struct cache_detail *cd = sn->rsi_cache; in rsi_cache_destroy_net() 2062 struct cache_detail *cd; in rsc_cache_create_net() [all …]
|
/linux-6.3-rc2/Documentation/filesystems/nfs/ |
A D | rpc-cache.rst | 51 - A cache needs a "cache_detail" structure that 60 a pointer to the cache_detail embedded within the 83 int cache_show(struct seq_file \*m, struct cache_detail \*cd, struct cache_head \*h) 88 int cache_request(struct cache_detail \*cd, struct cache_head \*h, char \*\*bpp, int \*blen) 96 int cache_parse(struct cache_detail \*cd, char \*buf, int len)
|
/linux-6.3-rc2/include/trace/events/ |
A D | sunrpc.h | 2259 const struct cache_detail *cd, 2280 const struct cache_detail *cd, \
|