Lines Matching refs:local

29 static int rxrpc_busy(struct rxrpc_local *local, struct sockaddr_rxrpc *srx,  in rxrpc_busy()  argument
37 _enter("%d,,", local->debug_id); in rxrpc_busy()
59 ret = kernel_sendmsg(local->socket, &msg, iov, 1, len); in rxrpc_busy()
73 static int rxrpc_accept_incoming_call(struct rxrpc_local *local, in rxrpc_accept_incoming_call() argument
107 trans = rxrpc_get_transport(local, peer, GFP_NOIO); in rxrpc_accept_incoming_call()
132 read_lock_bh(&local->services_lock); in rxrpc_accept_incoming_call()
177 read_unlock_bh(&local->services_lock); in rxrpc_accept_incoming_call()
185 read_unlock_bh(&local->services_lock); in rxrpc_accept_incoming_call()
209 struct rxrpc_local *local = in rxrpc_accept_incoming_calls() local
218 _enter("%d", local->debug_id); in rxrpc_accept_incoming_calls()
221 if (atomic_read(&local->usage) > 0) in rxrpc_accept_incoming_calls()
222 rxrpc_get_local(local); in rxrpc_accept_incoming_calls()
224 local = NULL; in rxrpc_accept_incoming_calls()
226 if (!local) { in rxrpc_accept_incoming_calls()
232 skb = skb_dequeue(&local->accept_queue); in rxrpc_accept_incoming_calls()
234 rxrpc_put_local(local); 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()
260 read_lock_bh(&local->services_lock); in rxrpc_accept_incoming_calls()
261 list_for_each_entry(rx, &local->services, listen_link) { in rxrpc_accept_incoming_calls()
266 read_unlock_bh(&local->services_lock); in rxrpc_accept_incoming_calls()
275 read_unlock_bh(&local->services_lock); in rxrpc_accept_incoming_calls()
277 ret = rxrpc_accept_incoming_call(local, rx, skb, &srx); in rxrpc_accept_incoming_calls()
297 read_unlock_bh(&local->services_lock); in rxrpc_accept_incoming_calls()
299 rxrpc_busy(local, &srx, &sp->hdr); in rxrpc_accept_incoming_calls()
305 rxrpc_reject_packet(local, skb); in rxrpc_accept_incoming_calls()
311 rxrpc_reject_packet(local, skb); in rxrpc_accept_incoming_calls()