Lines Matching refs:sn
1172 struct sunrpc_net *sn = net_generic(SVC_NET(rqstp), sunrpc_net_id); in svcauth_gss_legacy_init() local
1203 rsip = rsi_lookup(sn->rsi_cache, &rsikey); in svcauth_gss_legacy_init()
1207 if (cache_check(sn->rsi_cache, &rsip->h, &rqstp->rq_chandle) < 0) in svcauth_gss_legacy_init()
1212 if (!svcauth_gss_proc_init_verf(sn->rsc_cache, rqstp, &rsip->out_handle, in svcauth_gss_legacy_init()
1224 cache_put(&rsip->h, sn->rsi_cache); in svcauth_gss_legacy_init()
1309 struct sunrpc_net *sn = net_generic(net, sunrpc_net_id); in svcauth_gss_proxy_init() local
1330 status = gss_proxy_save_rsc(sn->rsc_cache, &ud, &handle); in svcauth_gss_proxy_init()
1340 if (!svcauth_gss_proc_init_verf(sn->rsc_cache, rqstp, &cli_handle, in svcauth_gss_proxy_init()
1364 struct sunrpc_net *sn = net_generic(net, sunrpc_net_id); in set_gss_proxy() local
1368 ret = cmpxchg(&sn->use_gss_proxy, -1, type); in set_gss_proxy()
1376 struct sunrpc_net *sn = net_generic(net, sunrpc_net_id); in use_gss_proxy() local
1379 if (sn->use_gss_proxy == -1) in use_gss_proxy()
1381 return sn->use_gss_proxy; in use_gss_proxy()
1443 struct sunrpc_net *sn = net_generic(net, sunrpc_net_id); in read_gssp() local
1448 snprintf(tbuf, sizeof(tbuf), "%d\n", sn->use_gss_proxy); in read_gssp()
1469 struct sunrpc_net *sn = net_generic(net, sunrpc_net_id); in create_use_gss_proxy_proc_entry() local
1470 struct proc_dir_entry **p = &sn->use_gssp_proc; in create_use_gss_proxy_proc_entry()
1472 sn->use_gss_proxy = -1; in create_use_gss_proxy_proc_entry()
1474 sn->proc_net_rpc, in create_use_gss_proxy_proc_entry()
1478 init_gssp_clnt(sn); in create_use_gss_proxy_proc_entry()
1484 struct sunrpc_net *sn = net_generic(net, sunrpc_net_id); in destroy_use_gss_proxy_proc_entry() local
1486 if (sn->use_gssp_proc) { in destroy_use_gss_proxy_proc_entry()
1487 remove_proc_entry("use-gss-proxy", sn->proc_net_rpc); in destroy_use_gss_proxy_proc_entry()
1488 clear_gssp_clnt(sn); in destroy_use_gss_proxy_proc_entry()
1524 struct sunrpc_net *sn = net_generic(net, sunrpc_net_id); in create_krb5_enctypes_proc_entry() local
1526 sn->gss_krb5_enctypes = in create_krb5_enctypes_proc_entry()
1528 sn->proc_net_rpc, &gss_krb5_enctypes_proc_ops, in create_krb5_enctypes_proc_entry()
1530 return sn->gss_krb5_enctypes ? 0 : -ENOMEM; in create_krb5_enctypes_proc_entry()
1535 struct sunrpc_net *sn = net_generic(net, sunrpc_net_id); in destroy_krb5_enctypes_proc_entry() local
1537 if (sn->gss_krb5_enctypes) in destroy_krb5_enctypes_proc_entry()
1538 remove_proc_entry("gss_krb5_enctypes", sn->proc_net_rpc); in destroy_krb5_enctypes_proc_entry()
1639 struct sunrpc_net *sn = net_generic(SVC_NET(rqstp), sunrpc_net_id); in svcauth_gss_accept() local
1668 rsci = gss_svc_searchbyctx(sn->rsc_cache, &gc->gc_ctx); in svcauth_gss_accept()
1695 sunrpc_cache_unhash(sn->rsc_cache, &rsci->h); in svcauth_gss_accept()
1753 cache_put(&rsci->h, sn->rsc_cache); in svcauth_gss_accept()
1946 struct sunrpc_net *sn = net_generic(SVC_NET(rqstp), sunrpc_net_id); in svcauth_gss_release() local
1989 cache_put(&gsd->rsci->h, sn->rsc_cache); in svcauth_gss_release()
2023 struct sunrpc_net *sn = net_generic(net, sunrpc_net_id); in rsi_cache_create_net() local
2035 sn->rsi_cache = cd; in rsi_cache_create_net()
2041 struct sunrpc_net *sn = net_generic(net, sunrpc_net_id); in rsi_cache_destroy_net() local
2042 struct cache_detail *cd = sn->rsi_cache; in rsi_cache_destroy_net()
2044 sn->rsi_cache = NULL; in rsi_cache_destroy_net()
2052 struct sunrpc_net *sn = net_generic(net, sunrpc_net_id); in rsc_cache_create_net() local
2064 sn->rsc_cache = cd; in rsc_cache_create_net()
2070 struct sunrpc_net *sn = net_generic(net, sunrpc_net_id); in rsc_cache_destroy_net() local
2071 struct cache_detail *cd = sn->rsc_cache; in rsc_cache_destroy_net()
2073 sn->rsc_cache = NULL; in rsc_cache_destroy_net()