Lines Matching defs:rxnet
125 struct rxrpc_net *rxnet = rxrpc_net(sock_net(&rx->sk));
179 call->rxnet = rxnet;
181 atomic_inc(&rxnet->nr_calls);
329 struct rxrpc_net *rxnet;
387 rxnet = call->rxnet;
388 spin_lock(&rxnet->call_lock);
389 list_add_tail_rcu(&call->link, &rxnet->calls);
390 spin_unlock(&rxnet->call_lock);
645 struct rxrpc_net *rxnet = call->rxnet;
657 spin_lock(&rxnet->call_lock);
659 spin_unlock(&rxnet->call_lock);
671 struct rxrpc_net *rxnet = READ_ONCE(call->rxnet);
674 if (atomic_dec_and_test(&rxnet->nr_calls))
675 wake_up_var(&rxnet->nr_calls);
725 void rxrpc_destroy_all_calls(struct rxrpc_net *rxnet)
731 if (!list_empty(&rxnet->calls)) {
734 spin_lock(&rxnet->call_lock);
736 list_for_each_entry(call, &rxnet->calls, link) {
748 spin_unlock(&rxnet->call_lock);
751 atomic_dec(&rxnet->nr_calls);
752 wait_var_event(&rxnet->nr_calls, !atomic_read(&rxnet->nr_calls));