Home
last modified time | relevance | path

Searched refs:cache_detail (Results 1 – 17 of 17) sorted by relevance

/linux/include/linux/sunrpc/
A Dcache.h66 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 Drpc_pipe_fs.h116 struct cache_detail;
120 struct cache_detail *);
/linux/net/sunrpc/
A Dcache.c57 struct cache_detail *detail);
82 struct cache_detail *cd) in sunrpc_begin_cache_remove_entry()
91 struct cache_detail *cd) in sunrpc_end_cache_remove_entry()
462 struct cache_detail *d; in cache_clean()
1034 struct cache_detail *cd) in cache_release()
1439 struct cache_detail *cd) in content_open()
1459 struct cache_detail *cd) in content_release()
1467 struct cache_detail *cd) in open_flush()
1475 struct cache_detail *cd) in release_flush()
1724 struct cache_detail *cache_create_net(const struct cache_detail *tmpl, struct net *net) in cache_create_net()
[all …]
A Dnetns.h8 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 Dsvcauth_unix.c156 static void ip_map_request(struct cache_detail *cd, in ip_map_request()
176 static int ip_map_parse(struct cache_detail *cd, in ip_map_parse()
259 struct cache_detail *cd, in ip_map_show()
462 static void unix_gid_request(struct cache_detail *cd, in unix_gid_request()
476 static int unix_gid_parse(struct cache_detail *cd, in unix_gid_parse()
548 struct cache_detail *cd, in unix_gid_show()
592 struct cache_detail *cd; in unix_gid_cache_create()
610 struct cache_detail *cd = sn->unix_gid_cache; in unix_gid_cache_destroy()
876 static const struct cache_detail ip_map_cache_template = {
894 struct cache_detail *cd; in ip_map_cache_create()
[all …]
A Drpc_pipe.c1111 umode_t umode, struct cache_detail *cd) in rpc_create_cache_dir()
/linux/fs/nfsd/
A Dnfs4idmap.c126 idtoname_upcall(struct cache_detail *cd, struct cache_head *h) in idtoname_upcall()
176 warn_no_idmapd(struct cache_detail *detail, int has_died) in warn_no_idmapd()
188 static const struct cache_detail idtoname_cache_template = {
205 idtoname_parse(struct cache_detail *cd, char *buf, int buflen) in idtoname_parse()
273 idtoname_lookup(struct cache_detail *cd, struct ent *item) in idtoname_lookup()
306 nametoid_upcall(struct cache_detail *cd, struct cache_head *h) in nametoid_upcall()
358 static const struct cache_detail nametoid_cache_template = {
375 nametoid_parse(struct cache_detail *cd, char *buf, int buflen) in nametoid_parse()
438 nametoid_lookup(struct cache_detail *cd, struct ent *item) in nametoid_lookup()
507 struct ent *(*lookup_fn)(struct cache_detail *, struct ent *), in idmap_lookup() argument
[all …]
A Dnetns.h44 struct cache_detail *svc_expkey_cache;
45 struct cache_detail *svc_export_cache;
47 struct cache_detail *idtoname_cache;
48 struct cache_detail *nametoid_cache;
A Dexport.c59 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 Dexport.h77 struct cache_detail *cd;
/linux/fs/nfs/
A Dcache_lib.h22 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 Ddns_resolve.c140 static void nfs_dns_request(struct cache_detail *cd, in nfs_dns_request()
150 static int nfs_dns_upcall(struct cache_detail *cd, in nfs_dns_upcall()
177 static int nfs_dns_show(struct seq_file *m, struct cache_detail *cd, in nfs_dns_show()
203 static struct nfs_dns_ent *nfs_dns_lookup(struct cache_detail *cd, in nfs_dns_lookup()
216 static struct nfs_dns_ent *nfs_dns_update(struct cache_detail *cd, in nfs_dns_update()
230 static int nfs_dns_parse(struct cache_detail *cd, char *buf, int buflen) in nfs_dns_parse()
281 static int do_cache_lookup(struct cache_detail *cd, in do_cache_lookup()
297 static int do_cache_lookup_nowait(struct cache_detail *cd, in do_cache_lookup_nowait()
322 static int do_cache_lookup_wait(struct cache_detail *cd, in do_cache_lookup_wait()
367 static struct cache_detail nfs_dns_resolve_template = {
[all …]
A Dcache_lib.c35 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 Dnetns.h21 struct cache_detail *nfs_dns_resolve;
/linux/net/sunrpc/auth_gss/
A Dsvcauth_gss.c183 static int rsi_upcall(struct cache_detail *cd, struct cache_head *h) in rsi_upcall()
188 static void rsi_request(struct cache_detail *cd, in rsi_request()
201 static int rsi_parse(struct cache_detail *cd, in rsi_parse()
283 static const struct cache_detail rsi_cache_template = {
440 static int rsc_parse(struct cache_detail *cd, in rsc_parse()
561 static const struct cache_detail rsc_cache_template = {
1275 static int gss_proxy_save_rsc(struct cache_detail *cd, in gss_proxy_save_rsc()
1917 struct cache_detail *cd; in rsi_cache_create_net()
1935 struct cache_detail *cd = sn->rsi_cache; in rsi_cache_destroy_net()
1946 struct cache_detail *cd; in rsc_cache_create_net()
[all …]
/linux/Documentation/filesystems/nfs/
A Drpc-cache.rst51 - 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/include/trace/events/
A Dsunrpc.h2177 const struct cache_detail *cd,
2198 const struct cache_detail *cd, \

Completed in 32 milliseconds