Lines Matching defs:server
18 afs_unuse_server(net, slist->servers[i].server,
25 * Build a server list from a VLDB record.
33 struct afs_server *server;
50 /* Make sure a records exists for each server in the list. */
55 server = afs_lookup_server(cell, key, &vldb->fs_server[i],
57 if (IS_ERR(server)) {
58 ret = PTR_ERR(server);
67 if (memcmp(&slist->servers[j].server->uuid,
68 &server->uuid,
69 sizeof(server->uuid)) >= 0)
72 if (slist->servers[j].server == server) {
73 afs_put_server(cell->net, server,
83 slist->servers[j].server = server;
101 * Copy the annotations from an old server list to its potential replacement.
113 if (old->servers[i].server != new->servers[i].server)
119 /* Maintain the same preferred server as before if possible. */
120 cur = old->servers[old->preferred].server;
122 if (new->servers[j].server == cur) {