Lines Matching full:transport

42 		(local->srx.transport.family - srx->transport.family));  in rxrpc_local_cmp_key()
46 switch (srx->transport.family) { in rxrpc_local_cmp_key()
48 /* If the choice of UDP port is left up to the transport, then in rxrpc_local_cmp_key()
51 return ((u16 __force)local->srx.transport.sin.sin_port - in rxrpc_local_cmp_key()
52 (u16 __force)srx->transport.sin.sin_port) ?: in rxrpc_local_cmp_key()
53 memcmp(&local->srx.transport.sin.sin_addr, in rxrpc_local_cmp_key()
54 &srx->transport.sin.sin_addr, in rxrpc_local_cmp_key()
58 /* If the choice of UDP6 port is left up to the transport, then in rxrpc_local_cmp_key()
61 return ((u16 __force)local->srx.transport.sin6.sin6_port - in rxrpc_local_cmp_key()
62 (u16 __force)srx->transport.sin6.sin6_port) ?: in rxrpc_local_cmp_key()
63 memcmp(&local->srx.transport.sin6.sin6_addr, in rxrpc_local_cmp_key()
64 &srx->transport.sin6.sin6_addr, in rxrpc_local_cmp_key()
117 local, srx->transport_type, srx->transport.family); in rxrpc_open_socket()
119 udp_conf.family = srx->transport.family; in rxrpc_open_socket()
122 udp_conf.local_ip = srx->transport.sin.sin_addr; in rxrpc_open_socket()
123 udp_conf.local_udp_port = srx->transport.sin.sin_port; in rxrpc_open_socket()
126 udp_conf.local_ip6 = srx->transport.sin6.sin6_addr; in rxrpc_open_socket()
127 udp_conf.local_udp_port = srx->transport.sin6.sin6_port; in rxrpc_open_socket()
148 switch (srx->transport.family) { in rxrpc_open_socket()
190 srx->transport_type, srx->transport.family, &srx->transport); in rxrpc_lookup_local()
201 /* Services aren't allowed to share transport sockets, so in rxrpc_lookup_local()
203 * but it may also still have the local transport address that in rxrpc_lookup_local()
212 * Attempting to bind the transport socket may still fail if in rxrpc_lookup_local()
243 age, local->debug_id, &local->srx.transport); in rxrpc_lookup_local()
349 * start the closure of the transport in the work processor.