Lines Matching refs:peer
33 struct rxrpc_peer *peer; in rxrpc_UDP_error_report() local
60 peer = rxrpc_find_peer(local, addr, port); in rxrpc_UDP_error_report()
61 if (IS_ERR(peer)) { in rxrpc_UDP_error_report()
67 trans = rxrpc_find_transport(local, peer); in rxrpc_UDP_error_report()
69 rxrpc_put_peer(peer); in rxrpc_UDP_error_report()
84 if (mtu > 0 && peer->if_mtu == 65535 && mtu < peer->if_mtu) { in rxrpc_UDP_error_report()
85 peer->if_mtu = mtu; in rxrpc_UDP_error_report()
91 mtu = peer->if_mtu; in rxrpc_UDP_error_report()
98 if (mtu < peer->hdrsize) in rxrpc_UDP_error_report()
99 mtu = peer->hdrsize + 4; in rxrpc_UDP_error_report()
103 if (mtu < peer->mtu) { in rxrpc_UDP_error_report()
104 spin_lock_bh(&peer->lock); in rxrpc_UDP_error_report()
105 peer->mtu = mtu; in rxrpc_UDP_error_report()
106 peer->maxdata = peer->mtu - peer->hdrsize; in rxrpc_UDP_error_report()
107 spin_unlock_bh(&peer->lock); in rxrpc_UDP_error_report()
109 peer->mtu, peer->maxdata); in rxrpc_UDP_error_report()
113 rxrpc_put_peer(peer); in rxrpc_UDP_error_report()
216 spin_lock_bh(&trans->peer->lock); in rxrpc_UDP_error_handler()
217 trans->peer->net_error = err; in rxrpc_UDP_error_handler()
219 list_for_each_entry_safe(call, _n, &trans->peer->error_targets, in rxrpc_UDP_error_handler()
232 spin_unlock_bh(&trans->peer->lock); in rxrpc_UDP_error_handler()