Lines Matching refs:params
76 static struct afs_volume *afs_alloc_volume(struct afs_fs_context *params, in afs_alloc_volume() argument
89 volume->vid = vldb->vid[params->type]; in afs_alloc_volume()
91 volume->cell = afs_get_cell(params->cell, afs_cell_trace_get_vol); in afs_alloc_volume()
92 volume->type = params->type; in afs_alloc_volume()
93 volume->type_force = params->force; in afs_alloc_volume()
112 slist = afs_alloc_server_list(volume, params->key, vldb); in afs_alloc_volume()
133 static struct afs_volume *afs_lookup_volume(struct afs_fs_context *params, in afs_lookup_volume() argument
139 candidate = afs_alloc_volume(params, vldb, &slist); in afs_lookup_volume()
143 volume = afs_insert_volume_into_cell(params->cell, candidate); in afs_lookup_volume()
198 struct afs_volume *afs_create_volume(struct afs_fs_context *params) in afs_create_volume() argument
202 unsigned long type_mask = 1UL << params->type; in afs_create_volume()
204 vldb = afs_vl_lookup_vldb(params->cell, params->key, in afs_create_volume()
205 params->volname, params->volnamesz); in afs_create_volume()
216 if (params->force) { in afs_create_volume()
220 params->type = AFSVL_ROVOL; in afs_create_volume()
222 params->type = AFSVL_RWVOL; in afs_create_volume()
227 volume = afs_lookup_volume(params, vldb); in afs_create_volume()