Lines Matching refs:srx
84 struct sockaddr_rxrpc srx; in rxrpc_find_connection_rcu() local
89 if (rxrpc_extract_addr_from_skb(local, &srx, skb) < 0) in rxrpc_find_connection_rcu()
93 if (srx.transport.family != local->srx.transport.family) { in rxrpc_find_connection_rcu()
95 srx.transport.family, in rxrpc_find_connection_rcu()
96 local->srx.transport.family); in rxrpc_find_connection_rcu()
108 peer = rxrpc_lookup_peer_rcu(local, &srx); in rxrpc_find_connection_rcu()
133 switch (srx.transport.family) { in rxrpc_find_connection_rcu()
135 if (peer->srx.transport.sin.sin_port != in rxrpc_find_connection_rcu()
136 srx.transport.sin.sin_port || in rxrpc_find_connection_rcu()
137 peer->srx.transport.sin.sin_addr.s_addr != in rxrpc_find_connection_rcu()
138 srx.transport.sin.sin_addr.s_addr) in rxrpc_find_connection_rcu()
143 if (peer->srx.transport.sin6.sin6_port != in rxrpc_find_connection_rcu()
144 srx.transport.sin6.sin6_port || in rxrpc_find_connection_rcu()
145 memcmp(&peer->srx.transport.sin6.sin6_addr, in rxrpc_find_connection_rcu()
146 &srx.transport.sin6.sin6_addr, in rxrpc_find_connection_rcu()