Lines Matching refs:nn
145 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in exports_net_open() local
152 seq->private = nn->svc_export_cache; in exports_net_open()
545 nfsd_print_version_support(struct nfsd_net *nn, char *buf, int remaining, in nfsd_print_version_support() argument
549 bool supported = !!nfsd_vers(nn, vers, NFSD_TEST); in nfsd_print_version_support()
552 !nfsd_minorversion(nn, minor, NFSD_TEST)) in nfsd_print_version_support()
572 struct nfsd_net *nn = net_generic(netns(file), nfsd_net_id); in __write_versions() local
575 if (nn->nfsd_serv) in __write_versions()
607 nfsd_vers(nn, num, cmd); in __write_versions()
611 if (nfsd_minorversion(nn, minor, cmd) < 0) in __write_versions()
613 } else if ((cmd == NFSD_SET) != nfsd_vers(nn, num, NFSD_TEST)) { in __write_versions()
620 while (nfsd_minorversion(nn, minor, cmd) >= 0) in __write_versions()
632 nfsd_reset_versions(nn); in __write_versions()
641 if (!nfsd_vers(nn, num, NFSD_AVAIL)) in __write_versions()
646 len = nfsd_print_version_support(nn, buf, remaining, in __write_versions()
713 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in __write_ports_names() local
715 if (nn->nfsd_serv == NULL) in __write_ports_names()
717 return svc_xprt_names(nn->nfsd_serv, buf, SIMPLE_TRANSACTION_LIMIT); in __write_ports_names()
729 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in __write_ports_addfd() local
744 err = svc_addsock(nn->nfsd_serv, fd, buf, SIMPLE_TRANSACTION_LIMIT, cred); in __write_ports_addfd()
751 nn->nfsd_serv->sv_nrthreads--; in __write_ports_addfd()
764 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in __write_ports_addxprt() local
776 err = svc_create_xprt(nn->nfsd_serv, transport, net, in __write_ports_addxprt()
781 err = svc_create_xprt(nn->nfsd_serv, transport, net, in __write_ports_addxprt()
787 nn->nfsd_serv->sv_nrthreads--; in __write_ports_addxprt()
790 xprt = svc_find_xprt(nn->nfsd_serv, transport, net, PF_INET, port); in __write_ports_addxprt()
796 if (!list_empty(&nn->nfsd_serv->sv_permsocks)) in __write_ports_addxprt()
797 nn->nfsd_serv->sv_nrthreads--; in __write_ports_addxprt()
898 struct nfsd_net *nn = net_generic(netns(file), nfsd_net_id); in write_maxblksize() local
912 if (nn->nfsd_serv) { in write_maxblksize()
947 struct nfsd_net *nn = net_generic(netns(file), nfsd_net_id); in write_maxconn() local
948 unsigned int maxconn = nn->max_connections; in write_maxconn()
955 nn->max_connections = maxconn; in write_maxconn()
963 time64_t *time, struct nfsd_net *nn) in __nfsd4_write_time() argument
969 if (nn->nfsd_serv) in __nfsd4_write_time()
995 time64_t *time, struct nfsd_net *nn) in nfsd4_write_time() argument
1000 rv = __nfsd4_write_time(file, buf, size, time, nn); in nfsd4_write_time()
1028 struct nfsd_net *nn = net_generic(netns(file), nfsd_net_id); in write_leasetime() local
1029 return nfsd4_write_time(file, buf, size, &nn->nfsd4_lease, nn); in write_leasetime()
1044 struct nfsd_net *nn = net_generic(netns(file), nfsd_net_id); in write_gracetime() local
1045 return nfsd4_write_time(file, buf, size, &nn->nfsd4_grace, nn); in write_gracetime()
1049 struct nfsd_net *nn) in __write_recoverydir() argument
1056 if (nn->nfsd_serv) in __write_recoverydir()
1100 struct nfsd_net *nn = net_generic(netns(file), nfsd_net_id); in write_recoverydir() local
1103 rv = __write_recoverydir(file, buf, size, nn); in write_recoverydir()
1130 struct nfsd_net *nn = net_generic(netns(file), nfsd_net_id); in write_v4_end_grace() local
1137 if (!nn->nfsd_serv) in write_v4_end_grace()
1139 nfsd4_end_grace(nn); in write_v4_end_grace()
1147 nn->grace_ended ? 'Y' : 'N'); in write_v4_end_grace()
1308 struct dentry *nfsd_client_mkdir(struct nfsd_net *nn, in nfsd_client_mkdir() argument
1319 dentry = nfsd_mkdir(nn->nfsd_client_dir, ncl, name); in nfsd_client_mkdir()
1351 struct nfsd_net *nn = net_generic(current->nsproxy->net_ns, in nfsd_fill_super() local
1393 nn->nfsd_client_dir = dentry; in nfsd_fill_super()
1466 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in nfsd_init_net() local
1474 nn->nfsd_versions = NULL; in nfsd_init_net()
1475 nn->nfsd4_minorversions = NULL; in nfsd_init_net()
1476 retval = nfsd_reply_cache_init(nn); in nfsd_init_net()
1479 nn->nfsd4_lease = 90; /* default lease time */ in nfsd_init_net()
1480 nn->nfsd4_grace = 90; in nfsd_init_net()
1481 nn->somebody_reclaimed = false; in nfsd_init_net()
1482 nn->track_reclaim_completes = false; in nfsd_init_net()
1483 nn->clverifier_counter = prandom_u32(); in nfsd_init_net()
1484 nn->clientid_base = prandom_u32(); in nfsd_init_net()
1485 nn->clientid_counter = nn->clientid_base + 1; in nfsd_init_net()
1486 nn->s2s_cp_cl_id = nn->clientid_counter++; in nfsd_init_net()
1488 atomic_set(&nn->ntf_refcnt, 0); in nfsd_init_net()
1489 init_waitqueue_head(&nn->ntf_wq); in nfsd_init_net()
1490 seqlock_init(&nn->boot_lock); in nfsd_init_net()
1504 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in nfsd_exit_net() local
1506 nfsd_reply_cache_shutdown(nn); in nfsd_exit_net()