Lines Matching refs:net

176 int nfsd_nrthreads(struct net *net)  in nfsd_nrthreads()  argument
179 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in nfsd_nrthreads()
188 static int nfsd_init_socks(struct net *net) in nfsd_init_socks() argument
191 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in nfsd_init_socks()
196 error = svc_create_xprt(nn->nfsd_serv, "udp", net, PF_INET, NFS_PORT, in nfsd_init_socks()
201 error = svc_create_xprt(nn->nfsd_serv, "tcp", net, PF_INET, NFS_PORT, in nfsd_init_socks()
257 static int nfsd_startup_net(int nrservs, struct net *net) in nfsd_startup_net() argument
259 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in nfsd_startup_net()
268 ret = nfsd_init_socks(net); in nfsd_startup_net()
273 ret = lockd_up(net); in nfsd_startup_net()
279 ret = nfs4_state_start_net(net); in nfsd_startup_net()
288 lockd_down(net); in nfsd_startup_net()
296 static void nfsd_shutdown_net(struct net *net) in nfsd_shutdown_net() argument
298 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in nfsd_shutdown_net()
300 nfs4_state_shutdown_net(net); in nfsd_shutdown_net()
302 lockd_down(net); in nfsd_shutdown_net()
309 static void nfsd_last_thread(struct svc_serv *serv, struct net *net) in nfsd_last_thread() argument
311 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in nfsd_last_thread()
321 nfsd_shutdown_net(net); in nfsd_last_thread()
323 svc_rpcb_cleanup(serv, net); in nfsd_last_thread()
327 nfsd_export_flush(net); in nfsd_last_thread()
402 int nfsd_create_serv(struct net *net) in nfsd_create_serv() argument
405 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in nfsd_create_serv()
421 error = svc_bind(nn->nfsd_serv, net); in nfsd_create_serv()
432 int nfsd_nrpools(struct net *net) in nfsd_nrpools() argument
434 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in nfsd_nrpools()
442 int nfsd_get_nrthreads(int n, int *nthreads, struct net *net) in nfsd_get_nrthreads() argument
445 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in nfsd_get_nrthreads()
455 void nfsd_destroy(struct net *net) in nfsd_destroy() argument
457 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in nfsd_destroy()
461 svc_shutdown_net(nn->nfsd_serv, net); in nfsd_destroy()
467 int nfsd_set_nrthreads(int n, int *nthreads, struct net *net) in nfsd_set_nrthreads() argument
472 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in nfsd_set_nrthreads()
516 nfsd_destroy(net); in nfsd_set_nrthreads()
526 nfsd_svc(int nrservs, struct net *net) in nfsd_svc() argument
530 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in nfsd_svc()
542 error = nfsd_create_serv(net); in nfsd_svc()
548 error = nfsd_startup_net(nrservs, net); in nfsd_svc()
562 nfsd_shutdown_net(net); in nfsd_svc()
564 nfsd_destroy(net); /* Release server */ in nfsd_svc()
579 struct net *net = perm_sock->xpt_net; in nfsd() local
580 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in nfsd()
642 nfsd_destroy(net); in nfsd()
754 struct net *net = inode->i_sb->s_fs_info; in nfsd_pool_stats_release() local
758 nfsd_destroy(net); in nfsd_pool_stats_release()