Lines Matching defs:server
74 afs_put_vlserver(net, vllist->servers[i].server);
91 * Build a VL server address list from a DNS queried server list.
155 * Build a VL server list from a DNS queried server list.
165 struct afs_vlserver *server;
171 /* Check that it's a server list, v1 */
232 /* See if we can update an old server record */
233 server = NULL;
235 struct afs_vlserver *p = previous->servers[i].server;
240 server = afs_get_vlserver(p);
245 if (!server) {
247 server = afs_alloc_vlserver(b, bs.name_len, bs.port);
248 if (!server)
266 afs_put_vlserver(cell->net, server);
275 if (!rcu_access_pointer(server->addresses)) {
276 afs_put_vlserver(cell->net, server);
282 write_lock(&server->lock);
283 old = rcu_replace_pointer(server->addresses, old,
284 lockdep_is_held(&server->lock));
285 write_unlock(&server->lock);
307 clear_bit(AFS_VLSERVER_FL_PROBED, &server->flags);
311 vllist->servers[j].server = server;
325 afs_put_vlserver(cell->net, server);