Lines Matching refs:cell
36 volume->cell = afs_get_cell(params->cell); in afs_alloc_volume()
47 slist = afs_alloc_server_list(params->cell, params->key, vldb, type_mask); in afs_alloc_volume()
58 afs_put_cell(params->net, volume->cell); in afs_alloc_volume()
67 static struct afs_vldb_entry *afs_vl_lookup_vldb(struct afs_cell *cell, in afs_vl_lookup_vldb() argument
76 if (!afs_begin_vlserver_operation(&vc, cell, key)) in afs_vl_lookup_vldb()
117 vldb = afs_vl_lookup_vldb(params->cell, params->key, in afs_create_volume()
160 afs_put_cell(net, volume->cell); in afs_destroy_volume()
169 void afs_put_volume(struct afs_cell *cell, struct afs_volume *volume) in afs_put_volume() argument
175 afs_destroy_volume(cell->net, volume); in afs_put_volume()
185 volume->cache = fscache_acquire_cookie(volume->cell->cache, in afs_activate_volume()
192 write_lock(&volume->cell->proc_lock); in afs_activate_volume()
193 list_add_tail(&volume->proc_link, &volume->cell->proc_volumes); in afs_activate_volume()
194 write_unlock(&volume->cell->proc_lock); in afs_activate_volume()
204 write_lock(&volume->cell->proc_lock); in afs_deactivate_volume()
206 write_unlock(&volume->cell->proc_lock); in afs_deactivate_volume()
234 vldb = afs_vl_lookup_vldb(volume->cell, key, idbuf, idsz); in afs_update_volume_status()
249 new = afs_alloc_server_list(volume->cell, key, in afs_update_volume_status()
273 afs_put_serverlist(volume->cell->net, discard); in afs_update_volume_status()