Lines Matching refs:afs_volume
19 static struct afs_volume *afs_insert_volume_into_cell(struct afs_cell *cell, in afs_insert_volume_into_cell()
20 struct afs_volume *volume) in afs_insert_volume_into_cell()
22 struct afs_volume *p; in afs_insert_volume_into_cell()
30 p = rb_entry(parent, struct afs_volume, cell_node); in afs_insert_volume_into_cell()
51 static void afs_remove_volume_from_cell(struct afs_volume *volume) in afs_remove_volume_from_cell()
68 static struct afs_volume *afs_alloc_volume(struct afs_fs_context *params, in afs_alloc_volume()
73 struct afs_volume *volume; in afs_alloc_volume()
80 volume = kzalloc(sizeof(struct afs_volume), GFP_KERNEL); in afs_alloc_volume()
118 static struct afs_volume *afs_lookup_volume(struct afs_fs_context *params, in afs_lookup_volume()
122 struct afs_volume *candidate, *volume; in afs_lookup_volume()
181 struct afs_volume *afs_create_volume(struct afs_fs_context *params) in afs_create_volume()
184 struct afs_volume *volume; in afs_create_volume()
221 static void afs_destroy_volume(struct afs_net *net, struct afs_volume *volume) in afs_destroy_volume()
242 struct afs_volume *afs_get_volume(struct afs_volume *volume, in afs_get_volume()
256 void afs_put_volume(struct afs_net *net, struct afs_volume *volume, in afs_put_volume()
271 void afs_activate_volume(struct afs_volume *volume) in afs_activate_volume()
285 void afs_deactivate_volume(struct afs_volume *volume) in afs_deactivate_volume()
301 static int afs_update_volume_status(struct afs_volume *volume, struct key *key) in afs_update_volume_status()
365 int afs_check_volume_status(struct afs_volume *volume, struct afs_operation *op) in afs_check_volume_status()