Lines Matching refs:rxnet
78 static struct rxrpc_local *rxrpc_alloc_local(struct rxrpc_net *rxnet, in rxrpc_alloc_local() argument
86 local->rxnet = rxnet; in rxrpc_alloc_local()
237 struct rxrpc_net *rxnet = rxrpc_net(net); in rxrpc_lookup_local() local
246 mutex_lock(&rxnet->local_mutex); in rxrpc_lookup_local()
248 for (cursor = rxnet->local_endpoints.next; in rxrpc_lookup_local()
249 cursor != &rxnet->local_endpoints; in rxrpc_lookup_local()
283 local = rxrpc_alloc_local(rxnet, srx); in rxrpc_lookup_local()
295 mutex_unlock(&rxnet->local_mutex); in rxrpc_lookup_local()
306 mutex_unlock(&rxnet->local_mutex); in rxrpc_lookup_local()
312 mutex_unlock(&rxnet->local_mutex); in rxrpc_lookup_local()
395 struct rxrpc_net *rxnet = local->rxnet; in rxrpc_local_destroyer() local
409 mutex_lock(&rxnet->local_mutex); in rxrpc_local_destroyer()
411 mutex_unlock(&rxnet->local_mutex); in rxrpc_local_destroyer()
481 void rxrpc_destroy_all_locals(struct rxrpc_net *rxnet) in rxrpc_destroy_all_locals() argument
489 if (!list_empty(&rxnet->local_endpoints)) { in rxrpc_destroy_all_locals()
490 mutex_lock(&rxnet->local_mutex); in rxrpc_destroy_all_locals()
491 list_for_each_entry(local, &rxnet->local_endpoints, link) { in rxrpc_destroy_all_locals()
495 mutex_unlock(&rxnet->local_mutex); in rxrpc_destroy_all_locals()