Lines Matching refs:call
31 struct rxrpc_call *call;
39 call = rb_entry(p, struct rxrpc_call, conn_node);
40 write_lock(&call->state_lock);
41 if (call->state <= RXRPC_CALL_COMPLETE) {
42 call->state = state;
43 call->abort_code = abort_code;
45 set_bit(RXRPC_CALL_CONN_ABORT, &call->events);
47 set_bit(RXRPC_CALL_RCVD_ABORT, &call->events);
48 rxrpc_queue_call(call);
50 write_unlock(&call->state_lock);
126 * mark a call as being on a now-secured channel
129 static void rxrpc_call_is_secure(struct rxrpc_call *call)
131 _enter("%p", call);
132 if (call) {
133 read_lock(&call->state_lock);
134 if (call->state < RXRPC_CALL_COMPLETE &&
135 !test_and_set_bit(RXRPC_CALL_SECURED, &call->events))
136 rxrpc_queue_call(call);
137 read_unlock(&call->state_lock);