Home
last modified time | relevance | path

Searched refs:vc (Results 1 – 8 of 8) sorted by relevance

/fs/afs/
Dvl_rotate.c17 bool afs_begin_vlserver_operation(struct afs_vl_cursor *vc, struct afs_cell *cell, in afs_begin_vlserver_operation() argument
20 memset(vc, 0, sizeof(*vc)); in afs_begin_vlserver_operation()
21 vc->cell = cell; in afs_begin_vlserver_operation()
22 vc->key = key; in afs_begin_vlserver_operation()
23 vc->error = -EDESTADDRREQ; in afs_begin_vlserver_operation()
24 vc->ac.error = SHRT_MAX; in afs_begin_vlserver_operation()
27 vc->error = -EINTR; in afs_begin_vlserver_operation()
28 vc->flags |= AFS_VL_CURSOR_STOP; in afs_begin_vlserver_operation()
39 static bool afs_start_vl_iteration(struct afs_vl_cursor *vc) in afs_start_vl_iteration() argument
41 struct afs_cell *cell = vc->cell; in afs_start_vl_iteration()
[all …]
Dvlclient.c129 struct afs_vldb_entry *afs_vl_get_entry_by_name_u(struct afs_vl_cursor *vc, in afs_vl_get_entry_by_name_u() argument
135 struct afs_net *net = vc->cell->net; in afs_vl_get_entry_by_name_u()
155 call->key = vc->key; in afs_vl_get_entry_by_name_u()
168 afs_make_call(&vc->ac, call, GFP_KERNEL); in afs_vl_get_entry_by_name_u()
169 return (struct afs_vldb_entry *)afs_wait_for_call_to_complete(call, &vc->ac); in afs_vl_get_entry_by_name_u()
268 struct afs_addr_list *afs_vl_get_addrs_u(struct afs_vl_cursor *vc, in afs_vl_get_addrs_u() argument
274 struct afs_net *net = vc->cell->net; in afs_vl_get_addrs_u()
286 call->key = vc->key; in afs_vl_get_addrs_u()
307 afs_make_call(&vc->ac, call, GFP_KERNEL); in afs_vl_get_addrs_u()
308 return (struct afs_addr_list *)afs_wait_for_call_to_complete(call, &vc->ac); in afs_vl_get_addrs_u()
[all …]
Dvl_alias.c278 struct afs_vl_cursor vc; in afs_vl_get_cell_name() local
283 if (!afs_begin_vlserver_operation(&vc, cell, key)) in afs_vl_get_cell_name()
286 while (afs_select_vlserver(&vc)) { in afs_vl_get_cell_name()
287 if (!test_bit(AFS_VLSERVER_FL_IS_YFS, &vc.server->flags)) { in afs_vl_get_cell_name()
288 vc.ac.error = -EOPNOTSUPP; in afs_vl_get_cell_name()
293 cell_name = afs_yfsvl_get_cell_name(&vc); in afs_vl_get_cell_name()
296 ret = afs_end_vlserver_operation(&vc); in afs_vl_get_cell_name()
Dvolume.c143 struct afs_vl_cursor vc; in afs_vl_lookup_vldb() local
146 if (!afs_begin_vlserver_operation(&vc, cell, key)) in afs_vl_lookup_vldb()
149 while (afs_select_vlserver(&vc)) { in afs_vl_lookup_vldb()
150 vldb = afs_vl_get_entry_by_name_u(&vc, volname, volnamesz); in afs_vl_lookup_vldb()
153 ret = afs_end_vlserver_operation(&vc); in afs_vl_lookup_vldb()
Dserver.c261 struct afs_vl_cursor vc; in afs_vl_lookup_addrs() local
266 if (afs_begin_vlserver_operation(&vc, cell, key)) { in afs_vl_lookup_addrs()
267 while (afs_select_vlserver(&vc)) { in afs_vl_lookup_addrs()
268 if (test_bit(AFS_VLSERVER_FL_IS_YFS, &vc.server->flags)) in afs_vl_lookup_addrs()
269 alist = afs_yfsvl_get_endpoints(&vc, uuid); in afs_vl_lookup_addrs()
271 alist = afs_vl_get_addrs_u(&vc, uuid); in afs_vl_lookup_addrs()
274 ret = afs_end_vlserver_operation(&vc); in afs_vl_lookup_addrs()
/fs/coda/
Dinode.c150 struct venus_comm *vc; in coda_fill_super() local
166 vc = &coda_comms[idx]; in coda_fill_super()
167 mutex_lock(&vc->vc_mutex); in coda_fill_super()
169 if (!vc->vc_inuse) { in coda_fill_super()
175 if (vc->vc_sb) { in coda_fill_super()
181 vc->vc_sb = sb; in coda_fill_super()
182 mutex_unlock(&vc->vc_mutex); in coda_fill_super()
184 sb->s_fs_info = vc; in coda_fill_super()
227 mutex_lock(&vc->vc_mutex); in coda_fill_super()
228 vc->vc_sb = NULL; in coda_fill_super()
[all …]
Dupcall.c42 static int coda_upcall(struct venus_comm *vc, int inSize, int *outSize,
/fs/unicode/
Dmkutf8data.c2434 unsigned int vc = 21; in hangul_decompose() local
2436 unsigned int nc = (vc * tc); in hangul_decompose()