Home
last modified time | relevance | path

Searched refs:peer (Results 1 – 200 of 254) sorted by relevance

12

/linux-4.4.14/net/rxrpc/
Dar-peer.c36 static void rxrpc_assess_MTU_size(struct rxrpc_peer *peer) in rxrpc_assess_MTU_size() argument
41 peer->if_mtu = 1500; in rxrpc_assess_MTU_size()
44 peer->srx.transport.sin.sin_addr.s_addr, 0, in rxrpc_assess_MTU_size()
52 peer->if_mtu = dst_mtu(&rt->dst); in rxrpc_assess_MTU_size()
55 _leave(" [if_mtu %u]", peer->if_mtu); in rxrpc_assess_MTU_size()
64 struct rxrpc_peer *peer; in rxrpc_alloc_peer() local
68 peer = kzalloc(sizeof(struct rxrpc_peer), gfp); in rxrpc_alloc_peer()
69 if (peer) { in rxrpc_alloc_peer()
70 INIT_WORK(&peer->destroyer, &rxrpc_destroy_peer); in rxrpc_alloc_peer()
71 INIT_LIST_HEAD(&peer->link); in rxrpc_alloc_peer()
[all …]
Dar-error.c33 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()
[all …]
Dar-transport.c35 struct rxrpc_peer *peer, in rxrpc_alloc_transport() argument
45 trans->peer = peer; in rxrpc_alloc_transport()
56 if (peer->srx.transport.family == AF_INET) { in rxrpc_alloc_transport()
57 switch (peer->srx.transport_type) { in rxrpc_alloc_transport()
79 struct rxrpc_peer *peer, in rxrpc_get_transport() argument
89 &peer->srx.transport.sin.sin_addr, in rxrpc_get_transport()
90 ntohs(peer->srx.transport.sin.sin_port)); in rxrpc_get_transport()
95 if (trans->local == local && trans->peer == peer) in rxrpc_get_transport()
102 candidate = rxrpc_alloc_transport(local, peer, gfp); in rxrpc_get_transport()
111 if (trans->local == local && trans->peer == peer) in rxrpc_get_transport()
[all …]
Dar-proc.c69 &trans->peer->srx.transport.sin.sin_addr, in rxrpc_call_seq_show()
70 ntohs(trans->peer->srx.transport.sin.sin_port)); in rxrpc_call_seq_show()
152 &trans->peer->srx.transport.sin.sin_addr, in rxrpc_connection_seq_show()
153 ntohs(trans->peer->srx.transport.sin.sin_port)); in rxrpc_connection_seq_show()
Dar-ack.c603 struct rxrpc_peer *peer; in rxrpc_extract_ackinfo() local
618 peer = call->conn->trans->peer; in rxrpc_extract_ackinfo()
619 if (mtu < peer->maxdata) { in rxrpc_extract_ackinfo()
620 spin_lock_bh(&peer->lock); in rxrpc_extract_ackinfo()
621 peer->maxdata = mtu; in rxrpc_extract_ackinfo()
622 peer->mtu = mtu + peer->hdrsize; in rxrpc_extract_ackinfo()
623 spin_unlock_bh(&peer->lock); in rxrpc_extract_ackinfo()
624 _net("Net MTU %u (maxdata %u)", peer->mtu, peer->maxdata); in rxrpc_extract_ackinfo()
908 msg.msg_name = &call->conn->trans->peer->srx.transport.sin; in rxrpc_process_call()
909 msg.msg_namelen = sizeof(call->conn->trans->peer->srx.transport.sin); in rxrpc_process_call()
[all …]
Dar-call.c286 trans->peer->srx.transport.sin.sin_addr.s_addr; in rxrpc_alloc_client_call()
290 trans->peer->srx.transport.sin6.sin6_addr.in6_u.u6_addr8, in rxrpc_alloc_client_call()
300 spin_lock(&call->conn->trans->peer->lock); in rxrpc_alloc_client_call()
301 list_add(&call->error_link, &call->conn->trans->peer->error_targets); in rxrpc_alloc_client_call()
302 spin_unlock(&call->conn->trans->peer->lock); in rxrpc_alloc_client_call()
514 spin_lock(&conn->trans->peer->lock); in rxrpc_incoming_call()
515 list_add(&call->error_link, &conn->trans->peer->error_targets); in rxrpc_incoming_call()
516 spin_unlock(&conn->trans->peer->lock); in rxrpc_incoming_call()
528 conn->trans->peer->srx.transport.sin.sin_addr.s_addr; in rxrpc_incoming_call()
532 conn->trans->peer->srx.transport.sin6.sin6_addr.in6_u.u6_addr8, in rxrpc_incoming_call()
[all …]
Dar-output.c343 msg.msg_name = &trans->peer->srx.transport.sin; in rxrpc_send_packet()
344 msg.msg_namelen = sizeof(trans->peer->srx.transport.sin); in rxrpc_send_packet()
351 if (skb->len - sizeof(struct rxrpc_header) < trans->peer->maxdata) { in rxrpc_send_packet()
366 _leave(" = %d [%u]", ret, trans->peer->maxdata); in rxrpc_send_packet()
388 _leave(" = %d [frag %u]", ret, trans->peer->maxdata); in rxrpc_send_packet()
562 max = call->conn->trans->peer->maxdata; in rxrpc_send_data()
697 ret = call->conn->trans->peer->net_error; in rxrpc_send_data()
Dar-accept.c81 struct rxrpc_peer *peer; in rxrpc_accept_incoming_call() local
100 peer = rxrpc_get_peer(srx, GFP_NOIO); in rxrpc_accept_incoming_call()
101 if (IS_ERR(peer)) { in rxrpc_accept_incoming_call()
107 trans = rxrpc_get_transport(local, peer, GFP_NOIO); in rxrpc_accept_incoming_call()
108 rxrpc_put_peer(peer); in rxrpc_accept_incoming_call()
Daf_rxrpc.c231 struct rxrpc_peer *peer; in rxrpc_name_to_transport() local
244 peer = rxrpc_get_peer(srx, gfp); in rxrpc_name_to_transport()
245 if (IS_ERR(peer)) in rxrpc_name_to_transport()
246 return ERR_CAST(peer); in rxrpc_name_to_transport()
249 trans = rxrpc_get_transport(rx->local, peer, gfp); in rxrpc_name_to_transport()
250 rxrpc_put_peer(peer); in rxrpc_name_to_transport()
DMakefile17 ar-peer.o \
Dar-input.c614 struct rxrpc_peer *peer; in rxrpc_conn_from_local() local
618 peer = rxrpc_find_peer(local, ip_hdr(skb)->saddr, in rxrpc_conn_from_local()
620 if (IS_ERR(peer)) in rxrpc_conn_from_local()
623 trans = rxrpc_find_transport(local, peer); in rxrpc_conn_from_local()
624 rxrpc_put_peer(peer); in rxrpc_conn_from_local()
Dar-connevent.c86 msg.msg_name = &conn->trans->peer->srx.transport.sin; in rxrpc_abort_connection()
87 msg.msg_namelen = sizeof(conn->trans->peer->srx.transport.sin); in rxrpc_abort_connection()
Dar-recvmsg.c148 sizeof(call->conn->trans->peer->srx); in rxrpc_recvmsg()
150 &call->conn->trans->peer->srx, len); in rxrpc_recvmsg()
Drxkad.c589 msg.msg_name = &conn->trans->peer->srx.transport.sin; in rxkad_issue_challenge()
590 msg.msg_namelen = sizeof(conn->trans->peer->srx.transport.sin); in rxkad_issue_challenge()
641 msg.msg_name = &conn->trans->peer->srx.transport.sin; in rxkad_send_response()
642 msg.msg_namelen = sizeof(conn->trans->peer->srx.transport.sin); in rxkad_send_response()
Dar-internal.h204 struct rxrpc_peer *peer; /* remote transport endpoint */ member
/linux-4.4.14/drivers/staging/lustre/lnet/klnds/socklnd/
Dsocklnd.c106 ksock_peer_t *peer; in ksocknal_create_peer() local
112 LIBCFS_ALLOC(peer, sizeof(*peer)); in ksocknal_create_peer()
113 if (peer == NULL) in ksocknal_create_peer()
116 peer->ksnp_ni = ni; in ksocknal_create_peer()
117 peer->ksnp_id = id; in ksocknal_create_peer()
118 atomic_set(&peer->ksnp_refcount, 1); /* 1 ref for caller */ in ksocknal_create_peer()
119 peer->ksnp_closing = 0; in ksocknal_create_peer()
120 peer->ksnp_accepting = 0; in ksocknal_create_peer()
121 peer->ksnp_proto = NULL; in ksocknal_create_peer()
122 peer->ksnp_last_alive = 0; in ksocknal_create_peer()
[all …]
Dsocklnd_cb.c436 ksock_peer_t *peer = conn->ksnc_peer; in ksocknal_check_zc_req() local
458 spin_lock(&peer->ksnp_lock); in ksocknal_check_zc_req()
466 tx->tx_msg.ksm_zc_cookies[0] = peer->ksnp_zc_next_cookie++; in ksocknal_check_zc_req()
468 if (peer->ksnp_zc_next_cookie == 0) in ksocknal_check_zc_req()
469 peer->ksnp_zc_next_cookie = SOCKNAL_KEEPALIVE_PING + 1; in ksocknal_check_zc_req()
471 list_add_tail(&tx->tx_zc_list, &peer->ksnp_zc_req_list); in ksocknal_check_zc_req()
473 spin_unlock(&peer->ksnp_lock); in ksocknal_check_zc_req()
479 ksock_peer_t *peer = tx->tx_conn->ksnc_peer; in ksocknal_uncheck_zc_req() local
486 spin_lock(&peer->ksnp_lock); in ksocknal_uncheck_zc_req()
490 spin_unlock(&peer->ksnp_lock); in ksocknal_uncheck_zc_req()
[all …]
Dsocklnd.h598 ksocknal_peer_addref(ksock_peer_t *peer) in ksocknal_peer_addref() argument
600 LASSERT(atomic_read(&peer->ksnp_refcount) > 0); in ksocknal_peer_addref()
601 atomic_inc(&peer->ksnp_refcount); in ksocknal_peer_addref()
604 void ksocknal_destroy_peer(ksock_peer_t *peer);
607 ksocknal_peer_decref(ksock_peer_t *peer) in ksocknal_peer_decref() argument
609 LASSERT(atomic_read(&peer->ksnp_refcount) > 0); in ksocknal_peer_decref()
610 if (atomic_dec_and_test(&peer->ksnp_refcount)) in ksocknal_peer_decref()
611 ksocknal_destroy_peer(peer); in ksocknal_peer_decref()
627 void ksocknal_peer_failed(ksock_peer_t *peer);
633 int ksocknal_close_peer_conns_locked(ksock_peer_t *peer,
[all …]
Dsocklnd_proto.c364 ksock_peer_t *peer = c->ksnc_peer; in ksocknal_handle_zcreq() local
371 conn = ksocknal_find_conn_locked(peer, NULL, !!remote); in ksocknal_handle_zcreq()
396 rc = ksocknal_launch_packet(peer->ksnp_ni, tx, peer->ksnp_id); in ksocknal_handle_zcreq()
408 ksock_peer_t *peer = conn->ksnc_peer; in ksocknal_handle_zcack() local
425 spin_lock(&peer->ksnp_lock); in ksocknal_handle_zcack()
428 &peer->ksnp_zc_req_list, tx_zc_list) { in ksocknal_handle_zcack()
441 spin_unlock(&peer->ksnp_lock); in ksocknal_handle_zcack()
/linux-4.4.14/net/sctp/
Dassociola.c180 asoc->peer.rwnd = SCTP_DEFAULT_MAXWINDOW; in sctp_association_init()
215 INIT_LIST_HEAD(&asoc->peer.transport_addr_list); in sctp_association_init()
228 asoc->peer.sack_needed = 1; in sctp_association_init()
229 asoc->peer.sack_generation = 1; in sctp_association_init()
237 asoc->peer.asconf_capable = 1; in sctp_association_init()
252 asoc->peer.ipv4_address = 1; in sctp_association_init()
254 asoc->peer.ipv6_address = 1; in sctp_association_init()
358 sctp_tsnmap_free(&asoc->peer.tsn_map); in sctp_association_free()
377 kfree(asoc->peer.cookie); in sctp_association_free()
378 kfree(asoc->peer.peer_random); in sctp_association_free()
[all …]
Dtransport.c56 struct sctp_transport *peer, in sctp_transport_init() argument
61 peer->ipaddr = *addr; in sctp_transport_init()
62 peer->af_specific = sctp_get_af_specific(addr->sa.sa_family); in sctp_transport_init()
63 memset(&peer->saddr, 0, sizeof(union sctp_addr)); in sctp_transport_init()
65 peer->sack_generation = 0; in sctp_transport_init()
73 peer->rto = msecs_to_jiffies(net->sctp.rto_initial); in sctp_transport_init()
75 peer->last_time_heard = ktime_get(); in sctp_transport_init()
76 peer->last_time_ecne_reduced = jiffies; in sctp_transport_init()
78 peer->param_flags = SPP_HB_DISABLE | in sctp_transport_init()
83 peer->pathmaxrxt = net->sctp.max_retrans_path; in sctp_transport_init()
[all …]
Dsm_make_chunk.c428 if (asoc->peer.ecn_capable) in sctp_make_init_ack()
431 if (asoc->peer.prsctp_capable) in sctp_make_init_ack()
434 if (asoc->peer.asconf_capable) { in sctp_make_init_ack()
443 if (asoc->peer.auth_capable) { in sctp_make_init_ack()
487 if (asoc->peer.ecn_capable) in sctp_make_init_ack()
497 if (asoc->peer.prsctp_capable) in sctp_make_init_ack()
507 if (asoc->peer.auth_capable) { in sctp_make_init_ack()
569 cookie = asoc->peer.cookie; in sctp_make_cookie_echo()
570 cookie_len = asoc->peer.cookie_len; in sctp_make_cookie_echo()
760 struct sctp_tsnmap *map = (struct sctp_tsnmap *)&asoc->peer.tsn_map; in sctp_make_sack()
[all …]
Dsm_sideeffect.c158 struct sctp_transport *trans = asoc->peer.last_data_from; in sctp_gen_sack()
164 asoc->peer.sack_needed = 1; in sctp_gen_sack()
166 ctsn = sctp_tsnmap_get_ctsn(&asoc->peer.tsn_map); in sctp_gen_sack()
167 max_tsn_seen = sctp_tsnmap_get_max_tsn_seen(&asoc->peer.tsn_map); in sctp_gen_sack()
180 asoc->peer.sack_needed = 1; in sctp_gen_sack()
190 if (!asoc->peer.sack_needed) { in sctp_gen_sack()
191 asoc->peer.sack_cnt++; in sctp_gen_sack()
200 if (asoc->peer.sack_cnt >= trans->sackfreq - 1) in sctp_gen_sack()
201 asoc->peer.sack_needed = 1; in sctp_gen_sack()
207 if (asoc->peer.sack_cnt >= asoc->sackfreq - 1) in sctp_gen_sack()
[all …]
Dprobe.c143 sp = asoc->peer.primary_path; in jsctp_sf_eat_sack()
146 asoc->peer.port == port || in jsctp_sf_eat_sack()
159 ep->base.bind_addr.port, asoc->peer.port, in jsctp_sf_eat_sack()
160 asoc->pathmtu, asoc->peer.rwnd, asoc->unack_data); in jsctp_sf_eat_sack()
162 list_for_each_entry(sp, &asoc->peer.transport_addr_list, in jsctp_sf_eat_sack()
164 if (sp == asoc->peer.primary_path) in jsctp_sf_eat_sack()
Doutqueue.c221 list_for_each_entry(transport, &q->asoc->peer.transport_addr_list, in __sctp_outq_teardown()
403 q->asoc->peer.rwnd += sctp_data_size(chunk); in sctp_retransmit_mark()
423 q->asoc->peer.rwnd += sctp_data_size(chunk); in sctp_retransmit_mark()
478 if (transport == transport->asoc->peer.retran_path) in sctp_retransmit()
712 __u16 dport = asoc->peer.port; in sctp_outq_flush()
713 __u32 vtag = asoc->peer.i.init_tag; in sctp_outq_flush()
778 new_transport = asoc->peer.active_path; in sctp_outq_flush()
798 new_transport = asoc->peer.active_path; in sctp_outq_flush()
812 asoc->peer.ecn_capable); in sctp_outq_flush()
906 if (asoc->peer.retran_path->state == SCTP_UNCONFIRMED) in sctp_outq_flush()
[all …]
Dproc.c125 struct sctp_transport *peer; in sctp_seq_dump_local_addrs() local
132 peer = asoc->peer.primary_path; in sctp_seq_dump_local_addrs()
133 if (unlikely(peer == NULL)) { in sctp_seq_dump_local_addrs()
138 primary = &peer->saddr; in sctp_seq_dump_local_addrs()
163 primary = &assoc->peer.primary_addr; in sctp_seq_dump_remote_addrs()
165 list_for_each_entry_rcu(transport, &assoc->peer.transport_addr_list, in sctp_seq_dump_remote_addrs()
347 assoc->peer.port); in sctp_assocs_seq_show()
456 list_for_each_entry_rcu(tsp, &assoc->peer.transport_addr_list, in sctp_remaddr_seq_show()
Doutput.c245 pkt->transport->asoc->peer.sack_generation) in sctp_packet_bundle_sack()
256 asoc->peer.sack_needed = 0; in sctp_packet_bundle_sack()
570 if (asoc->peer.last_sent_to != tp) in sctp_packet_transmit()
574 asoc->peer.last_sent_to = tp; in sctp_packet_transmit()
656 rwnd = asoc->peer.rwnd; in sctp_packet_can_append_data()
727 u32 rwnd = asoc->peer.rwnd; in sctp_packet_append_data()
741 asoc->peer.rwnd = rwnd; in sctp_packet_append_data()
743 if (!asoc->peer.prsctp_capable) in sctp_packet_append_data()
Dauth.c240 return sctp_auth_make_key_vector(asoc->peer.peer_random, in sctp_auth_make_peer_vector()
241 asoc->peer.peer_chunks, in sctp_auth_make_peer_vector()
242 asoc->peer.peer_hmacs, in sctp_auth_make_peer_vector()
396 if (!asoc->ep->auth_enable || !asoc->peer.auth_capable) in sctp_auth_asoc_init_active_key()
540 hmacs = asoc->peer.peer_hmacs; in sctp_auth_asoc_get_hmac()
679 if (!asoc->ep->auth_enable || !asoc->peer.auth_capable) in sctp_auth_send_cid()
682 return __sctp_auth_cid(chunk, asoc->peer.peer_chunks); in sctp_auth_send_cid()
Dinput.c72 const union sctp_addr *peer,
796 asoc->peer.port); in __sctp_hash_established()
826 asoc->peer.port); in __sctp_unhash_established()
850 const union sctp_addr *peer, in __sctp_lookup_association() argument
863 ntohs(peer->v4.sin_port)); in __sctp_lookup_association()
868 transport = sctp_assoc_is_match(asoc, net, local, peer); in __sctp_lookup_association()
Dipv6.c676 sctp_v6_to_sk_daddr(&asoc->peer.primary_addr, newsk); in sctp_v6_create_accept_sk()
747 paddr = &asoc->peer.primary_addr; in sctp_inet6_event_msgname()
751 addr->v4.sin_port = htons(asoc->peer.port); in sctp_inet6_event_msgname()
760 addr->v6.sin6_port = htons(asoc->peer.port); in sctp_inet6_event_msgname()
927 int *uaddr_len, int peer) in sctp_getname() argument
931 rc = inet6_getname(sock, uaddr, uaddr_len, peer); in sctp_getname()
Dsocket.c527 if (!asoc->peer.asconf_capable) in sctp_send_asconf_add_ip()
530 if (asoc->peer.addip_disabled_mask & SCTP_PARAM_ADD_IP) in sctp_send_asconf_add_ip()
587 &asoc->peer.transport_addr_list, transports) { in sctp_send_asconf_add_ip()
592 trans->ssthresh = asoc->peer.i.a_rwnd; in sctp_send_asconf_add_ip()
732 if (!asoc->peer.asconf_capable) in sctp_send_asconf_del_ip()
735 if (asoc->peer.addip_disabled_mask & SCTP_PARAM_DEL_IP) in sctp_send_asconf_del_ip()
838 list_for_each_entry(transport, &asoc->peer.transport_addr_list, in sctp_send_asconf_del_ip()
1108 if (asoc && asoc->peer.port && asoc->peer.port != port) { in __sctp_connect()
1203 inet_sk(sk)->inet_dport = htons(asoc->peer.port); in __sctp_connect()
2558 list_for_each_entry(trans, &asoc->peer.transport_addr_list, in sctp_setsockopt_peer_addr_params()
[all …]
Dsm_statefuns.c765 if (!net->sctp.auth_enable || !new_asoc->peer.auth_capable) { in sctp_sf_do_5_1D_ce()
808 if (new_asoc->peer.adaptation_ind) { in sctp_sf_do_5_1D_ce()
938 if (asoc->peer.adaptation_ind) { in sctp_sf_do_5_1E_ca()
1284 list_for_each_entry(new_addr, &new_asoc->peer.transport_addr_list, in sctp_sf_check_restart_addrs()
1286 if (!list_has_sctp_addr(&asoc->peer.transport_addr_list, in sctp_sf_check_restart_addrs()
1866 if (asoc->peer.adaptation_ind) in sctp_sf_do_dupcook_b()
1953 if (asoc->peer.adaptation_ind) { in sctp_sf_do_dupcook_d()
2371 SCTP_TRANSPORT(asoc->peer.primary_path)); in sctp_sf_do_5_2_6_stale()
3631 if (serial == asoc->peer.addip_serial + 1) { in sctp_sf_do_asconf()
3650 } else if (serial < asoc->peer.addip_serial + 1) { in sctp_sf_do_asconf()
[all …]
Dendpointola.c349 if (tmp->ep != ep || rport != tmp->peer.port) in __sctp_endpoint_lookup_assoc()
476 asoc->peer.last_data_from = chunk->transport; in sctp_endpoint_bh_rcv()
Dulpevent.c618 sai->sai_adaptation_ind = asoc->peer.adaptation_ind; in sctp_ulpevent_make_adaptation_indication()
670 if (sctp_tsnmap_mark(&asoc->peer.tsn_map, in sctp_ulpevent_make_rcvmsg()
709 event->cumtsn = sctp_tsnmap_get_ctsn(&asoc->peer.tsn_map); in sctp_ulpevent_make_rcvmsg()
Dulpqueue.c607 ctsnap = sctp_tsnmap_get_ctsn(&ulpq->asoc->peer.tsn_map); in sctp_ulpq_reasm()
982 tsnmap = &ulpq->asoc->peer.tsn_map; in sctp_ulpq_renege_list()
1058 if (!TSN_lte(ctsn, sctp_tsnmap_get_ctsn(&asoc->peer.tsn_map))) in sctp_ulpq_partial_delivery()
Dtsnmap.c132 trans->asoc->peer.sack_generation; in sctp_tsnmap_mark()
Dprotocol.c588 newinet->inet_daddr = asoc->peer.primary_addr.v4.sin_addr.s_addr; in sctp_v4_create_accept_sk()
904 sinfrom = &asoc->peer.primary_addr.v4; in sctp_inet_event_msgname()
905 sin->sin_port = htons(asoc->peer.port); in sctp_inet_event_msgname()
/linux-4.4.14/drivers/net/
Dveth.c36 struct net_device __rcu *peer; member
94 struct net_device *peer = rtnl_dereference(priv->peer); in veth_get_ethtool_stats() local
96 data[0] = peer ? peer->ifindex : 0; in veth_get_ethtool_stats()
115 rcv = rcu_dereference(priv->peer); in veth_xmit()
167 struct net_device *peer; in veth_get_stats64() local
175 peer = rcu_dereference(priv->peer); in veth_get_stats64()
176 if (peer) { in veth_get_stats64()
177 tot->rx_dropped = veth_stats_one(&one, peer); in veth_get_stats64()
194 struct net_device *peer = rtnl_dereference(priv->peer); in veth_open() local
196 if (!peer) in veth_open()
[all …]
Drionet.c234 struct rionet_peer *peer; in rionet_dbell_event() local
241 list_for_each_entry(peer, in rionet_dbell_event()
243 if (peer->rdev->destid == sid) { in rionet_dbell_event()
245 peer->rdev; in rionet_dbell_event()
308 struct rionet_peer *peer, *tmp; in rionet_open() local
348 list_for_each_entry_safe(peer, tmp, in rionet_open()
350 if (!(peer->res = rio_request_outb_dbell(peer->rdev, in rionet_open()
360 rio_send_doorbell(peer->rdev, RIONET_DOORBELL_JOIN); in rionet_open()
370 struct rionet_peer *peer, *tmp; in rionet_close() local
382 list_for_each_entry_safe(peer, tmp, in rionet_close()
[all …]
/linux-4.4.14/drivers/staging/fwserial/
Dfwserial.c240 static int fwtty_send_data_async(struct fwtty_peer *peer, int tcode, in fwtty_send_data_async() argument
255 generation = peer->generation; in fwtty_send_data_async()
257 fw_send_request(peer->serial->card, &txn->fw_txn, tcode, in fwtty_send_data_async()
258 peer->node_id, generation, peer->speed, addr, payload, in fwtty_send_data_async()
263 static void fwtty_send_txn_async(struct fwtty_peer *peer, in fwtty_send_txn_async() argument
274 generation = peer->generation; in fwtty_send_txn_async()
276 fw_send_request(peer->serial->card, &txn->fw_txn, tcode, in fwtty_send_txn_async()
277 peer->node_id, generation, peer->speed, addr, payload, in fwtty_send_txn_async()
425 struct fwtty_peer *peer; in __fwtty_write_port_status() local
430 peer = rcu_dereference(port->peer); in __fwtty_write_port_status()
[all …]
Dfwserial.h124 static inline void peer_set_state(struct fwtty_peer *peer, int new) in peer_set_state() argument
126 peer->state = new; in peer_set_state()
129 static inline struct fwtty_port *peer_revert_state(struct fwtty_peer *peer) in peer_revert_state() argument
131 struct fwtty_port *port = peer->port; in peer_revert_state()
133 peer->port = NULL; in peer_revert_state()
134 peer_set_state(peer, FWPS_NOT_ATTACHED); in peer_revert_state()
269 struct fwtty_peer __rcu *peer; member
/linux-4.4.14/drivers/net/wireless/ath/ath10k/
Dtxrx.c122 struct ath10k_peer *peer; in ath10k_peer_find() local
126 list_for_each_entry(peer, &ar->peers, list) { in ath10k_peer_find()
127 if (peer->vdev_id != vdev_id) in ath10k_peer_find()
129 if (memcmp(peer->addr, addr, ETH_ALEN)) in ath10k_peer_find()
132 return peer; in ath10k_peer_find()
140 struct ath10k_peer *peer; in ath10k_peer_find_by_id() local
144 list_for_each_entry(peer, &ar->peers, list) in ath10k_peer_find_by_id()
145 if (test_bit(peer_id, peer->peer_ids)) in ath10k_peer_find_by_id()
146 return peer; in ath10k_peer_find_by_id()
187 struct ath10k_peer *peer; in ath10k_peer_map_event() local
[all …]
Dhtt_rx.c772 struct ath10k_peer *peer; in ath10k_htt_rx_h_peer_channel() local
793 peer = ath10k_peer_find_by_id(ar, peer_id); in ath10k_htt_rx_h_peer_channel()
794 if (!peer) in ath10k_htt_rx_h_peer_channel()
797 arvif = ath10k_get_arvif(ar, peer->vdev_id); in ath10k_htt_rx_h_peer_channel()
1707 struct ath10k_peer *peer; in ath10k_htt_rx_addba() local
1720 peer = ath10k_peer_find_by_id(ar, peer_id); in ath10k_htt_rx_addba()
1721 if (!peer) { in ath10k_htt_rx_addba()
1728 arvif = ath10k_get_arvif(ar, peer->vdev_id); in ath10k_htt_rx_addba()
1731 peer->vdev_id); in ath10k_htt_rx_addba()
1738 peer->addr, tid, ev->window_size); in ath10k_htt_rx_addba()
[all …]
Dmac.c242 struct ath10k_peer *peer; in ath10k_install_peer_wep_keys() local
254 peer = ath10k_peer_find(ar, arvif->vdev_id, addr); in ath10k_install_peer_wep_keys()
257 if (!peer) in ath10k_install_peer_wep_keys()
294 peer->keys[i] = arvif->wep_keys[i]; in ath10k_install_peer_wep_keys()
329 struct ath10k_peer *peer; in ath10k_clear_peer_keys() local
338 peer = ath10k_peer_find(ar, arvif->vdev_id, addr); in ath10k_clear_peer_keys()
341 if (!peer) in ath10k_clear_peer_keys()
344 for (i = 0; i < ARRAY_SIZE(peer->keys); i++) { in ath10k_clear_peer_keys()
345 if (peer->keys[i] == NULL) in ath10k_clear_peer_keys()
349 ret = ath10k_install_key(arvif, peer->keys[i], in ath10k_clear_peer_keys()
[all …]
Dwmi.c6996 ath10k_wmi_fw_peer_stats_fill(const struct ath10k_fw_stats_peer *peer, in ath10k_wmi_fw_peer_stats_fill() argument
7003 "Peer MAC address", peer->peer_macaddr); in ath10k_wmi_fw_peer_stats_fill()
7005 "Peer RSSI", peer->peer_rssi); in ath10k_wmi_fw_peer_stats_fill()
7007 "Peer TX rate", peer->peer_tx_rate); in ath10k_wmi_fw_peer_stats_fill()
7009 "Peer RX rate", peer->peer_rx_rate); in ath10k_wmi_fw_peer_stats_fill()
7022 const struct ath10k_fw_stats_peer *peer; in ath10k_wmi_main_op_fw_stats_fill() local
7058 list_for_each_entry(peer, &fw_stats->peers, list) { in ath10k_wmi_main_op_fw_stats_fill()
7059 ath10k_wmi_fw_peer_stats_fill(peer, buf, &len); in ath10k_wmi_main_op_fw_stats_fill()
7079 const struct ath10k_fw_stats_peer *peer; in ath10k_wmi_10x_op_fw_stats_fill() local
7116 list_for_each_entry(peer, &fw_stats->peers, list) { in ath10k_wmi_10x_op_fw_stats_fill()
[all …]
/linux-4.4.14/drivers/usb/core/
Dport.c83 struct usb_port *peer = port_dev->peer; in usb_port_runtime_resume() local
98 if (!port_dev->is_superspeed && peer) in usb_port_runtime_resume()
99 pm_runtime_get_sync(&peer->dev); in usb_port_runtime_resume()
138 struct usb_port *peer = port_dev->peer; in usb_port_runtime_suspend() local
166 if (!port_dev->is_superspeed && peer) in usb_port_runtime_suspend()
167 pm_runtime_put(&peer->dev); in usb_port_runtime_suspend()
196 if (left->peer == right && right->peer == left) in link_peers()
199 if (left->peer || right->peer) { in link_peers()
200 struct usb_port *lpeer = left->peer; in link_peers()
201 struct usb_port *rpeer = right->peer; in link_peers()
[all …]
Dhub.h100 struct usb_port *peer; member
Dhcd.c2580 struct usb_hcd *peer = hcd->shared_hcd; in hcd_release() local
2582 peer->shared_hcd = NULL; in hcd_release()
2583 if (peer->primary_hcd == hcd) in hcd_release()
2584 peer->primary_hcd = NULL; in hcd_release()
/linux-4.4.14/net/bluetooth/
D6lowpan.c88 static inline void peer_add(struct lowpan_dev *dev, struct lowpan_peer *peer) in peer_add() argument
90 list_add_rcu(&peer->list, &dev->peers); in peer_add()
94 static inline bool peer_del(struct lowpan_dev *dev, struct lowpan_peer *peer) in peer_del() argument
96 list_del_rcu(&peer->list); in peer_del()
97 kfree_rcu(peer, rcu); in peer_del()
112 struct lowpan_peer *peer; in peer_lookup_ba() local
119 list_for_each_entry_rcu(peer, &dev->peers, list) { in peer_lookup_ba()
121 &peer->chan->dst, peer->chan->dst_type); in peer_lookup_ba()
123 if (bacmp(&peer->chan->dst, ba)) in peer_lookup_ba()
126 if (type == peer->chan->dst_type) { in peer_lookup_ba()
[all …]
Dl2cap_sock.c359 int *len, int peer) in l2cap_sock_getname() argument
367 if (peer && sk->sk_state != BT_CONNECTED && in l2cap_sock_getname()
378 if (peer) { in l2cap_sock_getname()
Dsco.c684 int *len, int peer) in sco_sock_getname() argument
694 if (peer) in sco_sock_getname()
Dhci_sock.c927 int *addr_len, int peer) in hci_sock_getname() argument
936 if (peer) in hci_sock_getname()
/linux-4.4.14/drivers/staging/lustre/lnet/klnds/o2iblnd/
Do2iblnd_cb.c757 kib_peer_t *peer = conn->ibc_peer; in kiblnd_post_tx_locked() local
777 libcfs_nid2str(peer->ibp_nid)); in kiblnd_post_tx_locked()
783 libcfs_nid2str(peer->ibp_nid)); in kiblnd_post_tx_locked()
791 libcfs_nid2str(peer->ibp_nid)); in kiblnd_post_tx_locked()
807 kiblnd_tx_done(peer->ibp_ni, tx); in kiblnd_post_tx_locked()
810 libcfs_nid2str(peer->ibp_nid), in kiblnd_post_tx_locked()
815 kiblnd_pack_msg(peer->ibp_ni, msg, ver, conn->ibc_outstanding_credits, in kiblnd_post_tx_locked()
816 peer->ibp_nid, conn->ibc_incarnation); in kiblnd_post_tx_locked()
869 rc, libcfs_nid2str(peer->ibp_nid)); in kiblnd_post_tx_locked()
872 rc, libcfs_nid2str(peer->ibp_nid)); in kiblnd_post_tx_locked()
[all …]
Do2iblnd.c324 kib_peer_t *peer; in kiblnd_create_peer() local
332 LIBCFS_CPT_ALLOC(peer, lnet_cpt_table(), cpt, sizeof(*peer)); in kiblnd_create_peer()
333 if (peer == NULL) { in kiblnd_create_peer()
338 memset(peer, 0, sizeof(*peer)); /* zero flags etc */ in kiblnd_create_peer()
340 peer->ibp_ni = ni; in kiblnd_create_peer()
341 peer->ibp_nid = nid; in kiblnd_create_peer()
342 peer->ibp_error = 0; in kiblnd_create_peer()
343 peer->ibp_last_alive = 0; in kiblnd_create_peer()
344 atomic_set(&peer->ibp_refcount, 1); /* 1 ref for caller */ in kiblnd_create_peer()
346 INIT_LIST_HEAD(&peer->ibp_list); /* not in the peer table yet */ in kiblnd_create_peer()
[all …]
Do2iblnd.h646 #define kiblnd_peer_addref(peer) \ argument
649 (peer), libcfs_nid2str((peer)->ibp_nid), \
650 atomic_read(&(peer)->ibp_refcount)); \
651 atomic_inc(&(peer)->ibp_refcount); \
654 #define kiblnd_peer_decref(peer) \ argument
657 (peer), libcfs_nid2str((peer)->ibp_nid), \
658 atomic_read(&(peer)->ibp_refcount)); \
659 LASSERT_ATOMIC_POS(&(peer)->ibp_refcount); \
660 if (atomic_dec_and_test(&(peer)->ibp_refcount)) \
661 kiblnd_destroy_peer(peer); \
[all …]
/linux-4.4.14/drivers/net/wireless/mwifiex/
Dtdls.c435 const u8 *peer, u8 action_code, in mwifiex_prep_tdls_encap_data() argument
448 memcpy(tf->da, peer, ETH_ALEN); in mwifiex_prep_tdls_encap_data()
538 ret = mwifiex_tdls_add_vht_oper(priv, peer, skb); in mwifiex_prep_tdls_encap_data()
543 ret = mwifiex_tdls_add_ht_oper(priv, peer, 1, skb); in mwifiex_prep_tdls_encap_data()
549 ret = mwifiex_tdls_add_ht_oper(priv, peer, 0, skb); in mwifiex_prep_tdls_encap_data()
580 const u8 *peer, const u8 *bssid) in mwifiex_tdls_add_link_ie() argument
591 memcpy(lnkid->resp_sta, peer, ETH_ALEN); in mwifiex_tdls_add_link_ie()
594 int mwifiex_send_tdls_data_frame(struct mwifiex_private *priv, const u8 *peer, in mwifiex_send_tdls_data_frame() argument
636 ret = mwifiex_prep_tdls_encap_data(priv, peer, action_code, in mwifiex_send_tdls_data_frame()
646 mwifiex_tdls_add_link_ie(skb, priv->curr_addr, peer, in mwifiex_send_tdls_data_frame()
[all …]
Dcfg80211.c1576 const u8 *peer, in mwifiex_cfg80211_set_bitrate_mask() argument
3291 const u8 *peer, u8 action_code, u8 dialog_token, in mwifiex_cfg80211_tdls_mgmt() argument
3310 peer, status_code); in mwifiex_cfg80211_tdls_mgmt()
3311 mwifiex_add_auto_tdls_peer(priv, peer); in mwifiex_cfg80211_tdls_mgmt()
3312 ret = mwifiex_send_tdls_data_frame(priv, peer, action_code, in mwifiex_cfg80211_tdls_mgmt()
3317 mwifiex_add_auto_tdls_peer(priv, peer); in mwifiex_cfg80211_tdls_mgmt()
3320 peer, status_code); in mwifiex_cfg80211_tdls_mgmt()
3321 ret = mwifiex_send_tdls_data_frame(priv, peer, action_code, in mwifiex_cfg80211_tdls_mgmt()
3327 "Send TDLS Confirm to %pM status_code=%d\n", peer, in mwifiex_cfg80211_tdls_mgmt()
3329 ret = mwifiex_send_tdls_data_frame(priv, peer, action_code, in mwifiex_cfg80211_tdls_mgmt()
[all …]
Dmain.h1494 int mwifiex_send_tdls_data_frame(struct mwifiex_private *priv, const u8 *peer,
1498 int mwifiex_send_tdls_action_frame(struct mwifiex_private *priv, const u8 *peer,
1504 int mwifiex_tdls_oper(struct mwifiex_private *priv, const u8 *peer, u8 action);
/linux-4.4.14/drivers/net/wireless/iwlwifi/mvm/
Dtdls.c250 mvm->tdls_cs.peer.sent_timestamp = in iwl_mvm_tdls_update_cs_state()
301 const u8 *peer, bool peer_initiator, u32 timestamp) in iwl_mvm_tdls_check_action() argument
313 same_peer = ether_addr_equal(peer, sta->addr); in iwl_mvm_tdls_check_action()
340 else if (timestamp <= mvm->tdls_cs.peer.sent_timestamp) in iwl_mvm_tdls_check_action()
375 type, mvm->tdls_cs.state, peer, same_peer, in iwl_mvm_tdls_check_action()
385 const u8 *peer, bool peer_initiator, in iwl_mvm_tdls_config_channel_switch() argument
401 ret = iwl_mvm_tdls_check_action(mvm, type, peer, peer_initiator, in iwl_mvm_tdls_config_channel_switch()
417 sta = ieee80211_find_sta(vif, peer); in iwl_mvm_tdls_config_channel_switch()
428 mvm->tdls_cs.peer.chandef.chan) { in iwl_mvm_tdls_config_channel_switch()
430 chandef = &mvm->tdls_cs.peer.chandef; in iwl_mvm_tdls_config_channel_switch()
[all …]
/linux-4.4.14/drivers/firewire/
Dnet.c357 struct fwnet_peer *peer, u16 datagram_label, unsigned dg_size, in fwnet_pd_new() argument
381 list_add_tail(&new->pd_link, &peer->pd_list); in fwnet_pd_new()
393 static struct fwnet_partial_datagram *fwnet_pd_find(struct fwnet_peer *peer, in fwnet_pd_find() argument
398 list_for_each_entry(pd, &peer->pd_list, pd_link) in fwnet_pd_find()
418 static bool fwnet_pd_update(struct fwnet_peer *peer, in fwnet_pd_update() argument
431 list_move_tail(&pd->pd_link, &peer->pd_list); in fwnet_pd_update()
449 struct fwnet_peer *peer; in fwnet_peer_find_by_guid() local
451 list_for_each_entry(peer, &dev->peer_list, peer_link) in fwnet_peer_find_by_guid()
452 if (peer->guid == guid) in fwnet_peer_find_by_guid()
453 return peer; in fwnet_peer_find_by_guid()
[all …]
/linux-4.4.14/net/core/
Dnet_namespace.c151 static int alloc_netid(struct net *net, struct net *peer, int reqid) in alloc_netid() argument
160 return idr_alloc(&net->netns_ids, peer, min, max, GFP_ATOMIC); in alloc_netid()
169 static int net_eq_idr(int id, void *net, void *peer) in net_eq_idr() argument
171 if (net_eq(net, peer)) in net_eq_idr()
180 static int __peernet2id_alloc(struct net *net, struct net *peer, bool *alloc) in __peernet2id_alloc() argument
182 int id = idr_for_each(&net->netns_ids, net_eq_idr, peer); in __peernet2id_alloc()
194 id = alloc_netid(net, peer, -1); in __peernet2id_alloc()
203 static int __peernet2id(struct net *net, struct net *peer) in __peernet2id() argument
207 return __peernet2id_alloc(net, peer, &no); in __peernet2id()
214 int peernet2id_alloc(struct net *net, struct net *peer) in peernet2id_alloc() argument
[all …]
/linux-4.4.14/drivers/staging/lustre/lnet/lnet/
Drouter_proc.c317 struct lnet_peer *peer = NULL; in proc_lnet_routers() local
336 peer = lp; in proc_lnet_routers()
344 if (peer != NULL) { in proc_lnet_routers()
345 lnet_nid_t nid = peer->lp_nid; in proc_lnet_routers()
347 unsigned long deadline = peer->lp_ping_deadline; in proc_lnet_routers()
348 int nrefs = peer->lp_refcount; in proc_lnet_routers()
349 int nrtrrefs = peer->lp_rtr_refcount; in proc_lnet_routers()
350 int alive_cnt = peer->lp_alive_count; in proc_lnet_routers()
351 int alive = peer->lp_alive; in proc_lnet_routers()
352 int pingsent = !peer->lp_ping_notsent; in proc_lnet_routers()
[all …]
DMakefile6 router.o router_proc.o acceptor.o peer.o
/linux-4.4.14/drivers/nfc/
Dnfcsim.c133 struct nfcsim *peer = dev->peer_dev; in nfcsim_dep_link_up() local
139 mutex_lock(&peer->lock); in nfcsim_dep_link_up()
141 nfc_tm_activated(peer->nfc_dev, NFC_PROTO_NFC_DEP_MASK, in nfcsim_dep_link_up()
144 remote_gb = nfc_get_local_general_bytes(peer->nfc_dev, &remote_gb_len); in nfcsim_dep_link_up()
146 DEV_ERR(peer, "Can't get remote general bytes\n"); in nfcsim_dep_link_up()
148 mutex_unlock(&peer->lock); in nfcsim_dep_link_up()
152 mutex_unlock(&peer->lock); in nfcsim_dep_link_up()
292 struct nfcsim *peer = dev->peer_dev; in nfcsim_tx() local
308 mutex_lock(&peer->lock); in nfcsim_tx()
310 peer->clone_skb = skb_clone(skb, GFP_KERNEL); in nfcsim_tx()
[all …]
/linux-4.4.14/drivers/staging/rdma/amso1100/
Dc2_mq.c67 __raw_writew((__force u16) cpu_to_be16(q->priv), &q->peer->shared); in c2_mq_produce()
108 __raw_writew((__force u16) cpu_to_be16(q->priv), &q->peer->shared); in c2_mq_free()
142 u8 __iomem *pool_start, u16 __iomem *peer, u32 type) in c2_mq_req_init() argument
151 q->peer = (struct c2_mq_shared __iomem *) peer; in c2_mq_req_init()
160 u8 *pool_start, u16 __iomem *peer, u32 type) in c2_mq_rep_init() argument
169 q->peer = (struct c2_mq_shared __iomem *) peer; in c2_mq_rep_init()
Dc2_mq.h77 struct c2_mq_shared __iomem *peer; member
102 u8 __iomem *pool_start, u16 __iomem *peer, u32 type);
104 u8 *pool_start, u16 __iomem *peer, u32 type);
Dc2_cq.c230 shared = cq->mq.peer; in c2_arm_cq()
355 cq->mq.peer = ioremap_nocache(peer_pa, PAGE_SIZE); in c2_init_cq()
356 if (!cq->mq.peer) { in c2_init_cq()
Dc2_qp.c558 iounmap(qp->sq_mq.peer); in c2_alloc_qp()
631 iounmap(qp->sq_mq.peer); in c2_free_qp()
632 iounmap(qp->rq_mq.peer); in c2_free_qp()
/linux-4.4.14/drivers/acpi/acpica/
Dnsalloc.c181 next_node = next_node->peer; in acpi_ns_remove_node()
188 prev_node->peer = node->peer; in acpi_ns_remove_node()
194 parent_node->child = node->peer; in acpi_ns_remove_node()
254 node->peer = NULL; in acpi_ns_install_node()
263 while (child_node->peer) { in acpi_ns_install_node()
264 child_node = child_node->peer; in acpi_ns_install_node()
267 child_node->peer = node; in acpi_ns_install_node()
327 next_node = next_node->peer; in acpi_ns_delete_children()
Dnswalk.c84 return (child_node->peer); in acpi_ns_get_next_node()
142 next_node = next_node->peer; in acpi_ns_get_next_node_typed()
Dutinit.c226 acpi_gbl_root_node_struct.peer = NULL; in acpi_ut_init_globals()
Dnssearch.c157 node = node->peer; in acpi_ns_search_one_scope()
Daclocal.h176 struct acpi_namespace_node *peer; /* First peer */ member
/linux-4.4.14/drivers/net/wireless/brcm80211/brcmfmac/
Dproto.h38 u8 peer[ETH_ALEN]);
40 u8 peer[ETH_ALEN]);
85 brcmf_proto_delete_peer(struct brcmf_pub *drvr, int ifidx, u8 peer[ETH_ALEN]) in brcmf_proto_delete_peer()
87 drvr->proto->delete_peer(drvr, ifidx, peer); in brcmf_proto_delete_peer()
90 brcmf_proto_add_tdls_peer(struct brcmf_pub *drvr, int ifidx, u8 peer[ETH_ALEN]) in brcmf_proto_add_tdls_peer()
92 drvr->proto->add_tdls_peer(drvr, ifidx, peer); in brcmf_proto_add_tdls_peer()
Dflowring.c429 u8 peer[ETH_ALEN]) in brcmf_flowring_delete_peer()
445 if (memcmp(search->mac, peer, ETH_ALEN) == 0) { in brcmf_flowring_delete_peer()
455 if ((sta || (memcmp(hash[i].mac, peer, ETH_ALEN) == 0)) && in brcmf_flowring_delete_peer()
478 u8 peer[ETH_ALEN]) in brcmf_flowring_add_tdls_peer()
487 memcpy(tdls_entry->mac, peer, ETH_ALEN); in brcmf_flowring_add_tdls_peer()
493 if (memcmp(search->mac, peer, ETH_ALEN) == 0) in brcmf_flowring_add_tdls_peer()
497 if (memcmp(search->mac, peer, ETH_ALEN) == 0) in brcmf_flowring_add_tdls_peer()
Dflowring.h79 u8 peer[ETH_ALEN]);
81 u8 peer[ETH_ALEN]);
Dbcdc.c342 u8 peer[ETH_ALEN]) in brcmf_proto_bcdc_delete_peer()
348 u8 peer[ETH_ALEN]) in brcmf_proto_bcdc_add_tdls_peer()
Dmsgbuf.c817 brcmf_msgbuf_delete_peer(struct brcmf_pub *drvr, int ifidx, u8 peer[ETH_ALEN]) in brcmf_msgbuf_delete_peer()
821 brcmf_flowring_delete_peer(msgbuf->flow, ifidx, peer); in brcmf_msgbuf_delete_peer()
826 brcmf_msgbuf_add_tdls_peer(struct brcmf_pub *drvr, int ifidx, u8 peer[ETH_ALEN]) in brcmf_msgbuf_add_tdls_peer()
830 brcmf_flowring_add_tdls_peer(msgbuf->flow, ifidx, peer); in brcmf_msgbuf_add_tdls_peer()
/linux-4.4.14/net/unix/
Ddiag.c40 struct sock *peer; in sk_diag_dump_peer() local
43 peer = unix_peer_get(sk); in sk_diag_dump_peer()
44 if (peer) { in sk_diag_dump_peer()
45 unix_state_lock(peer); in sk_diag_dump_peer()
46 ino = sock_i_ino(peer); in sk_diag_dump_peer()
47 unix_state_unlock(peer); in sk_diag_dump_peer()
48 sock_put(peer); in sk_diag_dump_peer()
74 struct sock *req, *peer; in sk_diag_dump_icons() local
83 peer = unix_sk(req)->peer; in sk_diag_dump_icons()
84 buf[i++] = (peer ? sock_i_ino(peer) : 0); in sk_diag_dump_icons()
Daf_unix.c182 #define unix_peer(sk) (unix_sk(sk)->peer)
201 struct sock *peer; in unix_peer_get() local
204 peer = unix_peer(s); in unix_peer_get()
205 if (peer) in unix_peer_get()
206 sock_hold(peer); in unix_peer_get()
208 return peer; in unix_peer_get()
1455 static int unix_getname(struct socket *sock, struct sockaddr *uaddr, int *uaddr_len, int peer) in unix_getname() argument
1462 if (peer) { in unix_getname()
/linux-4.4.14/net/mac80211/
Dtdls.c195 struct sk_buff *skb, const u8 *peer, in ieee80211_tdls_add_link_ie() argument
203 rsp_addr = peer; in ieee80211_tdls_add_link_ie()
205 init_addr = peer; in ieee80211_tdls_add_link_ie()
354 struct sk_buff *skb, const u8 *peer, in ieee80211_tdls_add_setup_start_ies() argument
423 sta = sta_info_get(sdata, peer); in ieee80211_tdls_add_setup_start_ies()
466 ieee80211_tdls_add_link_ie(sdata, skb, peer, initiator); in ieee80211_tdls_add_setup_start_ies()
537 struct sk_buff *skb, const u8 *peer, in ieee80211_tdls_add_setup_cfm_ies() argument
550 sta = sta_info_get(sdata, peer); in ieee80211_tdls_add_setup_cfm_ies()
609 ieee80211_tdls_add_link_ie(sdata, skb, peer, initiator); in ieee80211_tdls_add_setup_cfm_ies()
637 struct sk_buff *skb, const u8 *peer, in ieee80211_tdls_add_chan_switch_req_ies() argument
[all …]
DKconfig214 bool "Verbose mesh peer link debugging"
219 verbose mesh peer link debugging messages (when mac80211
Ddebugfs_netdev.c543 IEEE80211_IF_FILE(peer, u.wds.remote_addr, MAC);
653 DEBUGFS_ADD(peer); in add_wds_files()
/linux-4.4.14/Documentation/
Dntb.txt10 events. Memory windows allow translated read and write access to the peer
32 Netdev. These drivers function together to create a logical link to the peer,
34 establishes a logical link to the peer, and creates queue pairs to exchange
49 scratchpad, and writes the value plus one to the first peer scratchpad, each
50 round before writing the peer doorbell register.
59 interrupt event and setting the peer doorbell register for the next
87 * *hw*/peer\_db - This file is used to read, set, and clear the peer doorbell.
89 * *hw*/peer\_mask - This file is used to read, set, and clear the peer doorbell
96 * *hw*/peer\_spad - This file is used to read and write peer scratchpads. See
110 * b2b\_mw\_idx - If the peer ntb is to be accessed via a memory window, then use
[all …]
DIntel-IOMMU.txt64 The same is true for peer to peer transactions. Hence we reserve the
/linux-4.4.14/drivers/isdn/mISDN/
Ddsp_core.c218 if (!dsp->ch.peer) { in dsp_rx_off_member()
226 if (dsp->ch.peer->ctrl(dsp->ch.peer, CONTROL_CHANNEL, &cq)) { in dsp_rx_off_member()
263 if (!dsp->ch.peer) { in dsp_fill_empty()
272 if (dsp->ch.peer->ctrl(dsp->ch.peer, CONTROL_CHANNEL, &cq)) { in dsp_fill_empty()
633 if (!ch->peer) { in get_features()
641 if (ch->peer->ctrl(ch->peer, CONTROL_CHANNEL, &cq) < 0) { in get_features()
655 if (ch->peer->ctrl(ch->peer, CONTROL_CHANNEL, &cq)) { in get_features()
919 if (ch->peer) in dsp_function()
920 return ch->recv(ch->peer, skb); in dsp_function()
939 if (ch->peer) in dsp_function()
[all …]
Dstack.c396 dev->teimgr->peer = &newst->own; in create_stack()
401 dev->D.peer = &newst->own; in create_stack()
443 ch->peer = &dev->D.st->own; in connect_layer1()
484 ch->peer = rq.ch; in connect_Bstack()
486 rq.ch->peer = ch; in connect_Bstack()
499 ch->peer = rq2.ch; in connect_Bstack()
509 rq2.ch->peer = rq.ch; in connect_Bstack()
511 rq.ch->peer = rq2.ch; in connect_Bstack()
541 ch->peer = &dev->D.st->own; in create_l2entity()
558 rq.ch->peer = &dev->D.st->own; in create_l2entity()
[all …]
Ddsp_hwec.c100 if (!dsp->ch.peer->ctrl(&dsp->ch, CONTROL_CHANNEL, &cq)) { in dsp_hwec_enable()
120 if (!dsp->ch.peer->ctrl(&dsp->ch, CONTROL_CHANNEL, &cq)) { in dsp_hwec_disable()
Dhwchannel.c31 if (likely(dch->dev.D.peer)) { in dchannel_bh()
32 err = dch->dev.D.recv(dch->dev.D.peer, skb); in dchannel_bh()
55 if (likely(bch->ch.peer)) { in bchannel_bh()
56 err = bch->ch.recv(bch->ch.peer, skb); in bchannel_bh()
400 if (ch->peer) { in queue_ch_frame()
404 if (!ch->recv(ch->peer, skb)) in queue_ch_frame()
Ddsp_tones.c447 if (dsp->ch.peer) { in dsp_tone_hw_message()
448 if (dsp->ch.recv(dsp->ch.peer, nskb)) in dsp_tone_hw_message()
Dsocket.c228 if (!_pms(sk)->ch.peer) in mISDN_sock_sendmsg()
230 err = _pms(sk)->ch.recv(_pms(sk)->ch.peer, skb); in mISDN_sock_sendmsg()
563 int *addr_len, int peer) in data_sock_getname() argument
Dtei.c352 if (mgr->ch.recv(mgr->ch.peer, skb)) { in do_send()
371 if (!mgr->ch.recv(mgr->ch.peer, skb)) in do_ack()
842 l2->ch.peer = mgr->ch.peer; in create_new_tei()
Ddsp_cmx.c370 if (dsp->ch.peer) in dsp_cmx_hw_message()
371 dsp->ch.peer->ctrl(dsp->ch.peer, CONTROL_CHANNEL, &cq); in dsp_cmx_hw_message()
Dlayer2.c192 ret = l2->ch.recv(l2->ch.peer, skb); in l2down_skb()
2111 if (l2->ch.peer) in l2_ctrl()
2112 l2->ch.peer->ctrl(l2->ch.peer, CLOSE_CHANNEL, NULL); in l2_ctrl()
/linux-4.4.14/net/x25/
Dx25_forward.c101 struct net_device *peer = NULL; in x25_forward_data() local
112 peer = frwd->dev2; in x25_forward_data()
114 peer = frwd->dev1; in x25_forward_data()
121 if ( (nb = x25_get_neigh(peer)) == NULL) in x25_forward_data()
/linux-4.4.14/drivers/staging/lustre/lustre/ptlrpc/
Dconnection.c48 ptlrpc_connection_get(lnet_process_id_t peer, lnet_nid_t self, in ptlrpc_connection_get() argument
53 conn = cfs_hash_lookup(conn_hash, &peer); in ptlrpc_connection_get()
61 conn->c_peer = peer; in ptlrpc_connection_get()
77 conn2 = cfs_hash_findadd_unique(conn_hash, &peer, &conn->c_hash); in ptlrpc_connection_get()
Devents.c435 lnet_process_id_t *peer, lnet_nid_t *self) in ptlrpc_uuid_to_peer() argument
449 peer->pid = LUSTRE_SRV_LNET_PID; in ptlrpc_uuid_to_peer()
458 peer->nid = *self = LNET_MKNID(LNET_MKNET(LOLND, 0), 0); in ptlrpc_uuid_to_peer()
477 peer->nid = dst_nid; in ptlrpc_uuid_to_peer()
483 CDEBUG(D_NET, "%s->%s\n", uuid->uuid, libcfs_id2str(*peer)); in ptlrpc_uuid_to_peer()
Dniobuf.c116 lnet_process_id_t peer; in ptlrpc_register_bulk() local
145 peer = desc->bd_import->imp_connection->c_peer; in ptlrpc_register_bulk()
178 rc = LNetMEAttach(desc->bd_portal, peer, xid, 0, in ptlrpc_register_bulk()
222 desc->bd_import->imp_obd->obd_name, libcfs_id2str(peer), in ptlrpc_register_bulk()
/linux-4.4.14/drivers/misc/vmw_vmci/
Dvmci_queue_pair.c176 u32 peer; member
212 u32 peer; member
965 u32 peer, in qp_guest_endpoint_create() argument
986 entry->qp.peer = peer; in qp_guest_endpoint_create()
1051 alloc_msg->peer = entry->qp.peer; in qp_alloc_hypercall()
1182 u32 peer, in qp_alloc_guest_work() argument
1252 queue_pair_entry = qp_guest_endpoint_create(*handle, peer, flags, in qp_alloc_guest_work()
1287 (queue_pair_entry->qp.peer != VMCI_INVALID_ID && in qp_alloc_guest_work()
1288 queue_pair_entry->qp.peer != context_id)) { in qp_alloc_guest_work()
1367 u32 peer, in qp_broker_create() argument
[all …]
Dvmci_queue_pair.h39 u32 peer; member
150 int vmci_qp_broker_alloc(struct vmci_handle handle, u32 peer,
165 u32 peer, u32 flags, u32 priv_flags,
Dvmci_host.c70 u32 peer; member
476 alloc_info.peer, in vmci_host_do_alloc_queuepair()
501 alloc_info.peer, in vmci_host_do_alloc_queuepair()
/linux-4.4.14/net/wireless/
Dtrace.h1432 const u8 *peer, const struct cfg80211_bitrate_mask *mask),
1433 TP_ARGS(wiphy, netdev, peer, mask),
1437 MAC_ENTRY(peer)
1442 MAC_ASSIGN(peer, peer);
1445 WIPHY_PR_ARG, NETDEV_PR_ARG, MAC_PR_ARG(peer))
1551 u8 *peer, u8 action_code, u8 dialog_token,
1554 TP_ARGS(wiphy, netdev, peer, action_code, dialog_token, status_code,
1559 MAC_ENTRY(peer)
1570 MAC_ASSIGN(peer, peer);
1581 WIPHY_PR_ARG, NETDEV_PR_ARG, MAC_PR_ARG(peer),
[all …]
Drdev-ops.h592 struct net_device *dev, const u8 *peer, in rdev_set_bitrate_mask() argument
596 trace_rdev_set_bitrate_mask(&rdev->wiphy, dev, peer, mask); in rdev_set_bitrate_mask()
597 ret = rdev->ops->set_bitrate_mask(&rdev->wiphy, dev, peer, mask); in rdev_set_bitrate_mask()
801 struct net_device *dev, u8 *peer, in rdev_tdls_mgmt() argument
807 trace_rdev_tdls_mgmt(&rdev->wiphy, dev, peer, action_code, in rdev_tdls_mgmt()
810 ret = rdev->ops->tdls_mgmt(&rdev->wiphy, dev, peer, action_code, in rdev_tdls_mgmt()
818 struct net_device *dev, u8 *peer, in rdev_tdls_oper() argument
822 trace_rdev_tdls_oper(&rdev->wiphy, dev, peer, oper); in rdev_tdls_oper()
823 ret = rdev->ops->tdls_oper(&rdev->wiphy, dev, peer, oper); in rdev_tdls_oper()
829 struct net_device *dev, const u8 *peer, in rdev_probe_client() argument
[all …]
Dnl80211.c8078 u8 *peer; in nl80211_tdls_mgmt() local
8092 peer = nla_data(info->attrs[NL80211_ATTR_MAC]); in nl80211_tdls_mgmt()
8101 return rdev_tdls_mgmt(rdev, dev, peer, action_code, in nl80211_tdls_mgmt()
8113 u8 *peer; in nl80211_tdls_oper() local
8124 peer = nla_data(info->attrs[NL80211_ATTR_MAC]); in nl80211_tdls_oper()
8126 return rdev_tdls_oper(rdev, dev, peer, operation); in nl80211_tdls_oper()
10430 const u8 *peer; in nl80211_add_tx_ts() local
10459 peer = nla_data(info->attrs[NL80211_ATTR_MAC]); in nl80211_add_tx_ts()
10481 err = rdev_add_tx_ts(rdev, dev, tsid, peer, up, admitted_time); in nl80211_add_tx_ts()
10493 const u8 *peer; in nl80211_del_tx_ts() local
[all …]
/linux-4.4.14/drivers/block/drbd/
Ddrbd_state.c123 enum drbd_role peer = R_UNKNOWN; in conn_highest_peer() local
130 peer = max_role(peer, device->state.peer); in conn_highest_peer()
134 return peer; in conn_highest_peer()
447 drbd_role_str(ns.peer), in print_st()
480 if (ns.peer != os.peer && flags & CS_DC_PEER) in print_state_change()
482 drbd_role_str(os.peer), in print_state_change()
483 drbd_role_str(ns.peer)); in print_state_change()
567 if (ns.peer == R_PRIMARY) in is_valid_state()
788 ns.peer = R_UNKNOWN; in sanitize_state()
1129 (device->state.pdsk < D_INCONSISTENT && device->state.peer == R_PRIMARY)) in __drbd_set_state()
[all …]
Ddrbd_state.h83 unsigned peer:2 ; /* 3/4 primary/secondary/unknown */ member
101 unsigned peer:2 ; /* 3/4 primary/secondary/unknown */
Ddrbd_receiver.c2687 if (device->state.peer != R_PRIMARY in receive_DataRequest()
2723 int self, peer, rv = -100; in drbd_asb_recover_0p() local
2728 peer = device->p_uuid[UI_BITMAP] & 1; in drbd_asb_recover_0p()
2746 if (self == 0 && peer == 1) { in drbd_asb_recover_0p()
2750 if (self == 1 && peer == 0) { in drbd_asb_recover_0p()
2756 if (self == 0 && peer == 1) { in drbd_asb_recover_0p()
2760 if (self == 1 && peer == 0) { in drbd_asb_recover_0p()
2938 u64 self, peer; in drbd_uuid_compare() local
2942 peer = device->p_uuid[UI_CURRENT] & ~((u64)1); in drbd_uuid_compare()
2945 if (self == UUID_JUST_CREATED && peer == UUID_JUST_CREATED) in drbd_uuid_compare()
[all …]
Ddrbd_nl.c1184 unsigned int now, new, local, peer; in drbd_reconsider_max_bio_size() local
1188 peer = device->peer_max_bio_size; /* Eventually last known value, from meta data */ in drbd_reconsider_max_bio_size()
1201 peer = min(device->peer_max_bio_size, DRBD_MAX_SIZE_H80_PACKET); in drbd_reconsider_max_bio_size()
1204 peer = DRBD_MAX_SIZE_H80_PACKET; in drbd_reconsider_max_bio_size()
1206 peer = DRBD_MAX_BIO_SIZE_P95; /* drbd 8.3.8 onwards, before 8.4.0 */ in drbd_reconsider_max_bio_size()
1208 peer = DRBD_MAX_BIO_SIZE; in drbd_reconsider_max_bio_size()
1214 if (peer > device->peer_max_bio_size) in drbd_reconsider_max_bio_size()
1215 device->peer_max_bio_size = peer; in drbd_reconsider_max_bio_size()
1217 new = min(local, peer); in drbd_reconsider_max_bio_size()
2478 if (device->state.role != device->state.peer) in resync_after_online_grow()
[all …]
Ddrbd_proc.c301 drbd_role_str(state.peer), in drbd_seq_show()
Ddrbd_main.c1897 .peer = R_UNKNOWN, in drbd_set_defaults()
3346 unsigned int peer; in drbd_md_read() local
3347 peer = be32_to_cpu(buffer->la_peer_max_bio_size); in drbd_md_read()
3348 peer = max(peer, DRBD_MAX_BIO_SIZE_SAFE); in drbd_md_read()
3349 device->peer_max_bio_size = peer; in drbd_md_read()
/linux-4.4.14/drivers/net/ethernet/qlogic/qlcnic/
Dqlcnic_dcb.c1020 struct qlcnic_dcb_cee *peer; in qlcnic_dcb_peer_app_info() local
1029 peer = &adapter->dcb->cfg->type[QLC_DCB_PEER_IDX]; in qlcnic_dcb_peer_app_info()
1032 if (peer->app[i].valid) in qlcnic_dcb_peer_app_info()
1043 struct qlcnic_dcb_cee *peer; in qlcnic_dcb_peer_app_table() local
1050 peer = &adapter->dcb->cfg->type[QLC_DCB_PEER_IDX]; in qlcnic_dcb_peer_app_table()
1053 app = &peer->app[i]; in qlcnic_dcb_peer_app_table()
1069 struct qlcnic_dcb_cee *peer; in qlcnic_dcb_cee_peer_get_pg() local
1075 peer = &adapter->dcb->cfg->type[QLC_DCB_PEER_IDX]; in qlcnic_dcb_cee_peer_get_pg()
1078 if (!peer->pg_cfg[i].valid) in qlcnic_dcb_cee_peer_get_pg()
1081 pg->pg_bw[j] = peer->pg_cfg[i].total_bw_percent; in qlcnic_dcb_cee_peer_get_pg()
[all …]
/linux-4.4.14/drivers/ata/
Dpata_amd.c49 struct ata_device *peer = ata_dev_pair(adev); in timing_setup() local
66 if (peer) { in timing_setup()
68 if (peer->dma_mode) { in timing_setup()
69 ata_timing_compute(peer, peer->dma_mode, &apeer, T, UT); in timing_setup()
72 ata_timing_compute(peer, peer->pio_mode, &apeer, T, UT); in timing_setup()
Dpata_atp867x.c216 struct ata_device *peer = ata_dev_pair(adev); in atp867x_set_piomode() local
227 if (peer && peer->pio_mode) { in atp867x_set_piomode()
228 ata_timing_compute(peer, peer->pio_mode, &p, T, UT); in atp867x_set_piomode()
Dpata_via.c248 struct ata_device *peer = ata_dev_pair(adev); in via_do_set_mode() local
269 if (peer) { in via_do_set_mode()
270 if (peer->pio_mode) { in via_do_set_mode()
271 ata_timing_compute(peer, peer->pio_mode, &p, T, UT); in via_do_set_mode()
/linux-4.4.14/drivers/staging/lustre/lnet/selftest/
Dselftest.h416 sfw_create_rpc(lnet_process_id_t peer, int service,
420 lnet_process_id_t peer, unsigned features,
433 srpc_create_client_rpc(lnet_process_id_t peer, int service,
521 srpc_init_client_rpc (srpc_client_rpc_t *rpc, lnet_process_id_t peer, in srpc_init_client_rpc() argument
533 lst_sched_test[lnet_cpt_of_nid(peer.nid)]); in srpc_init_client_rpc()
537 rpc->crpc_dest = peer; in srpc_init_client_rpc()
Drpc.c357 int len, int options, lnet_process_id_t peer, in srpc_post_passive_rdma() argument
364 rc = LNetMEAttach(portal, peer, matchbits, 0, LNET_UNLINK, in srpc_post_passive_rdma()
391 libcfs_id2str(peer), portal, matchbits); in srpc_post_passive_rdma()
397 int options, lnet_process_id_t peer, lnet_nid_t self, in srpc_post_active_rdma() argument
421 rc = LNetPut(self, *mdh, LNET_NOACK_REQ, peer, in srpc_post_active_rdma()
426 rc = LNetGet(self, *mdh, peer, portal, matchbits, 0); in srpc_post_active_rdma()
432 libcfs_id2str(peer), portal, matchbits, rc); in srpc_post_active_rdma()
442 libcfs_id2str(peer), portal, matchbits); in srpc_post_active_rdma()
448 srpc_post_active_rqtbuf(lnet_process_id_t peer, int service, void *buf, in srpc_post_active_rqtbuf() argument
452 buf, len, LNET_MD_OP_PUT, peer, in srpc_post_active_rqtbuf()
[all …]
Dframework.c899 sfw_create_test_rpc(sfw_test_unit_t *tsu, lnet_process_id_t peer, in sfw_create_test_rpc() argument
921 rpc = srpc_create_client_rpc(peer, tsi->tsi_service, nblk, in sfw_create_test_rpc()
925 srpc_init_client_rpc(rpc, peer, tsi->tsi_service, nblk, in sfw_create_test_rpc()
1378 sfw_create_rpc(lnet_process_id_t peer, int service, in sfw_create_rpc() argument
1394 srpc_init_client_rpc(rpc, peer, service, 0, 0, in sfw_create_rpc()
1401 rpc = srpc_create_client_rpc(peer, service, in sfw_create_rpc()
/linux-4.4.14/include/uapi/linux/
Dscif_ioctl.h80 struct scif_port_id peer; member
91 struct scif_port_id peer; member
Dtipc.h228 __u32 peer; member
/linux-4.4.14/drivers/ide/
Damd74xx.c85 ide_drive_t *peer = ide_get_pair_dev(drive); in amd_set_drive() local
96 if (peer) { in amd_set_drive()
97 ide_timing_compute(peer, peer->pio_mode, &p, T, UT); in amd_set_drive()
Dvia82cxxx.c181 ide_drive_t *peer = ide_get_pair_dev(drive); in via_set_drive() local
201 if (peer) { in via_set_drive()
202 ide_timing_compute(peer, peer->pio_mode, &p, T, UT); in via_set_drive()
Dcmd640.c472 ide_drive_t *peer = ide_get_pair_dev(drive); in program_drive_counts() local
475 if (peer) { in program_drive_counts()
/linux-4.4.14/net/ipv4/
Dinetpeer.c493 bool inet_peer_xrlim_allow(struct inet_peer *peer, int timeout) in inet_peer_xrlim_allow() argument
498 if (!peer) in inet_peer_xrlim_allow()
501 token = peer->rate_tokens; in inet_peer_xrlim_allow()
503 token += now - peer->rate_last; in inet_peer_xrlim_allow()
504 peer->rate_last = now; in inet_peer_xrlim_allow()
511 peer->rate_tokens = token; in inet_peer_xrlim_allow()
Droute.c839 struct inet_peer *peer; in ip_rt_send_redirect() local
855 peer = inet_getpeer_v4(net->ipv4.peers, ip_hdr(skb)->saddr, vif, 1); in ip_rt_send_redirect()
856 if (!peer) { in ip_rt_send_redirect()
865 if (time_after(jiffies, peer->rate_last + ip_rt_redirect_silence)) in ip_rt_send_redirect()
866 peer->rate_tokens = 0; in ip_rt_send_redirect()
871 if (peer->rate_tokens >= ip_rt_redirect_number) { in ip_rt_send_redirect()
872 peer->rate_last = jiffies; in ip_rt_send_redirect()
879 if (peer->rate_tokens == 0 || in ip_rt_send_redirect()
881 (peer->rate_last + in ip_rt_send_redirect()
882 (ip_rt_redirect_load << peer->rate_tokens)))) { in ip_rt_send_redirect()
[all …]
Dip_fragment.c83 struct inet_peer *peer; member
153 qp->peer = sysctl_ipfrag_max_dist ? in ip4_frag_init()
163 if (qp->peer) in ip4_frag_free()
164 inet_putpeer(qp->peer); in ip4_frag_free()
277 struct inet_peer *peer = qp->peer; in ip_frag_too_far() local
283 if (!peer || !max) in ip_frag_too_far()
287 end = atomic_inc_return(&peer->rid); in ip_frag_too_far()
Dicmp.c313 struct inet_peer *peer; in icmpv4_xrlim_allow() local
315 peer = inet_getpeer_v4(net->ipv4.peers, fl4->daddr, vif, 1); in icmpv4_xrlim_allow()
316 rc = inet_peer_xrlim_allow(peer, in icmpv4_xrlim_allow()
318 if (peer) in icmpv4_xrlim_allow()
319 inet_putpeer(peer); in icmpv4_xrlim_allow()
Daf_inet.c698 int *uaddr_len, int peer) in inet_getname() argument
705 if (peer) { in inet_getname()
708 peer == 1)) in inet_getname()
/linux-4.4.14/include/net/
Dnet_namespace.h280 int peernet2id_alloc(struct net *net, struct net *peer);
281 int peernet2id(struct net *net, struct net *peer);
282 bool peernet_has_id(struct net *net, struct net *peer);
Dinet_common.h34 int peer);
Daf_unix.h56 struct sock *peer; member
Dinetpeer.h153 bool inet_peer_xrlim_allow(struct inet_peer *peer, int timeout);
Dcfg80211.h2640 const u8 *peer,
2695 const u8 *peer, u8 action_code, u8 dialog_token,
2699 const u8 *peer, enum nl80211_tdls_operation oper);
2702 const u8 *peer, u64 *cookie);
2747 u8 tsid, const u8 *peer, u8 user_prio,
2750 u8 tsid, const u8 *peer);
4825 const u8 *peer, u32 num_packets, gfp_t gfp);
4839 void cfg80211_cqm_txe_notify(struct net_device *dev, const u8 *peer,
5049 void cfg80211_tdls_oper_request(struct net_device *dev, const u8 *peer,
Ddn_dev.h96 struct neighbour *peer; /* Peer on pointopoint links */ member
Ddn.h69 struct sockaddr_dn peer; /* Remote address */ member
/linux-4.4.14/include/linux/
Ddrbd.h270 unsigned peer:2 ; /* 3/4 primary/secondary/unknown */ member
292 unsigned peer:2 ; /* 3/4 primary/secondary/unknown */
DmISDNif.h474 struct mISDNchannel *peer; member
570 if (!ch->peer) in _queue_data()
575 if (ch->recv(ch->peer, skb)) in _queue_data()
Dvmw_vmci_api.h58 u32 peer, u32 flags, u32 priv_flags);
Dscif.h331 int scif_accept(scif_epd_t epd, struct scif_port_id *peer, scif_epd_t
Dide.h1555 ide_drive_t *peer = drive->hwif->devices[(drive->dn ^ 1) & 1]; in ide_get_pair_dev() local
1557 return (peer->dev_flags & IDE_DFLAG_PRESENT) ? peer : NULL; in ide_get_pair_dev()
Dnet.h148 int *sockaddr_len, int peer);
Dvmw_vmci_defs.h686 u32 peer; member
/linux-4.4.14/include/net/sctp/
Dsm.h276 void sctp_generate_t3_rtx_event(unsigned long peer);
277 void sctp_generate_heartbeat_event(unsigned long peer);
278 void sctp_generate_proto_unreach_event(unsigned long peer);
Dstructs.h1283 const union sctp_addr *peer,
1519 } peer; member
1887 struct sctp_transport *peer);
/linux-4.4.14/Documentation/networking/
Dipsec.txt28 when sending non-compressed packet to the peer(whether or not packet len
33 The result is much more wired to the user when ping peer with different
Dx25-iface.txt102 to the peer.
104 automatically cause the peer to re-transmit the dropped packet
122 The driver could uses this for flow-controlling the peer by means
Dl2tp.txt62 pppd, handles all PPP interaction with the peer. PPP network
72 peer. If non-IP frames are to be passed over the tunnel, the interface
161 are where there is no L2TP control message exchange with the peer to
213 and peer 192.168.1.2, using IP addresses 10.5.1.1 and 10.5.1.2 for the
220 # ip addr add 10.5.1.2/32 peer 10.5.1.1/32 dev l2tpeth0
227 Repeat the above at the peer, with ports, tunnel/session ids and IP
229 32-bit number, but the values must be reversed at the peer.
Dbonding.txt608 peer implementations will have varying tolerances for
659 Request the bonding driver copies and saves the peer's
661 Reply arrives from the peer, its hardware address is
663 reply to this peer assigning it to one of the slaves
705 Specify the number of peer notifications (gratuitous ARPs and
708 (possibly immediately) a peer notification is sent on the
848 network peer on the same slave.
870 network peer on the same slave. For non-IP traffic,
885 traffic to a particular network peer to span multiple
962 driver sends learning packets to each slaves peer switch.
[all …]
Drds.txt218 there is space in the peer's receive buffers for more data. This
321 adds any new send credits available to peer (h_credits)
/linux-4.4.14/Documentation/filesystems/
Dsharedsubtree.txt247 A 'peer group' is defined as a group of vfsmounts that propagate
253 'peer group'.
260 to the same peer group. Anything mounted or unmounted under
261 /mnt or /tmp reflect in all the other mounts of its peer
284 has its own peer group too. This vfsmount receives propagation
286 events to its 'peer group' and to its slave vfsmounts.
289 peer group, and this peer-group is a slave of some other
290 peer group.
329 * if the shared mount is the only mount in its peer group, making it
371 'B'. And finally the peer-group of 'C' is merged with the peer group
[all …]
/linux-4.4.14/net/decnet/
Ddn_nsp_out.c95 fld.daddr = dn_saddr2dn(&scp->peer); in dn_nsp_send()
675 if (scp->peer.sdn_objnum) in dn_nsp_send_conninit()
678 skb_put(skb, dn_sockaddr2username(&scp->peer, in dn_nsp_send_conninit()
684 if (scp->peer.sdn_flags & SDF_PROXY) in dn_nsp_send_conninit()
686 if (scp->peer.sdn_flags & SDF_UICPROXY) in dn_nsp_send_conninit()
Daf_decnet.c421 if (cb->src != dn_saddr2dn(&scp->peer)) in dn_find_by_skb()
516 scp->peer.sdn_family = AF_DECnet; in dn_alloc_sock()
949 memcpy(&scp->peer, addr, sizeof(struct sockaddr_dn)); in __dn_connect()
954 fld.daddr = dn_saddr2dn(&scp->peer); in __dn_connect()
1137 skb_pull(skb, dn_username2sockaddr(skb->data, skb->len, &(DN_SK(newsk)->peer), &type)); in dn_accept()
1138 *(__le16 *)(DN_SK(newsk)->peer.sdn_add.a_addr) = cb->src; in dn_accept()
1151 DN_SK(newsk)->peer.sdn_flags |= SDF_PROXY; in dn_accept()
1154 DN_SK(newsk)->peer.sdn_flags |= SDF_UICPROXY; in dn_accept()
1182 static int dn_getname(struct socket *sock, struct sockaddr *uaddr,int *uaddr_len,int peer) in dn_getname() argument
1192 if (peer) { in dn_getname()
[all …]
Ddn_dev.c1215 if (dn_db->peer) in dn_dev_delete()
1216 neigh_release(dn_db->peer); in dn_dev_delete()
1371 dn_db->peer ? dn_addr2asc(le16_to_cpu(*(__le16 *)dn_db->peer->primary_key), peer_buf) : ""); in dn_dev_seq_show()
/linux-4.4.14/drivers/misc/mic/scif/
Dscif_api.c148 msg.dst = ep->peer; in scif_disconnect_ep()
747 int scif_accept(scif_epd_t epd, struct scif_port_id *peer, in scif_accept() argument
763 if (!peer || !newepd) in scif_accept()
804 peer->node = conreq->msg.src.node; in scif_accept()
805 peer->port = conreq->msg.src.port; in scif_accept()
816 cep->remote_dev = &scif_dev[peer->node]; in scif_accept()
857 cep->peer.node = peer->node; in scif_accept()
858 cep->peer.port = peer->port; in scif_accept()
Dscif_epd.c180 ep->peer.node = msg->src.node; in scif_cnctgnt()
181 ep->peer.port = msg->src.port; in scif_cnctgnt()
Dscif_epd.h109 struct scif_port_id peer; member
Dscif_fd.c118 err = __scif_connect(priv, &req.peer, non_block); in scif_fdioctl()
145 err = scif_accept(priv, &request.peer, ep, request.flags); in scif_fdioctl()
/linux-4.4.14/sound/usb/6fire/
Dpcm.h37 struct pcm_urb *peer; member
Dpcm.c293 struct pcm_urb *out_urb = in_urb->peer; in usb6fire_pcm_in_urb_handler()
649 rt->in_urbs[i].peer = &rt->out_urbs[i]; in usb6fire_pcm_init()
650 rt->out_urbs[i].peer = &rt->in_urbs[i]; in usb6fire_pcm_init()
/linux-4.4.14/Documentation/blockdev/drbd/
Ddisk-states-8.dot15 Failed -> Diskless [ label = "sending notify to peer" ]
Ddata-structure-v9.txt8 devices (aka volumes) and connections to other nodes ("peer nodes"). Each DRBD
/linux-4.4.14/net/tipc/
Dlink.h225 int window, u32 session, u32 ownnode, u32 peer,
232 bool tipc_link_bc_create(struct net *net, u32 ownnode, u32 peer,
Dlink.c259 int window, u32 session, u32 ownnode, u32 peer, in tipc_link_create() argument
276 tipc_msg_init(ownnode, hdr, LINK_PROTOCOL, RESET_MSG, INT_H_SIZE, peer); in tipc_link_create()
284 if_name, tipc_zone(peer), tipc_cluster(peer), tipc_node(peer)); in tipc_link_create()
287 l->addr = peer; in tipc_link_create()
323 bool tipc_link_bc_create(struct net *net, u32 ownnode, u32 peer, in tipc_link_bc_create() argument
333 0, ownnode, peer, peer_caps, bc_sndlink, in tipc_link_bc_create()
Dsocket.c559 int *uaddr_len, int peer) in tipc_getname() argument
566 if (peer) { in tipc_getname()
568 ((peer != 2) || (sock->state != SS_DISCONNECTING))) in tipc_getname()
2478 lnr.bearer_id & 0xffff, lnr.peer, in tipc_ioctl()
/linux-4.4.14/drivers/uwb/
DKconfig15 The topology is peer to peer; however, higher level
/linux-4.4.14/net/ipv6/
Dicmp.c208 struct inet_peer *peer; in icmpv6_xrlim_allow() local
210 peer = inet_getpeer_v6(net->ipv6.peers, in icmpv6_xrlim_allow()
212 res = inet_peer_xrlim_allow(peer, tmo); in icmpv6_xrlim_allow()
213 if (peer) in icmpv6_xrlim_allow()
214 inet_putpeer(peer); in icmpv6_xrlim_allow()
Daf_inet6.c447 int *uaddr_len, int peer) in inet6_getname() argument
457 if (peer) { in inet6_getname()
461 peer == 1) in inet6_getname()
Dndisc.c1490 struct inet_peer *peer; in ndisc_send_redirect() local
1537 peer = inet_getpeer_v6(net->ipv6.peers, &ipv6_hdr(skb)->saddr, 1); in ndisc_send_redirect()
1538 ret = inet_peer_xrlim_allow(peer, 1*HZ); in ndisc_send_redirect()
1539 if (peer) in ndisc_send_redirect()
1540 inet_putpeer(peer); in ndisc_send_redirect()
Dip6_output.c464 struct inet_peer *peer; in ip6_forward() local
478 peer = inet_getpeer_v6(net->ipv6.peers, &hdr->daddr, 1); in ip6_forward()
483 if (inet_peer_xrlim_allow(peer, 1*HZ)) in ip6_forward()
485 if (peer) in ip6_forward()
486 inet_putpeer(peer); in ip6_forward()
/linux-4.4.14/Documentation/mic/
Dscif_overview.txt22 SCIF exposes the notion of a connection which can be used by peer processes on
24 process in a SCIF node initiates a SCIF connection to a peer process on a
/linux-4.4.14/fs/btrfs/
Dreada.c597 struct reada_zone *peer; in reada_peer_zones_set_lock() local
598 peer = radix_tree_lookup(&zone->devs[i]->reada_zones, index); in reada_peer_zones_set_lock()
599 if (peer && peer->device != zone->device) in reada_peer_zones_set_lock()
600 peer->locked = lock; in reada_peer_zones_set_lock()
/linux-4.4.14/drivers/staging/lustre/include/linux/lnet/
Dlib-types.h232 void (*lnd_notify)(struct lnet_ni *ni, lnet_nid_t peer, int alive);
235 void (*lnd_query)(struct lnet_ni *ni, lnet_nid_t peer,
/linux-4.4.14/Documentation/DocBook/
Drapidio.xml.db90 API-rio-enum-peer
92 API-rio-disc-peer
/linux-4.4.14/fs/ceph/
Dcaps.c3324 int peer; in handle_cap_import() local
3328 peer = le32_to_cpu(ph->mds); in handle_cap_import()
3331 peer = -1; in handle_cap_import()
3335 inode, ci, mds, mseq, peer); in handle_cap_import()
3360 ocap = peer >= 0 ? __get_cap_for_mds(ci, peer) : NULL; in handle_cap_import()
3363 ocap, peer, ph->flags); in handle_cap_import()
3370 ceph_vinop(inode), peer, ocap->seq, in handle_cap_import()
3400 struct ceph_mds_cap_peer *peer = NULL; in ceph_handle_caps() local
3447 if (p + sizeof(*peer) > end) in ceph_handle_caps()
3449 peer = p; in ceph_handle_caps()
[all …]
/linux-4.4.14/drivers/net/ethernet/sfc/
Dsiena_sriov.c1087 struct vfdi_endpoint *peer; in efx_siena_sriov_peer_work() local
1103 peer = vfdi_status->peers + 1; in efx_siena_sriov_peer_work()
1111 *peer++ = vf->addr; in efx_siena_sriov_peer_work()
1121 ether_addr_copy(peer->mac_addr, local_addr->addr); in efx_siena_sriov_peer_work()
1122 peer->tci = 0; in efx_siena_sriov_peer_work()
1123 ++peer; in efx_siena_sriov_peer_work()
1144 peer = (struct vfdi_endpoint *)epp->ptr; in efx_siena_sriov_peer_work()
/linux-4.4.14/drivers/net/wireless/cw1200/
Dwsm.h1018 u8 peer[6]; /* MAC address of the peer station */ member
1030 u8 peer[6]; /* MAC address of the peer station */ member
1044 u8 peer[6]; /* MAC address of the peer station */ member
1055 u8 peer[6]; /* MAC address of the peer station */ member
Dsta.c722 memcpy(wsm_key->wep_pairwise.peer, in cw1200_set_key()
739 memcpy(wsm_key->tkip_pairwise.peer, in cw1200_set_key()
773 memcpy(wsm_key->aes_pairwise.peer, in cw1200_set_key()
796 memcpy(wsm_key->wapi_pairwise.peer, in cw1200_set_key()
/linux-4.4.14/net/atm/
Dpvc.c89 int *sockaddr_len, int peer) in pvc_getname() argument
Dsvc.c420 int *sockaddr_len, int peer) in svc_getname() argument
426 memcpy(addr, peer ? &ATM_SD(sock)->remote : &ATM_SD(sock)->local, in svc_getname()
/linux-4.4.14/drivers/scsi/ufs/
Dufshcd.h634 u8 attr_set, u32 mib_val, u8 peer);
636 u32 *mib_val, u8 peer);
Dufshcd.c2122 u8 attr_set, u32 mib_val, u8 peer) in ufshcd_dme_set_attr() argument
2129 const char *set = action[!!peer]; in ufshcd_dme_set_attr()
2132 uic_cmd.command = peer ? in ufshcd_dme_set_attr()
2157 u32 *mib_val, u8 peer) in ufshcd_dme_get_attr() argument
2164 const char *get = action[!!peer]; in ufshcd_dme_get_attr()
2170 if (peer && (hba->quirks & UFSHCD_QUIRK_DME_PEER_ACCESS_AUTO_MODE)) { in ufshcd_dme_get_attr()
2192 uic_cmd.command = peer ? in ufshcd_dme_get_attr()
2206 if (peer && (hba->quirks & UFSHCD_QUIRK_DME_PEER_ACCESS_AUTO_MODE) in ufshcd_dme_get_attr()
2687 static int ufshcd_disable_tx_lcc(struct ufs_hba *hba, bool peer) in ufshcd_disable_tx_lcc() argument
2691 if (!peer) in ufshcd_disable_tx_lcc()
[all …]
/linux-4.4.14/drivers/net/can/
Djanz-ican3.c298 u8 locl, peer, xord; in ican3_old_recv_msg() local
302 peer = ioread8(mod->dpm + MSYNC_PEER); in ican3_old_recv_msg()
304 xord = locl ^ peer; in ican3_old_recv_msg()
343 u8 locl, peer, xord; in ican3_old_send_msg() local
347 peer = ioread8(mod->dpm + MSYNC_PEER); in ican3_old_send_msg()
349 xord = locl ^ peer; in ican3_old_send_msg()
/linux-4.4.14/net/rds/
Daf_rds.c113 int *uaddr_len, int peer) in rds_getname() argument
121 if (peer) { in rds_getname()
/linux-4.4.14/net/l2tp/
Dl2tp_ip.c345 int *uaddr_len, int peer) in l2tp_ip_getname() argument
354 if (peer) { in l2tp_ip_getname()
Dl2tp_ip6.c414 int *uaddr_len, int peer) in l2tp_ip6_getname() argument
425 if (peer) { in l2tp_ip6_getname()
/linux-4.4.14/Documentation/usb/
Dpower-management.txt632 In addition to these files some ports may have a 'peer' link to a port on
634 hi-speed peer.
636 $prefix/3-1:1.0/3-1-port1/peer -> ../../../../usb2/2-1/2-1:1.0/2-1-port1
637 ../../../../usb2/2-1/2-1:1.0/2-1-port1/peer -> ../../../../usb3/3-1/3-1:1.0/3-1-port1
640 peer ports are simply the hi-speed and superspeed interface pins that
649 before their superspeed peer is permitted to power-off. The implication is
651 the port to power-off until its highspeed peer has gone to its runtime suspend
656 highspeed peer.
745 echo 0 > peer/power/pm_qos_no_power_off # if it exists
/linux-4.4.14/net/bluetooth/rfcomm/
Dsock.c533 static int rfcomm_sock_getname(struct socket *sock, struct sockaddr *addr, int *len, int peer) in rfcomm_sock_getname() argument
540 if (peer && sk->sk_state != BT_CONNECTED && in rfcomm_sock_getname()
547 if (peer) in rfcomm_sock_getname()
/linux-4.4.14/drivers/ptp/
DKconfig83 when using the end-to-end delay (E2E) mechansim. The peer
/linux-4.4.14/net/can/
Draw.c463 int *len, int peer) in raw_getname() argument
469 if (peer) in raw_getname()
/linux-4.4.14/drivers/staging/lustre/lustre/ldlm/
Dldlm_lib.c199 int client_import_find_conn(struct obd_import *imp, lnet_nid_t peer, in client_import_find_conn() argument
208 if (class_check_uuid(&conn->oic_uuid, peer)) { in client_import_find_conn()
/linux-4.4.14/drivers/net/wireless/ath/wil6210/
Dcfg80211.c1016 const u8 *peer, u64 *cookie) in wil_cfg80211_probe_client() argument
1020 int cid = wil_find_cid(wil, peer); in wil_cfg80211_probe_client()
1022 wil_dbg_misc(wil, "%s(%pM => CID %d)\n", __func__, peer, cid); in wil_cfg80211_probe_client()
/linux-4.4.14/net/phonet/
Dsocket.c325 int *sockaddr_len, int peer) in pn_socket_getname() argument
332 if (!peer) /* Race with bind() here is userland's problem. */ in pn_socket_getname()
Dpep.c103 struct sockaddr_pn peer; in pep_reply() local
115 pn_skb_get_src_sockaddr(oskb, &peer); in pep_reply()
116 return pn_skb_send(sk, skb, &peer); in pep_reply()
/linux-4.4.14/drivers/staging/lustre/lustre/include/
Dlustre_net.h2271 lnet_process_id_t *peer, lnet_nid_t *self);
2285 struct ptlrpc_connection *ptlrpc_connection_get(lnet_process_id_t peer,
2829 int client_import_find_conn(struct obd_import *imp, lnet_nid_t peer,
/linux-4.4.14/drivers/staging/lustre/lustre/osc/
Dosc_request.c1414 static int check_write_checksum(struct obdo *oa, const lnet_process_id_t *peer, in check_write_checksum() argument
1447 msg, libcfs_nid2str(peer->nid), in check_write_checksum()
1463 const lnet_process_id_t *peer = in osc_brw_fini_request() local
1511 check_write_checksum(&body->oa, peer, client_cksum, in osc_brw_fini_request()
1560 if (peer->nid != req->rq_bulk->bd_sender) { in osc_brw_fini_request()
1568 libcfs_nid2str(peer->nid), in osc_brw_fini_request()
1597 cksum_missed, libcfs_nid2str(peer->nid)); in osc_brw_fini_request()
/linux-4.4.14/net/llc/
Daf_llc.c967 int *uaddrlen, int peer) in llc_ui_getname() argument
979 if (peer) { in llc_ui_getname()
/linux-4.4.14/net/vmw_vsock/
Dvmci_transport.c541 u32 peer, u32 flags, bool trusted) in vmci_transport_queue_pair_alloc() argument
552 peer, flags, in vmci_transport_queue_pair_alloc()
560 peer, flags, VMCI_NO_PRIVILEGE_FLAGS); in vmci_transport_queue_pair_alloc()
/linux-4.4.14/Documentation/crypto/
Dapi-intro.txt106 peer review.
/linux-4.4.14/net/netrom/
Daf_netrom.c831 int *uaddr_len, int peer) in nr_getname() argument
840 if (peer != 0) { in nr_getname()
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4/
Dcxgb4_dcb.c762 int peer) in __cxgb4_getapp() argument
775 if (peer) in __cxgb4_getapp()
/linux-4.4.14/drivers/net/ppp/
DKconfig117 which can lead to bad results if the ATM peer loses state and

12