Lines Matching refs:net
101 static void set_grace_period(struct net *net) in set_grace_period() argument
104 struct lockd_net *ln = net_generic(net, lockd_net_id); in set_grace_period()
106 locks_start_grace(net, &ln->lockd_manager); in set_grace_period()
114 struct net *net = &init_net; in restart_grace() local
115 struct lockd_net *ln = net_generic(net, lockd_net_id); in restart_grace()
120 set_grace_period(net); in restart_grace()
180 struct net *net, const int family, in create_lockd_listener() argument
185 xprt = svc_find_xprt(serv, name, net, family, 0); in create_lockd_listener()
187 return svc_create_xprt(serv, name, net, family, port, in create_lockd_listener()
193 static int create_lockd_family(struct svc_serv *serv, struct net *net, in create_lockd_family() argument
198 err = create_lockd_listener(serv, "udp", net, family, nlm_udpport); in create_lockd_family()
202 return create_lockd_listener(serv, "tcp", net, family, nlm_tcpport); in create_lockd_family()
215 static int make_socks(struct svc_serv *serv, struct net *net) in make_socks() argument
220 err = create_lockd_family(serv, net, PF_INET); in make_socks()
224 err = create_lockd_family(serv, net, PF_INET6); in make_socks()
235 svc_shutdown_net(serv, net); in make_socks()
239 static int lockd_up_net(struct svc_serv *serv, struct net *net) in lockd_up_net() argument
241 struct lockd_net *ln = net_generic(net, lockd_net_id); in lockd_up_net()
247 error = svc_bind(serv, net); in lockd_up_net()
251 error = make_socks(serv, net); in lockd_up_net()
254 set_grace_period(net); in lockd_up_net()
255 dprintk("lockd_up_net: per-net data created; net=%p\n", net); in lockd_up_net()
263 static void lockd_down_net(struct svc_serv *serv, struct net *net) in lockd_down_net() argument
265 struct lockd_net *ln = net_generic(net, lockd_net_id); in lockd_down_net()
269 nlm_shutdown_hosts_net(net); in lockd_down_net()
272 svc_shutdown_net(serv, net); in lockd_down_net()
273 dprintk("lockd_down_net: per-net data destroyed; net=%p\n", net); in lockd_down_net()
277 nlmsvc_task, net); in lockd_down_net()
365 int lockd_up(struct net *net) in lockd_up() argument
378 error = lockd_up_net(serv, net); in lockd_up()
398 lockd_down_net(serv, net); in lockd_up()
407 lockd_down(struct net *net) in lockd_down() argument
410 lockd_down_net(nlmsvc_rqst->rq_server, net); in lockd_down()
583 static int lockd_init_net(struct net *net) in lockd_init_net() argument
585 struct lockd_net *ln = net_generic(net, lockd_net_id); in lockd_init_net()
593 static void lockd_exit_net(struct net *net) in lockd_exit_net() argument