Lines Matching full:transport

66 		(local->srx.transport.family - srx->transport.family));  in rxrpc_local_cmp_key()
70 switch (srx->transport.family) { in rxrpc_local_cmp_key()
72 /* If the choice of UDP port is left up to the transport, then in rxrpc_local_cmp_key()
75 return ((u16 __force)local->srx.transport.sin.sin_port - in rxrpc_local_cmp_key()
76 (u16 __force)srx->transport.sin.sin_port) ?: in rxrpc_local_cmp_key()
77 memcmp(&local->srx.transport.sin.sin_addr, in rxrpc_local_cmp_key()
78 &srx->transport.sin.sin_addr, in rxrpc_local_cmp_key()
82 /* If the choice of UDP6 port is left up to the transport, then in rxrpc_local_cmp_key()
85 return ((u16 __force)local->srx.transport.sin6.sin6_port - in rxrpc_local_cmp_key()
86 (u16 __force)srx->transport.sin6.sin6_port) ?: in rxrpc_local_cmp_key()
87 memcmp(&local->srx.transport.sin6.sin6_addr, in rxrpc_local_cmp_key()
88 &srx->transport.sin6.sin6_addr, in rxrpc_local_cmp_key()
172 local, srx->transport_type, srx->transport.family); in rxrpc_open_socket()
174 udp_conf.family = srx->transport.family; in rxrpc_open_socket()
177 udp_conf.local_ip = srx->transport.sin.sin_addr; in rxrpc_open_socket()
178 udp_conf.local_udp_port = srx->transport.sin.sin_port; in rxrpc_open_socket()
181 udp_conf.local_ip6 = srx->transport.sin6.sin6_addr; in rxrpc_open_socket()
182 udp_conf.local_udp_port = srx->transport.sin6.sin6_port; in rxrpc_open_socket()
203 switch (srx->transport.family) { in rxrpc_open_socket()
260 srx->transport_type, srx->transport.family, &srx->transport); in rxrpc_lookup_local()
271 /* Services aren't allowed to share transport sockets, so in rxrpc_lookup_local()
273 * but it may also still have the local transport address that in rxrpc_lookup_local()
282 * Attempting to bind the transport socket may still fail if in rxrpc_lookup_local()
399 * start the closure of the transport in the I/O thread..