Lines Matching defs:cd

106 static struct rsi *rsi_update(struct cache_detail *cd, struct rsi *new, struct rsi *old);
107 static struct rsi *rsi_lookup(struct cache_detail *cd, struct rsi *item);
207 static int rsi_upcall(struct cache_detail *cd, struct cache_head *h)
209 return sunrpc_cache_pipe_upcall_timeout(cd, h);
212 static void rsi_request(struct cache_detail *cd,
225 static int rsi_parse(struct cache_detail *cd,
254 rsip = rsi_lookup(cd, &rsii);
296 rsip = rsi_update(cd, &rsii, rsip);
301 cache_put(&rsip->h, cd);
321 static struct rsi *rsi_lookup(struct cache_detail *cd, struct rsi *item)
326 ch = sunrpc_cache_lookup_rcu(cd, &item->h, hash);
333 static struct rsi *rsi_update(struct cache_detail *cd, struct rsi *new, struct rsi *old)
338 ch = sunrpc_cache_update(cd, &new->h,
377 static struct rsc *rsc_update(struct cache_detail *cd, struct rsc *new, struct rsc *old);
378 static struct rsc *rsc_lookup(struct cache_detail *cd, struct rsc *item);
459 static int rsc_upcall(struct cache_detail *cd, struct cache_head *h)
464 static int rsc_parse(struct cache_detail *cd,
491 rscp = rsc_lookup(cd, &rsci);
574 rscp = rsc_update(cd, &rsci, rscp);
579 cache_put(&rscp->h, cd);
598 static struct rsc *rsc_lookup(struct cache_detail *cd, struct rsc *item)
603 ch = sunrpc_cache_lookup_rcu(cd, &item->h, hash);
610 static struct rsc *rsc_update(struct cache_detail *cd, struct rsc *new, struct rsc *old)
615 ch = sunrpc_cache_update(cd, &new->h,
625 gss_svc_searchbyctx(struct cache_detail *cd, struct xdr_netobj *handle)
633 found = rsc_lookup(cd, &rsci);
637 if (cache_check(cd, &found->h, NULL))
1010 svcauth_gss_proc_init_verf(struct cache_detail *cd, struct svc_rqst *rqstp,
1020 rsci = gss_svc_searchbyctx(cd, out_handle);
1027 cache_put(&rsci->h, cd);
1218 static int gss_proxy_save_rsc(struct cache_detail *cd,
1242 rscp = rsc_lookup(cd, &rsci);
1279 rscp = rsc_update(cd, &rsci, rscp);
1284 cache_put(&rscp->h, cd);
2020 struct cache_detail *cd;
2023 cd = cache_create_net(&rsi_cache_template, net);
2024 if (IS_ERR(cd))
2025 return PTR_ERR(cd);
2026 err = cache_register_net(cd, net);
2028 cache_destroy_net(cd, net);
2031 sn->rsi_cache = cd;
2038 struct cache_detail *cd = sn->rsi_cache;
2041 cache_purge(cd);
2042 cache_unregister_net(cd, net);
2043 cache_destroy_net(cd, net);
2049 struct cache_detail *cd;
2052 cd = cache_create_net(&rsc_cache_template, net);
2053 if (IS_ERR(cd))
2054 return PTR_ERR(cd);
2055 err = cache_register_net(cd, net);
2057 cache_destroy_net(cd, net);
2060 sn->rsc_cache = cd;
2067 struct cache_detail *cd = sn->rsc_cache;
2070 cache_purge(cd);
2071 cache_unregister_net(cd, net);
2072 cache_destroy_net(cd, net);