Lines Matching defs:call
30 * Handle the completion of a probe RPC call.
47 void afs_vlserver_probe_result(struct afs_call *call)
49 struct afs_addr_list *alist = call->alist;
50 struct afs_vlserver *server = call->vlserver;
51 unsigned int server_index = call->server_index;
53 unsigned int index = call->addr_ix;
55 int ret = call->error;
57 _enter("%s,%u,%u,%d,%d", server->name, server_index, index, ret, call->abort_code);
67 server->probe.abort_code = call->abort_code;
79 trace_afs_io_error(call->debug_id, ret, afs_io_error_vl_probe_fail);
81 case -ECONNRESET: /* Responded, but call expired. */
98 trace_afs_io_error(call->debug_id, ret, afs_io_error_vl_probe_fail);
106 if (call->service_id == YFS_VL_SERVICE) {
109 alist->addrs[index].srx_service = call->service_id;
114 alist->addrs[index].srx_service = call->service_id;
118 rxrpc_kernel_get_srtt(call->net->socket, call->rxcall, &rtt_us);
152 struct afs_call *call;
167 call = afs_vl_get_capabilities(net, &ac, key, server,
169 if (!IS_ERR(call)) {
170 afs_put_call(call);
173 afs_prioritise_error(_e, PTR_ERR(call), ac.abort_code);