• Home
  • Raw
  • Download

Lines Matching full:cell

17 bool afs_begin_vlserver_operation(struct afs_vl_cursor *vc, struct afs_cell *cell,  in afs_begin_vlserver_operation()  argument
21 vc->cell = cell; in afs_begin_vlserver_operation()
41 struct afs_cell *cell = vc->cell; in afs_start_vl_iteration() local
44 if (cell->dns_source == DNS_RECORD_UNAVAILABLE || in afs_start_vl_iteration()
45 cell->dns_expiry <= ktime_get_real_seconds()) { in afs_start_vl_iteration()
46 dns_lookup_count = smp_load_acquire(&cell->dns_lookup_count); in afs_start_vl_iteration()
47 set_bit(AFS_CELL_FL_DO_LOOKUP, &cell->flags); in afs_start_vl_iteration()
48 afs_queue_cell(cell, afs_cell_trace_get_queue_dns); in afs_start_vl_iteration()
50 if (cell->dns_source == DNS_RECORD_UNAVAILABLE) { in afs_start_vl_iteration()
52 &cell->dns_lookup_count, in afs_start_vl_iteration()
53 smp_load_acquire(&cell->dns_lookup_count) in afs_start_vl_iteration()
61 if (cell->dns_source == DNS_RECORD_UNAVAILABLE) { in afs_start_vl_iteration()
67 read_lock(&cell->vl_servers_lock); in afs_start_vl_iteration()
69 rcu_dereference_protected(cell->vl_servers, in afs_start_vl_iteration()
70 lockdep_is_held(&cell->vl_servers_lock))); in afs_start_vl_iteration()
71 read_unlock(&cell->vl_servers_lock); in afs_start_vl_iteration()
127 //write_lock(&vc->cell->vl_servers_lock); in afs_select_vlserver()
129 //write_unlock(&vc->cell->vl_servers_lock); in afs_select_vlserver()
163 afs_put_vlserverlist(vc->cell->net, vc->server_list); in afs_select_vlserver()
174 error = afs_send_vl_probes(vc->cell->net, vc->key, vc->server_list); in afs_select_vlserver()
333 struct afs_net *net = vc->cell->net; in afs_end_vlserver_operation()