| /fs/afs/ |
| A D | main.c | 71 net->net = net_ns; in afs_net_init() 72 net->live = true; in afs_net_init() 79 net->cells = RB_ROOT; in afs_net_init() 123 net->live = false; in afs_net_init() 125 afs_cell_purge(net); in afs_net_init() 128 net->live = false; in afs_net_init() 129 afs_proc_cleanup(net); in afs_net_init() 134 net->live = false; in afs_net_init() 145 net->live = false; in afs_net_exit() 147 afs_cell_purge(net); in afs_net_exit() [all …]
|
| A D | fs_probe.c | 63 if (!net->live) in afs_schedule_fs_probe() 69 afs_inc_servers_outstanding(net); in afs_schedule_fs_probe() 71 afs_dec_servers_outstanding(net); in afs_schedule_fs_probe() 82 write_seqlock(&net->fs_lock); in afs_finished_fs_probe() 91 write_sequnlock(&net->fs_lock); in afs_finished_fs_probe() 380 if (!net->live || !queue_work(afs_wq, &net->fs_prober)) in afs_fs_probe_timer() 388 __releases(&net->fs_lock) in afs_dispatch_fs_probe() 410 write_seqlock(&net->fs_lock); in afs_probe_fileserver() 426 if (!net->live) { in afs_fs_probe_dispatcher() 433 if (list_empty(&net->fs_probe_fast) && list_empty(&net->fs_probe_slow)) { in afs_fs_probe_dispatcher() [all …]
|
| A D | rxrpc.c | 56 ret = sock_create_kern(net->net, AF_RXRPC, SOCK_DGRAM, PF_INET6, &socket); in afs_open_socket() 111 net->socket = socket; in afs_open_socket() 146 sock_release(net->socket); in afs_close_socket() 168 call->net = net; in afs_alloc_call() 186 struct afs_net *net = call->net; in afs_free_call() local 219 struct afs_net *net = call->net; in afs_put_call() local 245 struct afs_net *net = call->net; in afs_deferred_put_call() local 741 struct afs_net *net = in afs_charge_preallocation() local 851 struct afs_net *net = call->net; in afs_send_empty_reply() local 888 struct afs_net *net = call->net; in afs_send_simple_reply() local [all …]
|
| A D | cell.c | 67 p = net->cells.rb_node; in afs_find_cell_locked() 98 down_read(&net->cells_lock); in afs_find_cell() 100 up_read(&net->cells_lock); in afs_find_cell() 156 cell->net = net; in afs_alloc_cell() 276 pp = &net->cells.rb_node; in afs_lookup_cell() 299 up_write(&net->cells_lock); in afs_lookup_cell() 334 up_write(&net->cells_lock); in afs_lookup_cell() 401 up_write(&net->cells_lock); in afs_cell_init() 511 struct afs_net *net = cell->net; in afs_cell_destroy() local 750 if (!cell->net->live) in afs_has_cell_expired() [all …]
|
| A D | proc.c | 206 struct afs_net *net; in afs_proc_rootcell_show() local 210 cell = rcu_dereference_protected(net->ws_cell, lockdep_is_held(&net->cells_lock)); in afs_proc_rootcell_show() 213 up_read(&net->cells_lock); in afs_proc_rootcell_show() 531 names = net->sysnames; in afs_proc_sysname_start() 627 kill = net->sysnames; in afs_proc_sysname_write() 691 struct afs_net *net = cell->net; in afs_proc_cell_setup() local 695 dir = proc_net_mkdir(net->net, cell->name, net->proc_afs); in afs_proc_cell_setup() 724 struct afs_net *net = cell->net; in afs_proc_cell_remove() local 740 p = proc_net_mkdir(net->net, "afs", net->net->proc_net); in afs_proc_init() 767 net->proc_afs = p; in afs_proc_init() [all …]
|
| A D | server.c | 73 struct afs_net *net = cell->net; in afs_install_server() local 99 write_seqlock(&net->fs_lock); in afs_install_server() 101 write_sequnlock(&net->fs_lock); in afs_install_server() 116 struct afs_net *net = cell->net; in afs_alloc_server() local 144 afs_inc_servers_outstanding(net); in afs_alloc_server() 186 _enter("%p,%pU", cell->net, uuid); in afs_lookup_server() 345 __afs_put_server(net, server); in afs_put_server() 428 if (server->cell->net->live || in afs_has_server_expired() 469 struct afs_net *net = server->cell->net; in afs_server_destroyer() local 490 write_seqlock(&net->fs_lock); in afs_server_destroyer() [all …]
|
| A D | dynroot.c | 97 struct afs_net *net = afs_d2net(dentry); in afs_dynroot_lookup_cell() local 209 struct afs_net *net = afs_i2net(inode); in afs_atcell_get_link() local 213 if (!rcu_access_pointer(net->ws_cell)) in afs_atcell_get_link() 218 cell = rcu_dereference(net->ws_cell); in afs_atcell_get_link() 227 down_read(&net->cells_lock); in afs_atcell_get_link() 229 cell = rcu_dereference_protected(net->ws_cell, lockdep_is_held(&net->cells_lock)); in afs_atcell_get_link() 237 up_read(&net->cells_lock); in afs_atcell_get_link() 338 if (rcu_access_pointer(net->ws_cell) && in afs_dynroot_readdir() 344 if (rcu_access_pointer(net->ws_cell) && in afs_dynroot_readdir() 351 down_read(&net->cells_lock); in afs_dynroot_readdir() [all …]
|
| /fs/proc/ |
| A D | proc_net.c | 43 struct net *net; in seq_open_net() local 51 if (!net) in seq_open_net() 56 put_net(net); in seq_open_net() 60 p->net = net; in seq_open_net() 180 struct net *net; in single_open_net() local 184 if (!net) in single_open_net() 272 struct net *net = NULL; in get_proc_task_net() local 285 return net; in get_proc_task_net() 292 struct net *net; in proc_tgid_net_lookup() local 308 struct net *net; in proc_tgid_net_getattr() local [all …]
|
| /fs/lockd/ |
| A D | svc.c | 87 static unsigned long get_lockd_grace_period(struct net *net) in get_lockd_grace_period() argument 111 static void set_grace_period(struct net *net) in set_grace_period() argument 128 struct net *net = &init_net; in lockd() local 159 struct net *net, const int family, in create_lockd_listener() argument 198 static int make_socks(struct svc_serv *serv, struct net *net, in make_socks() argument 382 int lockd_up(struct net *net, const struct cred *cred) in lockd_up() argument 408 lockd_down(struct net *net) in lockd_down() argument 548 static int lockd_init_net(struct net *net) in lockd_init_net() argument 559 static void lockd_exit_net(struct net *net) in lockd_exit_net() argument 742 struct net *net = genl_info_net(info); in lockd_nl_server_set_doit() local [all …]
|
| A D | host.c | 164 host->net = ni->net; in nlm_alloc_host() 221 struct net *net, in nlmclnt_lookup_host() argument 233 .net = net, in nlmclnt_lookup_host() 249 if (host->net != net) in nlmclnt_lookup_host() 345 .net = net, in nlmsvc_lookup_host() 360 if (host->net != net) in nlmsvc_lookup_host() 451 .net = host->net, in nlm_bind_host() 604 if (net && host->net != net) in nlm_complain_hosts() 624 if (net && host->net != net) in nlm_shutdown_hosts_net() 666 if (net && host->net != net) in nlm_gc_hosts() [all …]
|
| A D | clntlock.c | 51 status = lockd_up(nlm_init->net, nlm_init->cred); in nlmclnt_init() 58 nlm_init->net, nlm_init->cred); in nlmclnt_init() 69 lockd_down(nlm_init->net); in nlmclnt_init() 81 struct net *net = host->net; in nlmclnt_done() local 84 lockd_down(net); in nlmclnt_done() 234 struct net *net = host->net; in reclaimer() local 243 lockd_up(net, NULL); /* note: this cannot fail as lockd is already running */ in reclaimer() 294 lockd_down(net); in reclaimer()
|
| /fs/nfsd/ |
| A D | nfssvc.c | 207 bool nfsd_net_try_get(struct net *net) __must_hold(rcu) in nfsd_net_try_get() argument 214 void nfsd_net_put(struct net *net) __must_hold(rcu) in nfsd_net_put() argument 240 int nfsd_nrthreads(struct net *net) in nfsd_nrthreads() argument 423 static void nfsd_shutdown_net(struct net *net) in nfsd_shutdown_net() argument 455 struct net *net = dev_net(dev); in nfsd_inetaddr_event() local 485 struct net *net = dev_net(dev); in nfsd_inet6addr_event() local 519 void nfsd_destroy_serv(struct net *net) in nfsd_destroy_serv() argument 591 void nfsd_shutdown_threads(struct net *net) in nfsd_shutdown_threads() argument 616 int nfsd_create_serv(struct net *net) in nfsd_create_serv() argument 662 int nfsd_nrpools(struct net *net) in nfsd_nrpools() argument [all …]
|
| A D | nfs4recover.c | 510 nfsd4_recdir_load(struct net *net) { in nfsd4_recdir_load() argument 529 nfsd4_init_recdir(struct net *net) in nfsd4_init_recdir() argument 563 nfsd4_shutdown_recdir(struct net *net) in nfsd4_shutdown_recdir() argument 574 nfs4_legacy_state_init(struct net *net) in nfs4_legacy_state_init() argument 995 __nfsd4_init_cld_pipe(struct net *net) in __nfsd4_init_cld_pipe() argument 1038 nfsd4_init_cld_pipe(struct net *net) in nfsd4_init_cld_pipe() argument 1049 nfsd4_remove_cld_pipe(struct net *net) in nfsd4_remove_cld_pipe() argument 1463 nfs4_cld_state_init(struct net *net) in nfs4_cld_state_init() argument 1484 nfs4_cld_state_shutdown(struct net *net) in nfs4_cld_state_shutdown() argument 1835 nfsd4_umh_cltrack_init(struct net *net) in nfsd4_umh_cltrack_init() argument [all …]
|
| A D | nfsctl.c | 223 struct net *net = netns(file); in write_unlock_ip() local 403 struct net *net = netns(file); in write_threads() local 457 struct net *net = netns(file); in write_pool_threads() local 780 struct net *net) in __write_ports() argument 1384 struct net *net = sb->s_fs_info; in nfsd_umount() local 1616 struct net *net = genl_info_net(info); in nfsd_nl_threads_set_doit() local 1696 struct net *net = genl_info_net(info); in nfsd_nl_threads_get_doit() local 1910 struct net *net = genl_info_net(info); in nfsd_nl_listener_set_doit() local 2141 struct net *net = genl_info_net(info); in nfsd_nl_pool_mode_get_doit() local 2181 static __net_init int nfsd_net_init(struct net *net) in nfsd_net_init() argument [all …]
|
| A D | stats.c | 32 struct net *net = pde_data(file_inode(seq->file)); in nfsd_show() local 33 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in nfsd_show() 76 struct proc_dir_entry *nfsd_proc_stat_init(struct net *net) in nfsd_proc_stat_init() argument 78 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in nfsd_proc_stat_init() 80 return svc_proc_register(net, &nn->nfsd_svcstats, &nfsd_proc_ops); in nfsd_proc_stat_init() 83 void nfsd_proc_stat_shutdown(struct net *net) in nfsd_proc_stat_shutdown() argument 85 svc_proc_unregister(net, "nfsd"); in nfsd_proc_stat_shutdown()
|
| A D | filecache.c | 380 struct net * 384 struct net *net = NULL; in nfsd_file_put_local() local 391 return net; in nfsd_file_put_local() 403 struct net *net = nf->nf_net; in nfsd_file_get_local() local 883 __nfsd_file_cache_purge(struct net *net) in __nfsd_file_cache_purge() argument 890 if (net) { in __nfsd_file_cache_purge() 903 if (!net || nf->nf_net == net) in __nfsd_file_cache_purge() 936 nfsd_free_fcache_disposal_net(struct net *net) in nfsd_free_fcache_disposal_net() argument 945 nfsd_file_cache_start_net(struct net *net) in nfsd_file_cache_start_net() argument 959 nfsd_file_cache_purge(struct net *net) in nfsd_file_cache_purge() argument [all …]
|
| A D | localio.c | 47 nfsd_open_local_fh(struct net *net, struct auth_domain *dom, in nfsd_open_local_fh() argument 61 if (!nfsd_net_try_get(net)) in nfsd_open_local_fh() 82 beres = nfsd_file_acquire_local(net, &rq_cred, dom, in nfsd_open_local_fh() 93 if (!nfsd_net_try_get(net)) { in nfsd_open_local_fh() 95 nfsd_net_put(net); in nfsd_open_local_fh() 110 nfsd_net_put(net); in nfsd_open_local_fh() 115 nfsd_net_put(net); in nfsd_open_local_fh() 150 struct net *net = SVC_NET(rqstp); in localio_proc_uuid_is_local() local 151 struct nfsd_net *nn = net_generic(net, nfsd_net_id); in localio_proc_uuid_is_local() 155 net, rqstp->rq_client, THIS_MODULE); in localio_proc_uuid_is_local()
|
| A D | filecache.h | 42 struct net *nf_net; 60 void nfsd_file_cache_purge(struct net *); 62 int nfsd_file_cache_start_net(struct net *net); 63 void nfsd_file_cache_shutdown_net(struct net *net); 65 struct net *nfsd_file_put_local(struct nfsd_file __rcu **nf); 79 __be32 nfsd_file_acquire_local(struct net *net, struct svc_cred *cred,
|
| A D | nfsd.h | 95 int nfsd_svc(int n, int *nservers, struct net *net, 99 int nfsd_nrthreads(struct net *); 100 int nfsd_nrpools(struct net *); 101 int nfsd_get_nrthreads(int n, int *, struct net *); 103 void nfsd_shutdown_threads(struct net *net); 143 int nfsd_create_serv(struct net *net); 144 void nfsd_destroy_serv(struct net *net); 177 int nfs4_state_start_net(struct net *net); 179 void nfs4_state_shutdown_net(struct net *net); 190 static inline int nfs4_state_start_net(struct net *net) { return 0; } in nfs4_state_start_net() argument [all …]
|
| /fs/nfs_common/ |
| A D | grace.c | 30 locks_start_grace(struct net *net, struct lock_manager *lm) in locks_start_grace() argument 32 struct list_head *grace_list = net_generic(net, grace_net_id); in locks_start_grace() 39 net->ns.inum, (net == &init_net) ? "(init_net)" : ""); in locks_start_grace() 64 __state_in_grace(struct net *net, bool open) in __state_in_grace() argument 91 bool locks_in_grace(struct net *net) in locks_in_grace() argument 93 return __state_in_grace(net, false); in locks_in_grace() 97 bool opens_in_grace(struct net *net) in opens_in_grace() argument 99 return __state_in_grace(net, true); in opens_in_grace() 104 grace_init_net(struct net *net) in grace_init_net() argument 113 grace_exit_net(struct net *net) in grace_exit_net() argument [all …]
|
| A D | nfslocalio.c | 40 RCU_INIT_POINTER(nfs_uuid->net, NULL); in nfs_uuid_init() 53 if (rcu_access_pointer(nfs_uuid->net)) { in nfs_uuid_begin() 78 if (!rcu_access_pointer(nfs_uuid->net)) { in nfs_uuid_end() 80 if (!rcu_access_pointer(nfs_uuid->net)) { in nfs_uuid_end() 105 spinlock_t *list_lock, struct net *net, in nfs_uuid_is_local() argument 136 rcu_assign_pointer(nfs_uuid->net, net); in nfs_uuid_is_local() 161 RCU_INIT_POINTER(nfs_uuid->net, NULL); in nfs_uuid_put() 271 struct net *net; in nfs_open_local_fh() local 285 net = rcu_dereference(uuid->net); in nfs_open_local_fh() 286 if (!net || !nfs_to->nfsd_net_try_get(net)) { in nfs_open_local_fh() [all …]
|
| /fs/nfs/ |
| A D | callback.c | 41 static int nfs4_callback_up_net(struct svc_serv *serv, struct net *net) in nfs4_callback_up_net() argument 47 ret = svc_xprt_create(serv, "tcp", net, PF_INET, in nfs4_callback_up_net() 131 static void nfs_callback_down_net(u32 minorversion, struct svc_serv *serv, struct net *net) in nfs_callback_down_net() argument 139 svc_xprt_destroy_all(serv, net); in nfs_callback_down_net() 143 struct net *net, struct rpc_xprt *xprt) in nfs_callback_up_net() argument 153 ret = svc_bind(serv, net); in nfs_callback_up_net() 161 ret = nfs4_callback_up_net(serv, net); in nfs_callback_up_net() 174 svc_rpcb_cleanup(serv, net); in nfs_callback_up_net() 178 "net = %x\n", ret, net->ns.inum); in nfs_callback_up_net() 226 struct net *net = xprt->xprt_net; in nfs_callback_up() local [all …]
|
| A D | dns_resolve.h | 20 static inline int nfs_dns_resolver_cache_init(struct net *net) in nfs_dns_resolver_cache_init() argument 25 static inline void nfs_dns_resolver_cache_destroy(struct net *net) in nfs_dns_resolver_cache_destroy() argument 30 extern int nfs_dns_resolver_cache_init(struct net *net); 31 extern void nfs_dns_resolver_cache_destroy(struct net *net); 34 extern ssize_t nfs_dns_resolve_name(struct net *net, char *name,
|
| A D | dns_resolve.c | 20 ssize_t nfs_dns_resolve_name(struct net *net, char *name, size_t namelen, in nfs_dns_resolve_name() argument 31 ret = rpc_pton(net, ip_addr, ip_len, sa, salen); in nfs_dns_resolve_name() 244 key.addrlen = rpc_pton(cd->net, buf1, len, in nfs_dns_parse() 342 ssize_t nfs_dns_resolve_name(struct net *net, char *name, in nfs_dns_resolve_name() argument 382 int nfs_dns_resolver_cache_init(struct net *net) in nfs_dns_resolver_cache_init() argument 401 void nfs_dns_resolver_cache_destroy(struct net *net) in nfs_dns_resolver_cache_destroy() argument 409 static int nfs4_dns_net_init(struct net *net) in nfs4_dns_net_init() argument 411 return nfs_dns_resolver_cache_init(net); in nfs4_dns_net_init() 414 static void nfs4_dns_net_exit(struct net *net) in nfs4_dns_net_exit() argument 416 nfs_dns_resolver_cache_destroy(net); in nfs4_dns_net_exit() [all …]
|
| /fs/nfs/blocklayout/ |
| A D | rpc_pipefs.c | 55 struct net *net = server->nfs_client->cl_net; in bl_resolve_deviceid() local 56 struct nfs_net *nn = net_generic(net, nfs_net_id); in bl_resolve_deviceid() 162 struct net *net = sb->s_fs_info; in rpc_pipefs_event() local 193 static int nfs4blocklayout_register_net(struct net *net, struct rpc_pipe *pipe) in nfs4blocklayout_register_net() argument 198 pipefs_sb = rpc_get_sb_net(net); in nfs4blocklayout_register_net() 202 rpc_put_sb_net(net); in nfs4blocklayout_register_net() 206 static void nfs4blocklayout_unregister_net(struct net *net, in nfs4blocklayout_unregister_net() argument 211 pipefs_sb = rpc_get_sb_net(net); in nfs4blocklayout_unregister_net() 214 rpc_put_sb_net(net); in nfs4blocklayout_unregister_net() 218 static int nfs4blocklayout_net_init(struct net *net) in nfs4blocklayout_net_init() argument [all …]
|