Lines Matching refs:srx
29 static int rxrpc_busy(struct rxrpc_local *local, struct sockaddr_rxrpc *srx, in rxrpc_busy() argument
39 msg.msg_name = &srx->transport.sin; in rxrpc_busy()
40 msg.msg_namelen = sizeof(srx->transport.sin); in rxrpc_busy()
76 struct sockaddr_rxrpc *srx) in rxrpc_accept_incoming_call() argument
100 peer = rxrpc_get_peer(srx, GFP_NOIO); in rxrpc_accept_incoming_call()
212 struct sockaddr_rxrpc srx; in rxrpc_accept_incoming_calls() local
244 memset(&srx, 0, sizeof(srx)); in rxrpc_accept_incoming_calls()
245 srx.srx_family = AF_RXRPC; in rxrpc_accept_incoming_calls()
246 srx.transport.family = local->srx.transport.family; in rxrpc_accept_incoming_calls()
247 srx.transport_type = local->srx.transport_type; in rxrpc_accept_incoming_calls()
248 switch (srx.transport.family) { in rxrpc_accept_incoming_calls()
250 srx.transport_len = sizeof(struct sockaddr_in); in rxrpc_accept_incoming_calls()
251 srx.transport.sin.sin_port = udp_hdr(skb)->source; in rxrpc_accept_incoming_calls()
252 srx.transport.sin.sin_addr.s_addr = ip_hdr(skb)->saddr; in rxrpc_accept_incoming_calls()
277 ret = rxrpc_accept_incoming_call(local, rx, skb, &srx); in rxrpc_accept_incoming_calls()
299 rxrpc_busy(local, &srx, &sp->hdr); in rxrpc_accept_incoming_calls()