Searched defs:peer (Results 1 - 25 of 66) sorted by relevance

123

/net/rxrpc/
H A Dar-error.c33 struct rxrpc_peer *peer; local
55 peer = rxrpc_find_peer(local, addr, port);
56 if (IS_ERR(peer)) {
58 _leave(" [no peer]");
62 trans = rxrpc_find_transport(local, peer);
64 rxrpc_put_peer(peer);
79 if (mtu > 0 && peer->if_mtu == 65535 && mtu < peer->if_mtu) {
80 peer->if_mtu = mtu;
86 mtu = peer
[all...]
H A Dar-peer.c33 * assess the MTU size for the network interface through which this peer is
36 static void rxrpc_assess_MTU_size(struct rxrpc_peer *peer) argument
41 peer->if_mtu = 1500;
44 peer->srx.transport.sin.sin_addr.s_addr, 0,
52 peer->if_mtu = dst_mtu(&rt->dst);
55 _leave(" [if_mtu %u]", peer->if_mtu);
59 * allocate a new peer
64 struct rxrpc_peer *peer; local
68 peer = kzalloc(sizeof(struct rxrpc_peer), gfp);
69 if (peer) {
108 struct rxrpc_peer *peer, *candidate; local
198 struct rxrpc_peer *peer; local
241 rxrpc_put_peer(struct rxrpc_peer *peer) argument
261 struct rxrpc_peer *peer = local
[all...]
H A Dar-transport.c35 struct rxrpc_peer *peer,
45 trans->peer = peer;
56 if (peer->srx.transport.family == AF_INET) {
57 switch (peer->srx.transport_type) {
79 struct rxrpc_peer *peer,
89 &peer->srx.transport.sin.sin_addr,
90 ntohs(peer->srx.transport.sin.sin_port));
95 if (trans->local == local && trans->peer == peer)
34 rxrpc_alloc_transport(struct rxrpc_local *local, struct rxrpc_peer *peer, gfp_t gfp) argument
78 rxrpc_get_transport(struct rxrpc_local *local, struct rxrpc_peer *peer, gfp_t gfp) argument
153 rxrpc_find_transport(struct rxrpc_local *local, struct rxrpc_peer *peer) argument
[all...]
H A Dar-accept.c70 * accept an incoming call that needs peer, transport and/or connection setting
81 struct rxrpc_peer *peer; local
100 peer = rxrpc_get_peer(srx, GFP_NOIO);
101 if (IS_ERR(peer)) {
102 _debug("no peer");
107 trans = rxrpc_get_transport(local, peer, GFP_NOIO);
108 rxrpc_put_peer(peer);
204 * accept incoming calls that need peer, transport and/or connection setting up
H A Dar-input.c600 struct rxrpc_peer *peer; local
604 peer = rxrpc_find_peer(local, ip_hdr(skb)->saddr,
606 if (IS_ERR(peer))
609 trans = rxrpc_find_transport(local, peer);
610 rxrpc_put_peer(peer);
H A Daf_rxrpc.c231 struct rxrpc_peer *peer; local
244 peer = rxrpc_get_peer(srx, gfp);
245 if (IS_ERR(peer))
246 return ERR_CAST(peer);
249 trans = rxrpc_get_transport(rx->local, peer, gfp);
250 rxrpc_put_peer(peer);
258 * @srx: The address of the peer to contact (defaults to socket setting)
H A Dar-ack.c333 * - these indicate packets the peer has or has not received, but hasn't yet
602 struct rxrpc_peer *peer; local
617 peer = call->conn->trans->peer;
618 if (mtu < peer->maxdata) {
619 spin_lock_bh(&peer->lock);
620 peer->maxdata = mtu;
621 peer->mtu = mtu + peer->hdrsize;
622 spin_unlock_bh(&peer
[all...]
/net/atm/
H A Dpvc.c89 int *sockaddr_len, int peer)
88 pvc_getname(struct socket *sock, struct sockaddr *sockaddr, int *sockaddr_len, int peer) argument
H A Dsvc.c420 int *sockaddr_len, int peer)
426 memcpy(addr, peer ? &ATM_SD(sock)->remote : &ATM_SD(sock)->local,
419 svc_getname(struct socket *sock, struct sockaddr *sockaddr, int *sockaddr_len, int peer) argument
/net/x25/
H A Dx25_forward.c101 struct net_device *peer = NULL; local
112 peer = frwd->dev2;
114 peer = frwd->dev1;
121 if ( (nb = x25_get_neigh(peer)) == NULL)
/net/ipv6/
H A Dxfrm6_policy.c254 struct inet_peer *peer = rt6_peer_ptr(&xdst->u.rt6); local
255 inet_putpeer(peer);
H A Daf_inet6.c455 int *uaddr_len, int peer)
465 if (peer) {
469 peer == 1)
454 inet6_getname(struct socket *sock, struct sockaddr *uaddr, int *uaddr_len, int peer) argument
/net/rds/
H A Daf_rds.c128 int *uaddr_len, int peer)
136 if (peer) {
127 rds_getname(struct socket *sock, struct sockaddr *uaddr, int *uaddr_len, int peer) argument
/net/sctp/
H A Dproc.c125 struct sctp_transport *peer; local
132 peer = asoc->peer.primary_path;
133 if (unlikely(peer == NULL)) {
138 primary = &peer->saddr;
163 primary = &assoc->peer.primary_addr;
165 list_for_each_entry_rcu(transport, &assoc->peer.transport_addr_list,
347 assoc->peer.port);
456 list_for_each_entry_rcu(tsp, &assoc->peer.transport_addr_list,
H A Dtransport.c56 struct sctp_transport *peer,
61 peer->ipaddr = *addr;
62 peer->af_specific = sctp_get_af_specific(addr->sa.sa_family);
63 memset(&peer->saddr, 0, sizeof(union sctp_addr));
65 peer->sack_generation = 0;
73 peer->rto = msecs_to_jiffies(net->sctp.rto_initial);
75 peer->last_time_heard = ktime_get();
76 peer->last_time_ecne_reduced = jiffies;
78 peer->param_flags = SPP_HB_DISABLE |
83 peer
55 sctp_transport_init(struct net *net, struct sctp_transport *peer, const union sctp_addr *addr, gfp_t gfp) argument
[all...]
/net/unix/
H A Ddiag.c40 struct sock *peer; local
43 peer = unix_peer_get(sk);
44 if (peer) {
45 unix_state_lock(peer);
46 ino = sock_i_ino(peer);
47 unix_state_unlock(peer);
48 sock_put(peer);
74 struct sock *req, *peer; local
83 peer = unix_sk(req)->peer;
[all...]
/net/can/
H A Draw.c430 int *len, int peer)
436 if (peer)
429 raw_getname(struct socket *sock, struct sockaddr *uaddr, int *len, int peer) argument
/net/ipv4/
H A Dinetpeer.c27 * We keep one entry for each peer IP address. The nodes contains long-living
28 * information about the peer which doesn't depend on routes.
509 bool inet_peer_xrlim_allow(struct inet_peer *peer, int timeout) argument
514 if (!peer)
517 token = peer->rate_tokens;
519 token += now - peer->rate_last;
520 peer->rate_last = now;
527 peer->rate_tokens = token;
/net/l2tp/
H A Dl2tp_ip.c343 int *uaddr_len, int peer)
352 if (peer) {
342 l2tp_ip_getname(struct socket *sock, struct sockaddr *uaddr, int *uaddr_len, int peer) argument
H A Dl2tp_ip6.c412 int *uaddr_len, int peer)
423 if (peer) {
411 l2tp_ip6_getname(struct socket *sock, struct sockaddr *uaddr, int *uaddr_len, int peer) argument
/net/mac80211/
H A Dtdls.c31 tdls_dbg(sdata, "TDLS del peer %pM\n", sdata->u.mgd.tdls_peer);
74 struct sk_buff *skb, const u8 *peer,
82 rsp_addr = peer;
84 init_addr = peer;
168 struct sk_buff *skb, const u8 *peer,
182 /* we should have the peer STA if we're already responding */
184 sta = sta_info_get(sdata, peer);
264 /* the peer caps are already intersected with our own */
281 ieee80211_tdls_add_link_ie(sdata, skb, peer, initiator);
286 struct sk_buff *skb, const u8 *peer,
73 ieee80211_tdls_add_link_ie(struct ieee80211_sub_if_data *sdata, struct sk_buff *skb, const u8 *peer, bool initiator) argument
167 ieee80211_tdls_add_setup_start_ies(struct ieee80211_sub_if_data *sdata, struct sk_buff *skb, const u8 *peer, u8 action_code, bool initiator, const u8 *extra_ies, size_t extra_ies_len) argument
285 ieee80211_tdls_add_setup_cfm_ies(struct ieee80211_sub_if_data *sdata, struct sk_buff *skb, const u8 *peer, bool initiator, const u8 *extra_ies, size_t extra_ies_len) argument
365 ieee80211_tdls_add_ies(struct ieee80211_sub_if_data *sdata, struct sk_buff *skb, const u8 *peer, u8 action_code, u16 status_code, bool initiator, const u8 *extra_ies, size_t extra_ies_len) argument
401 ieee80211_prep_tdls_encap_data(struct wiphy *wiphy, struct net_device *dev, const u8 *peer, u8 action_code, u8 dialog_token, u16 status_code, struct sk_buff *skb) argument
470 ieee80211_prep_tdls_direct(struct wiphy *wiphy, struct net_device *dev, const u8 *peer, u8 action_code, u8 dialog_token, u16 status_code, struct sk_buff *skb) argument
506 ieee80211_tdls_prep_mgmt_packet(struct wiphy *wiphy, struct net_device *dev, const u8 *peer, u8 action_code, u8 dialog_token, u16 status_code, u32 peer_capability, bool initiator, const u8 *extra_ies, size_t extra_ies_len) argument
635 ieee80211_tdls_mgmt_setup(struct wiphy *wiphy, struct net_device *dev, const u8 *peer, u8 action_code, u8 dialog_token, u16 status_code, u32 peer_capability, bool initiator, const u8 *extra_ies, size_t extra_ies_len) argument
690 ieee80211_tdls_mgmt_teardown(struct wiphy *wiphy, struct net_device *dev, const u8 *peer, u8 action_code, u8 dialog_token, u16 status_code, u32 peer_capability, bool initiator, const u8 *extra_ies, size_t extra_ies_len) argument
735 ieee80211_tdls_mgmt(struct wiphy *wiphy, struct net_device *dev, const u8 *peer, u8 action_code, u8 dialog_token, u16 status_code, u32 peer_capability, bool initiator, const u8 *extra_ies, size_t extra_ies_len) argument
796 ieee80211_tdls_oper(struct wiphy *wiphy, struct net_device *dev, const u8 *peer, enum nl80211_tdls_operation oper) argument
872 ieee80211_tdls_oper_request(struct ieee80211_vif *vif, const u8 *peer, enum nl80211_tdls_operation oper, u16 reason_code, gfp_t gfp) argument
[all...]
/net/nfc/
H A Dllcp_sock.c497 int *len, int peer)
496 llcp_sock_getname(struct socket *sock, struct sockaddr *uaddr, int *len, int peer) argument
/net/bluetooth/
H A Dhci_sock.c787 int *addr_len, int peer)
796 if (peer)
786 hci_sock_getname(struct socket *sock, struct sockaddr *addr, int *addr_len, int peer) argument
H A Dl2cap_sock.c354 int *len, int peer)
362 if (peer && sk->sk_state != BT_CONNECTED &&
373 if (peer) {
353 l2cap_sock_getname(struct socket *sock, struct sockaddr *addr, int *len, int peer) argument
/net/bluetooth/rfcomm/
H A Dsock.c530 static int rfcomm_sock_getname(struct socket *sock, struct sockaddr *addr, int *len, int peer) argument
537 if (peer && sk->sk_state != BT_CONNECTED &&
544 if (peer)

Completed in 3431 milliseconds

123