Lines Matching refs:peer

71 		struct rxrpc_peer *peer;  in rxrpc_service_prealloc_one()  local
73 peer = rxrpc_alloc_peer(rx->local, gfp, rxrpc_peer_new_prealloc); in rxrpc_service_prealloc_one()
74 if (!peer) in rxrpc_service_prealloc_one()
76 b->peer_backlog[head] = peer; in rxrpc_service_prealloc_one()
198 struct rxrpc_peer *peer = b->peer_backlog[tail]; in rxrpc_discard_prealloc() local
199 rxrpc_put_local(peer->local, rxrpc_local_put_prealloc_peer); in rxrpc_discard_prealloc()
200 kfree(peer); in rxrpc_discard_prealloc()
247 struct rxrpc_peer *peer, in rxrpc_alloc_incoming_call() argument
279 if (peer && !rxrpc_get_peer_maybe(peer, rxrpc_peer_get_service_conn)) in rxrpc_alloc_incoming_call()
280 peer = NULL; in rxrpc_alloc_incoming_call()
281 if (!peer) { in rxrpc_alloc_incoming_call()
282 peer = b->peer_backlog[peer_tail]; in rxrpc_alloc_incoming_call()
283 peer->srx = *peer_srx; in rxrpc_alloc_incoming_call()
289 rxrpc_new_incoming_peer(local, peer); in rxrpc_alloc_incoming_call()
298 conn->peer = peer; in rxrpc_alloc_incoming_call()
317 call->peer = rxrpc_get_peer(conn->peer, rxrpc_peer_get_accept); in rxrpc_alloc_incoming_call()
318 call->dest_srx = peer->srx; in rxrpc_alloc_incoming_call()
319 call->cong_ssthresh = call->peer->cong_ssthresh; in rxrpc_alloc_incoming_call()
336 struct rxrpc_peer *peer, in rxrpc_new_incoming_call() argument
382 call = rxrpc_alloc_incoming_call(rx, local, peer, conn, sec, peer_srx, in rxrpc_new_incoming_call()
410 rxrpc_assess_MTU_size(local, call->peer); in rxrpc_new_incoming_call()
413 spin_lock_irq(&call->peer->lock); in rxrpc_new_incoming_call()
414 hlist_add_head(&call->error_link, &call->peer->error_targets); in rxrpc_new_incoming_call()
415 spin_unlock_irq(&call->peer->lock); in rxrpc_new_incoming_call()