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

123

/net/ipv6/
H A Doutput_core.c16 struct inet_peer *peer; local
20 peer = inet_getpeer_v6(net->ipv6.peers, &rt->rt6i_dst.addr, 1);
21 if (peer) {
22 fhdr->identification = htonl(inet_getid(peer, 0));
23 inet_putpeer(peer);
H A Dxfrm6_policy.c244 struct inet_peer *peer = rt6_peer_ptr(&xdst->u.rt6); local
245 inet_putpeer(peer);
H A Daf_inet6.c462 int *uaddr_len, int peer)
472 if (peer) {
476 peer == 1)
461 inet6_getname(struct socket *sock, struct sockaddr *uaddr, int *uaddr_len, int peer) argument
/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;
92 if (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.c31 struct rxrpc_peer *peer,
41 trans->peer = peer;
52 if (peer->srx.transport.family == AF_INET) {
53 switch (peer->srx.transport_type) {
75 struct rxrpc_peer *peer,
85 &peer->srx.transport.sin.sin_addr,
86 ntohs(peer->srx.transport.sin.sin_port));
91 if (trans->local == local && trans->peer == peer)
30 rxrpc_alloc_transport(struct rxrpc_local *local, struct rxrpc_peer *peer, gfp_t gfp) argument
74 rxrpc_get_transport(struct rxrpc_local *local, struct rxrpc_peer *peer, gfp_t gfp) argument
149 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.c677 struct rxrpc_peer *peer; local
752 peer = rxrpc_find_peer(local, ip_hdr(skb)->saddr, udp_hdr(skb)->source);
753 if (IS_ERR(peer))
756 trans = rxrpc_find_transport(local, peer);
757 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.c285 * - these indicate packets the peer has or has not received, but hasn't yet
554 struct rxrpc_peer *peer; local
569 peer = call->conn->trans->peer;
570 if (mtu < peer->maxdata) {
571 spin_lock_bh(&peer->lock);
572 peer->maxdata = mtu;
573 peer->mtu = mtu + peer->hdrsize;
574 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.c425 int *sockaddr_len, int peer)
431 memcpy(addr, peer ? &ATM_SD(sock)->remote : &ATM_SD(sock)->local,
424 svc_getname(struct socket *sock, struct sockaddr *sockaddr, int *sockaddr_len, int peer) argument
/net/x25/
H A Dx25_forward.c98 struct net_device *peer = NULL; local
109 peer = frwd->dev2;
111 peer = frwd->dev1;
118 if ( (nb = x25_get_neigh(peer)) == NULL)
/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.c132 struct sctp_transport *peer; local
138 peer = asoc->peer.primary_path;
139 primary = &peer->saddr;
164 primary = &assoc->peer.primary_addr;
166 list_for_each_entry_rcu(transport, &assoc->peer.transport_addr_list,
348 assoc->peer.port);
457 list_for_each_entry_rcu(tsp, &assoc->peer.transport_addr_list,
H A Dtransport.c63 struct sctp_transport *peer,
68 peer->ipaddr = *addr;
69 peer->af_specific = sctp_get_af_specific(addr->sa.sa_family);
70 memset(&peer->saddr, 0, sizeof(union sctp_addr));
72 peer->sack_generation = 0;
80 peer->rto = msecs_to_jiffies(net->sctp.rto_initial);
82 peer->last_time_heard = jiffies;
83 peer->last_time_ecne_reduced = jiffies;
85 peer->param_flags = SPP_HB_DISABLE |
90 peer
62 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/bluetooth/
H A Dhci_sock.c676 int *addr_len, int peer)
675 hci_sock_getname(struct socket *sock, struct sockaddr *addr, int *addr_len, int peer) argument
H A Dl2cap_sock.c254 int *len, int peer)
266 if (peer) {
253 l2cap_sock_getname(struct socket *sock, struct sockaddr *addr, int *len, int peer) argument
/net/can/
H A Draw.c434 int *len, int peer)
440 if (peer)
433 raw_getname(struct socket *sock, struct sockaddr *uaddr, int *len, int peer) argument
/net/ipv4/
H A Dicmp.c257 struct inet_peer *peer = inet_getpeer_v4(net->ipv4.peers, fl4->daddr, 1); local
258 rc = inet_peer_xrlim_allow(peer,
260 if (peer)
261 inet_putpeer(peer);
/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.c409 int *uaddr_len, int peer)
420 if (peer) {
408 l2tp_ip6_getname(struct socket *sock, struct sockaddr *uaddr, int *uaddr_len, int peer) argument
/net/nfc/
H A Dllcp_sock.c499 int *len, int peer)
498 llcp_sock_getname(struct socket *sock, struct sockaddr *uaddr, int *len, int peer) argument
/net/bluetooth/rfcomm/
H A Dsock.c522 static int rfcomm_sock_getname(struct socket *sock, struct sockaddr *addr, int *len, int peer) argument
532 if (peer)

Completed in 298 milliseconds

123