Searched refs:vllist (Results 1 - 6 of 6) sorted by relevance
/linux-master/fs/afs/ |
H A D | vl_list.c | 53 struct afs_vlserver_list *vllist; local 55 vllist = kzalloc(struct_size(vllist, servers, nr_servers), GFP_KERNEL); 56 if (vllist) { 57 refcount_set(&vllist->ref, 1); 58 rwlock_init(&vllist->lock); 61 return vllist; 64 void afs_put_vlserverlist(struct afs_net *net, struct afs_vlserver_list *vllist) argument 66 if (vllist) { 67 if (refcount_dec_and_test(&vllist 165 struct afs_vlserver_list *vllist, *previous; local [all...] |
H A D | addr_list.c | 89 struct afs_vlserver_list *vllist; local 140 vllist = afs_alloc_vlserver_list(1); 141 if (!vllist) 144 vllist->nr_servers = 1; 145 vllist->servers[0].server = afs_alloc_vlserver("<dummy>", 7, AFS_VL_PORT); 146 if (!vllist->servers[0].server) 228 rcu_assign_pointer(vllist->servers[0].server->addresses, alist); 230 return vllist; 243 afs_put_vlserverlist(net, vllist); 252 struct afs_vlserver_list *vllist; local [all...] |
H A D | vl_probe.c | 205 struct afs_vlserver_list *vllist) 212 for (i = 0; i < vllist->nr_servers; i++) { 213 server = vllist->servers[i].server; 228 int afs_wait_for_vl_probes(struct afs_vlserver_list *vllist, argument 237 _enter("%u,%lx", vllist->nr_servers, untried); 240 for (i = 0; i < vllist->nr_servers; i++) { 242 server = vllist->servers[i].server; 252 waits = kmalloc(array_size(vllist->nr_servers, sizeof(*waits)), GFP_KERNEL); 256 for (i = 0; i < vllist->nr_servers; i++) { 258 server = vllist 204 afs_send_vl_probes(struct afs_net *net, struct key *key, struct afs_vlserver_list *vllist) argument [all...] |
H A D | cell.c | 118 struct afs_vlserver_list *vllist; local 177 vllist = afs_parse_text_addrs(net, 180 if (IS_ERR(vllist)) { 181 ret = PTR_ERR(vllist); 185 vllist->source = DNS_RECORD_FROM_CONFIG; 186 vllist->status = DNS_LOOKUP_NOT_DONE; 190 vllist = afs_alloc_vlserver_list(0); 191 if (!vllist) 193 vllist->source = DNS_RECORD_UNAVAILABLE; 194 vllist 233 afs_lookup_cell(struct afs_net *net, const char *name, unsigned int namesz, const char *vllist, bool excl) argument 345 const char *cp, *vllist; local 395 struct afs_vlserver_list *vllist, *old = NULL, *p; local 881 struct afs_vlserver_list *vllist; local [all...] |
H A D | proc.c | 18 struct afs_vlserver_list *vllist; member in struct:afs_vl_seq_net_private 36 struct afs_vlserver_list *vllist; local 46 vllist = rcu_dereference(cell->vl_servers); 53 vllist ? vllist->nr_servers : 0, 335 const struct afs_vlserver_list *vllist = priv->vllist; local 343 dns_record_sources[vllist ? vllist->source : 0], 344 dns_lookup_statuses[vllist 374 struct afs_vlserver_list *vllist; local 398 struct afs_vlserver_list *vllist = priv->vllist; local [all...] |
H A D | internal.h | 1574 static inline struct afs_vlserver_list *afs_get_vlserverlist(struct afs_vlserver_list *vllist) argument 1576 if (vllist) 1577 refcount_inc(&vllist->ref); 1578 return vllist;
|
Completed in 230 milliseconds