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()
394 int nfsd_create_serv(struct net *net) in nfsd_create_serv() argument
397 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in nfsd_create_serv()
413 error = svc_bind(nn->nfsd_serv, net); in nfsd_create_serv()
424 int nfsd_nrpools(struct net *net) in nfsd_nrpools() argument
426 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in nfsd_nrpools()
434 int nfsd_get_nrthreads(int n, int *nthreads, struct net *net) in nfsd_get_nrthreads() argument
437 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in nfsd_get_nrthreads()
447 void nfsd_destroy(struct net *net) in nfsd_destroy() argument
449 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in nfsd_destroy()
453 svc_shutdown_net(nn->nfsd_serv, net); in nfsd_destroy()
459 int nfsd_set_nrthreads(int n, int *nthreads, struct net *net) in nfsd_set_nrthreads() argument
464 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in nfsd_set_nrthreads()
508 nfsd_destroy(net); in nfsd_set_nrthreads()
518 nfsd_svc(int nrservs, struct net *net) in nfsd_svc() argument
522 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in nfsd_svc()
534 error = nfsd_create_serv(net); in nfsd_svc()
540 error = nfsd_startup_net(nrservs, net); in nfsd_svc()
553 nfsd_shutdown_net(net); in nfsd_svc()
555 nfsd_destroy(net); /* Release server */ in nfsd_svc()
570 struct net *net = perm_sock->xpt_net; in nfsd() local
571 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in nfsd()
633 nfsd_destroy(net); in nfsd()
745 struct net *net = inode->i_sb->s_fs_info; in nfsd_pool_stats_release() local
749 nfsd_destroy(net); in nfsd_pool_stats_release()