• Home
  • Raw
  • Download

Lines Matching refs:candidate

322 	struct rxrpc_call *call, *candidate;  in rxrpc_get_client_call()  local
352 candidate = rxrpc_alloc_client_call(rx, trans, bundle, gfp); in rxrpc_get_client_call()
353 if (IS_ERR(candidate)) { in rxrpc_get_client_call()
354 _leave(" = %ld", PTR_ERR(candidate)); in rxrpc_get_client_call()
355 return candidate; in rxrpc_get_client_call()
358 candidate->user_call_ID = user_call_ID; in rxrpc_get_client_call()
359 __set_bit(RXRPC_CALL_HAS_USERID, &candidate->flags); in rxrpc_get_client_call()
378 call = candidate; in rxrpc_get_client_call()
379 candidate = NULL; in rxrpc_get_client_call()
406 rxrpc_put_call(candidate); in rxrpc_get_client_call()
420 struct rxrpc_call *call, *candidate; in rxrpc_incoming_call() local
428 candidate = rxrpc_alloc_call(gfp); in rxrpc_incoming_call()
429 if (!candidate) in rxrpc_incoming_call()
432 candidate->socket = rx; in rxrpc_incoming_call()
433 candidate->conn = conn; in rxrpc_incoming_call()
434 candidate->cid = hdr->cid; in rxrpc_incoming_call()
435 candidate->call_id = hdr->callNumber; in rxrpc_incoming_call()
436 candidate->channel = ntohl(hdr->cid) & RXRPC_CHANNELMASK; in rxrpc_incoming_call()
437 candidate->rx_data_post = 0; in rxrpc_incoming_call()
438 candidate->state = RXRPC_CALL_SERVER_ACCEPTING; in rxrpc_incoming_call()
440 candidate->state = RXRPC_CALL_SERVER_SECURING; in rxrpc_incoming_call()
445 call = conn->channels[candidate->channel]; in rxrpc_incoming_call()
446 _debug("channel[%u] is %p", candidate->channel, call); in rxrpc_incoming_call()
477 kmem_cache_free(rxrpc_call_jar, candidate); in rxrpc_incoming_call()
505 call = candidate; in rxrpc_incoming_call()
506 candidate = NULL; in rxrpc_incoming_call()
553 kmem_cache_free(rxrpc_call_jar, candidate); in rxrpc_incoming_call()
559 kmem_cache_free(rxrpc_call_jar, candidate); in rxrpc_incoming_call()
565 kmem_cache_free(rxrpc_call_jar, candidate); in rxrpc_incoming_call()