Lines Matching refs:net

136 static int exports_net_open(struct net *net, struct file *file)  in exports_net_open()  argument
140 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in exports_net_open()
235 static inline struct net *netns(struct file *file) in netns()
260 struct net *net = netns(file); in write_unlock_ip() local
273 if (rpc_pton(net, fo_path, size, sap, salen) == 0) in write_unlock_ip()
436 struct net *net = netns(file); in write_threads() local
445 rv = nfsd_svc(newthreads, net); in write_threads()
449 rv = nfsd_nrthreads(net); in write_threads()
487 struct net *net = netns(file); in write_pool_threads() local
490 npools = nfsd_nrpools(net); in write_pool_threads()
518 rv = nfsd_set_nrthreads(i, nthreads, net); in write_pool_threads()
523 rv = nfsd_get_nrthreads(npools, nthreads, net); in write_pool_threads()
686 static ssize_t __write_ports_names(char *buf, struct net *net) in __write_ports_names() argument
688 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in __write_ports_names()
700 static ssize_t __write_ports_addfd(char *buf, struct net *net) in __write_ports_addfd() argument
704 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in __write_ports_addfd()
710 if (svc_alien_sock(net, fd)) { in __write_ports_addfd()
715 err = nfsd_create_serv(net); in __write_ports_addfd()
721 nfsd_destroy(net); in __write_ports_addfd()
734 static ssize_t __write_ports_addxprt(char *buf, struct net *net) in __write_ports_addxprt() argument
739 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in __write_ports_addxprt()
747 err = nfsd_create_serv(net); in __write_ports_addxprt()
751 err = svc_create_xprt(nn->nfsd_serv, transport, net, in __write_ports_addxprt()
756 err = svc_create_xprt(nn->nfsd_serv, transport, net, in __write_ports_addxprt()
765 xprt = svc_find_xprt(nn->nfsd_serv, transport, net, PF_INET, port); in __write_ports_addxprt()
771 nfsd_destroy(net); in __write_ports_addxprt()
776 struct net *net) in __write_ports() argument
779 return __write_ports_names(buf, net); in __write_ports()
782 return __write_ports_addfd(buf, net); in __write_ports()
785 return __write_ports_addxprt(buf, net); in __write_ports()
1157 struct net *net = data; in nfsd_fill_super() local
1163 sb->s_fs_info = get_net(net); in nfsd_fill_super()
1175 struct net *net = sb->s_fs_info; in nfsd_umount() local
1178 put_net(net); in nfsd_umount()
1214 static __net_init int nfsd_init_net(struct net *net) in nfsd_init_net() argument
1217 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in nfsd_init_net()
1219 retval = nfsd_export_init(net); in nfsd_init_net()
1222 retval = nfsd_idmap_init(net); in nfsd_init_net()
1230 nfsd_export_shutdown(net); in nfsd_init_net()
1235 static __net_exit void nfsd_exit_net(struct net *net) in nfsd_exit_net() argument
1237 nfsd_idmap_shutdown(net); in nfsd_exit_net()
1238 nfsd_export_shutdown(net); in nfsd_exit_net()