Lines Matching refs:local
34 static struct rxrpc_transport *rxrpc_alloc_transport(struct rxrpc_local *local, in rxrpc_alloc_transport() argument
44 trans->local = local; in rxrpc_alloc_transport()
78 struct rxrpc_transport *rxrpc_get_transport(struct rxrpc_local *local, in rxrpc_get_transport() argument
87 &local->srx.transport.sin.sin_addr, in rxrpc_get_transport()
88 ntohs(local->srx.transport.sin.sin_port), in rxrpc_get_transport()
95 if (trans->local == local && trans->peer == peer) in rxrpc_get_transport()
102 candidate = rxrpc_alloc_transport(local, peer, gfp); in rxrpc_get_transport()
111 if (trans->local == local && trans->peer == peer) in rxrpc_get_transport()
120 rxrpc_get_local(trans->local); in rxrpc_get_transport()
130 trans->local->debug_id, in rxrpc_get_transport()
153 struct rxrpc_transport *rxrpc_find_transport(struct rxrpc_local *local, in rxrpc_find_transport() argument
159 &local->srx.transport.sin.sin_addr, in rxrpc_find_transport()
160 ntohs(local->srx.transport.sin.sin_port), in rxrpc_find_transport()
168 if (trans->local == local && trans->peer == peer) in rxrpc_find_transport()
212 rxrpc_put_local(trans->local); in rxrpc_cleanup_transport()