Lines Matching refs:afs_server
17 static struct afs_server *afs_maybe_use_server(struct afs_server *,
19 static void __afs_put_server(struct afs_net *, struct afs_server *);
24 struct afs_server *afs_find_server(struct afs_net *net, in afs_find_server()
28 struct afs_server *server = NULL; in afs_find_server()
89 struct afs_server *afs_find_server_by_uuid(struct afs_net *net, const uuid_t *uuid) in afs_find_server_by_uuid()
91 struct afs_server *server = NULL; in afs_find_server_by_uuid()
110 server = rb_entry(p, struct afs_server, uuid_rb); in afs_find_server_by_uuid()
137 static struct afs_server *afs_install_server(struct afs_cell *cell, in afs_install_server()
138 struct afs_server *candidate) in afs_install_server()
141 struct afs_server *server, *next; in afs_install_server()
156 server = rb_entry(p, struct afs_server, uuid_rb); in afs_install_server()
218 static struct afs_server *afs_alloc_server(struct afs_cell *cell, in afs_alloc_server()
222 struct afs_server *server; in afs_alloc_server()
227 server = kzalloc(sizeof(struct afs_server), GFP_KERNEL); in afs_alloc_server()
283 struct afs_server *afs_lookup_server(struct afs_cell *cell, struct key *key, in afs_lookup_server()
287 struct afs_server *server, *candidate; in afs_lookup_server()
352 struct afs_server *afs_get_server(struct afs_server *server, in afs_get_server()
364 static struct afs_server *afs_maybe_use_server(struct afs_server *server, in afs_maybe_use_server()
381 struct afs_server *afs_use_server(struct afs_server *server, enum afs_server_trace reason) in afs_use_server()
393 void afs_put_server(struct afs_net *net, struct afs_server *server, in afs_put_server()
411 void afs_unuse_server_notime(struct afs_net *net, struct afs_server *server, in afs_unuse_server_notime()
426 void afs_unuse_server(struct afs_net *net, struct afs_server *server, in afs_unuse_server()
437 struct afs_server *server = container_of(rcu, struct afs_server, rcu); in afs_server_rcu()
445 static void __afs_put_server(struct afs_net *net, struct afs_server *server) in __afs_put_server()
451 static void afs_give_up_callbacks(struct afs_net *net, struct afs_server *server) in afs_give_up_callbacks()
466 static void afs_destroy_server(struct afs_net *net, struct afs_server *server) in afs_destroy_server()
478 static void afs_gc_servers(struct afs_net *net, struct afs_server *gc_list) in afs_gc_servers()
480 struct afs_server *server, *next, *prev; in afs_gc_servers()
536 struct afs_server *gc_list = NULL; in afs_manage_servers()
549 struct afs_server *server = in afs_manage_servers()
550 rb_entry(cursor, struct afs_server, uuid_rb); in afs_manage_servers()
630 struct afs_server *server) in afs_update_server_record()
671 bool afs_check_server_record(struct afs_operation *op, struct afs_server *server) in afs_check_server_record()