Lines Matching refs:net
73 struct afs_net *net = cell->net; in afs_install_server() local
99 write_seqlock(&net->fs_lock); in afs_install_server()
100 hlist_add_head_rcu(&server->proc_link, &net->fs_proc); 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()
235 ret = afs_fs_probe_fileserver(cell->net, server, alist, key); in afs_lookup_server()
247 afs_dec_servers_outstanding(cell->net); in afs_lookup_server()
257 afs_put_server(cell->net, server, afs_server_trace_unuse_create_fail); in afs_lookup_server()
278 afs_unuse_server(cell->net, server, afs_server_trace_unuse_create_fail); in afs_lookup_server()
331 void afs_put_server(struct afs_net *net, struct afs_server *server, in afs_put_server() argument
345 __afs_put_server(net, server); in afs_put_server()
352 void afs_unuse_server_notime(struct afs_net *net, struct afs_server *server, in afs_unuse_server_notime() argument
364 afs_put_server(net, server, reason); in afs_unuse_server_notime()
370 void afs_unuse_server(struct afs_net *net, struct afs_server *server, in afs_unuse_server() argument
388 afs_put_server(net, server, reason); in afs_unuse_server()
404 static void __afs_put_server(struct afs_net *net, struct afs_server *server) in __afs_put_server() argument
407 afs_dec_servers_outstanding(net); in __afs_put_server()
410 static void afs_give_up_callbacks(struct afs_net *net, struct afs_server *server) in afs_give_up_callbacks() argument
415 afs_fs_give_up_all_callbacks(net, server, &alist->addrs[alist->preferred], NULL); in afs_give_up_callbacks()
428 if (server->cell->net->live || in afs_has_server_expired()
469 struct afs_net *net = server->cell->net; in afs_server_destroyer() local
483 afs_give_up_callbacks(net, server); in afs_server_destroyer()
490 write_seqlock(&net->fs_lock); in afs_server_destroyer()
494 write_sequnlock(&net->fs_lock); in afs_server_destroyer()
496 afs_put_server(net, server, afs_server_trace_destroy); in afs_server_destroyer()
528 void afs_wait_for_servers(struct afs_net *net) in afs_wait_for_servers() argument
532 atomic_dec(&net->servers_outstanding); in afs_wait_for_servers()
533 wait_var_event(&net->servers_outstanding, in afs_wait_for_servers()
534 !atomic_read(&net->servers_outstanding)); in afs_wait_for_servers()
575 afs_fs_probe_fileserver(op->net, server, alist, key); in afs_update_server_record()