Lines Matching refs:trans
31 struct rxrpc_transport *trans; in rxrpc_UDP_error_report() local
62 trans = rxrpc_find_transport(local, peer); in rxrpc_UDP_error_report()
63 if (!trans) { in rxrpc_UDP_error_report()
110 skb_queue_tail(&trans->error_queue, skb); in rxrpc_UDP_error_report()
111 rxrpc_queue_work(&trans->error_handler); in rxrpc_UDP_error_report()
135 struct rxrpc_transport *trans = in rxrpc_UDP_error_handler() local
142 skb = skb_dequeue(&trans->error_queue); in rxrpc_UDP_error_handler()
222 spin_lock_bh(&trans->peer->lock); in rxrpc_UDP_error_handler()
223 trans->peer->net_error = err; in rxrpc_UDP_error_handler()
225 list_for_each_entry_safe(call, _n, &trans->peer->error_targets, in rxrpc_UDP_error_handler()
238 spin_unlock_bh(&trans->peer->lock); in rxrpc_UDP_error_handler()
241 if (!skb_queue_empty(&trans->error_queue)) in rxrpc_UDP_error_handler()
242 rxrpc_queue_work(&trans->error_handler); in rxrpc_UDP_error_handler()
245 rxrpc_put_transport(trans); in rxrpc_UDP_error_handler()