/linux-master/drivers/ntb/test/ |
H A D | ntb_msi_test.c | 131 static void ntb_msit_copy_peer_desc(struct ntb_msit_ctx *nm, int peer) argument 134 struct ntb_msi_desc *desc = nm->peers[peer].msi_desc; 135 int irq_count = nm->peers[peer].num_irqs; 138 desc[i].addr_offset = ntb_peer_spad_read(nm->ntb, peer, 140 desc[i].data = ntb_peer_spad_read(nm->ntb, peer, 2 * i + 2); 143 dev_info(&nm->ntb->dev, "Found %d interrupts on peer %d\n", 144 irq_count, peer); 146 complete_all(&nm->peers[peer].init_comp); 155 int peer; local 159 for (peer 186 struct ntb_msit_peer *peer = data; local 203 struct ntb_msit_peer *peer = data; local 215 struct ntb_msit_peer *peer = data; local 227 struct ntb_msit_peer *peer = data; local 236 struct ntb_msit_peer *peer = data; local [all...] |
/linux-master/drivers/net/ |
H A D | netkit.c | 20 struct net_device __rcu *peer; member in struct:netkit 71 struct net_device *peer; local 75 peer = rcu_dereference(nk->peer); 76 if (unlikely(!peer || !(peer->flags & IFF_UP) || 80 netkit_prep_forward(skb, !net_eq(dev_net(dev), dev_net(peer))); 81 skb->dev = peer; 92 dev_sw_netstats_rx_add(peer, len); 117 struct net_device *peer local 131 struct net_device *peer = rtnl_dereference(nk->peer); local 142 struct net_device *peer; local 161 struct net_device *peer; local 263 struct net_device *peer = rtnl_dereference(nk->peer); local 320 struct net_device *peer; local 821 struct net_device *peer = rtnl_dereference(nk->peer); local 837 struct net_device *peer = rtnl_dereference(nk->peer); local 896 struct net_device *peer = rtnl_dereference(nk->peer); local [all...] |
H A D | veth.c | 73 struct net_device __rcu *peer; member in struct:veth_priv 199 struct net_device *peer = rtnl_dereference(priv->peer); local 202 data[0] = peer ? peer->ifindex : 0; 221 if (!peer) 224 rcv_priv = netdev_priv(peer); 225 for (i = 0; i < peer->real_num_rx_queues; i++) { 354 rcv = rcu_dereference(priv->peer); 425 struct net_device *peer; local 1240 struct net_device *peer; local 1264 struct net_device *peer; local 1341 struct net_device *peer = rtnl_dereference(priv->peer); local 1370 struct net_device *peer = rtnl_dereference(priv->peer); local 1443 struct net_device *peer; local 1458 struct net_device *peer; local 1476 struct net_device *peer; local 1501 struct net_device *peer; local 1526 struct net_device *peer; local 1771 struct net_device *peer; local 1904 struct net_device *peer; local 1930 struct net_device *peer = rtnl_dereference(priv->peer); local [all...] |
H A D | rionet.c | 232 struct rionet_peer *peer; local 241 list_for_each_entry(peer, &nets[netid].peers, node) { 242 if (peer->rdev->destid == sid) { 243 nets[netid].active[sid] = peer->rdev; 312 struct rionet_peer *peer; local 355 list_for_each_entry(peer, &nets[netid].peers, node) { 357 rio_send_doorbell(peer->rdev, RIONET_DOORBELL_JOIN); 369 struct rionet_peer *peer; local 385 list_for_each_entry(peer, &nets[netid].peers, node) { 386 if (nets[netid].active[peer 407 struct rionet_peer *peer; local 550 struct rionet_peer *peer; local 641 struct rionet_peer *peer; local [all...] |
/linux-master/fs/afs/ |
H A D | addr_list.c | 22 rxrpc_kernel_put_peer(alist->addrs[i].peer); 287 struct rxrpc_peer *peer; local 300 peer = rxrpc_kernel_lookup_peer(net->socket, &srx, GFP_KERNEL); 301 if (!peer) 305 if (peer == alist->addrs[i].peer) { 306 rxrpc_kernel_put_peer(peer); 309 if (peer <= alist->addrs[i].peer) 318 alist->addrs[i].peer 331 struct rxrpc_peer *peer; local [all...] |
/linux-master/drivers/net/wireguard/ |
H A D | peerlookup.h | 26 struct wg_peer *peer); 28 struct wg_peer *peer); 45 struct wg_peer *peer; member in struct:index_hashtable_entry 62 const __le32 index, struct wg_peer **peer);
|
H A D | allowedips.h | 16 struct wg_peer __rcu *peer; member in struct:allowedips_node 38 u8 cidr, struct wg_peer *peer, struct mutex *lock); 40 u8 cidr, struct wg_peer *peer, struct mutex *lock); 42 struct wg_peer *peer, struct mutex *lock); 46 /* These return a strong reference to a peer: */
|
H A D | allowedips.c | 7 #include "peer.h" 77 if (rcu_access_pointer(node->peer)) 117 if (rcu_access_pointer(node->peer)) 126 /* Returns a strong reference to a peer */ 133 struct wg_peer *peer = NULL; local 141 peer = wg_peer_get_maybe_zero(rcu_dereference_bh(node->peer)); 142 if (!peer) 146 return peer; 182 u8 cidr, struct wg_peer *peer, struc 181 add(struct allowedips_node __rcu **trie, u8 bits, const u8 *key, u8 cidr, struct wg_peer *peer, struct mutex *lock) argument 281 wg_allowedips_insert_v4(struct allowedips *table, const struct in_addr *ip, u8 cidr, struct wg_peer *peer, struct mutex *lock) argument 292 wg_allowedips_insert_v6(struct allowedips *table, const struct in6_addr *ip, u8 cidr, struct wg_peer *peer, struct mutex *lock) argument 303 wg_allowedips_remove_by_peer(struct allowedips *table, struct wg_peer *peer, struct mutex *lock) argument [all...] |
H A D | queueing.h | 9 #include "peer.h" 39 void wg_packet_send_queued_handshake_initiation(struct wg_peer *peer, 41 void wg_packet_send_handshake_response(struct wg_peer *peer); 45 void wg_packet_send_keepalive(struct wg_peer *peer); 46 void wg_packet_purge_staged_packets(struct wg_peer *peer); 47 void wg_packet_send_staged_packets(struct wg_peer *peer); 68 #define PACKET_PEER(skb) (PACKET_CB(skb)->keypair->entry.peer) 164 /* We first queue this up for the peer ingestion, but the consumer 183 * peer can be freed from below us. 185 struct wg_peer *peer local 198 struct wg_peer *peer = wg_peer_get(PACKET_PEER(skb)); local [all...] |
H A D | socket.c | 7 #include "peer.h" 168 int wg_socket_send_skb_to_peer(struct wg_peer *peer, struct sk_buff *skb, u8 ds) argument 173 read_lock_bh(&peer->endpoint_lock); 174 if (peer->endpoint.addr.sa_family == AF_INET) 175 ret = send4(peer->device, skb, &peer->endpoint, ds, 176 &peer->endpoint_cache); 177 else if (peer->endpoint.addr.sa_family == AF_INET6) 178 ret = send6(peer->device, skb, &peer 189 wg_socket_send_buffer_to_peer(struct wg_peer *peer, void *buffer, size_t len, u8 ds) argument 273 wg_socket_set_peer_endpoint(struct wg_peer *peer, const struct endpoint *endpoint) argument 299 wg_socket_set_peer_endpoint_from_skb(struct wg_peer *peer, const struct sk_buff *skb) argument 308 wg_socket_clear_peer_endpoint_src(struct wg_peer *peer) argument [all...] |
H A D | noise.c | 8 #include "peer.h" 46 /* Must hold peer->handshake.static_identity->lock */ 47 void wg_noise_precompute_static_static(struct wg_peer *peer) argument 49 down_write(&peer->handshake.lock); 50 if (!peer->handshake.static_identity->has_identity || 51 !curve25519(peer->handshake.precomputed_static_static, 52 peer->handshake.static_identity->static_private, 53 peer->handshake.remote_static)) 54 memset(peer->handshake.precomputed_static_static, 0, 56 up_write(&peer 59 wg_noise_handshake_init(struct noise_handshake *handshake, struct noise_static_identity *static_identity, const u8 peer_public_key[NOISE_PUBLIC_KEY_LEN], const u8 peer_preshared_key[NOISE_SYMMETRIC_KEY_LEN], struct wg_peer *peer) argument 98 keypair_create(struct wg_peer *peer) argument 179 wg_noise_expire_current_peer_keypairs(struct wg_peer *peer) argument 587 struct wg_peer *peer = NULL, *ret_peer = NULL; local 732 struct wg_peer *peer = NULL, *ret_peer = NULL; local [all...] |
/linux-master/drivers/ufs/host/ |
H A D | ufshcd-dwc.h | 18 u8 peer; member in struct:ufshcd_dme_attr_val
|
/linux-master/security/apparmor/ |
H A D | resource.c | 37 if (ad->peer) { 38 audit_log_format(ab, " peer="); 39 aa_label_xaudit(ab, labels_ns(ad->subj_label), ad->peer, 50 * @peer: aa_albel of the task being set 58 unsigned long value, struct aa_label *peer, 67 ad.peer = peer; 120 struct aa_label *peer; local 124 peer = aa_get_newest_cred_label(__task_cred(task)); 134 if (label != peer 56 audit_resource(const struct cred *subj_cred, struct aa_profile *profile, unsigned int resource, unsigned long value, struct aa_label *peer, const char *info, int error) argument [all...] |
H A D | ipc.c | 73 audit_log_format(ab, " peer="); 74 aa_label_xaudit(ab, labels_ns(ad->subj_label), ad->peer, 80 struct aa_label *peer, u32 request, 93 ad->peer = peer; 98 aa_label_match(profile, rules, peer, state, false, request, &perms); 78 profile_signal_perm(const struct cred *cred, struct aa_profile *profile, struct aa_label *peer, u32 request, struct apparmor_audit_data *ad) argument
|
/linux-master/include/net/ |
H A D | af_rxrpc.h | 45 struct rxrpc_peer *peer, 67 void rxrpc_kernel_put_peer(struct rxrpc_peer *peer); 68 struct rxrpc_peer *rxrpc_kernel_get_peer(struct rxrpc_peer *peer); 70 const struct sockaddr_rxrpc *rxrpc_kernel_remote_srx(const struct rxrpc_peer *peer); 71 const struct sockaddr *rxrpc_kernel_remote_addr(const struct rxrpc_peer *peer);
|
/linux-master/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | ftm-initiator.c | 313 struct cfg80211_pmsr_request_peer *peer, 317 u32 freq = peer->chandef.chan->center_freq; 321 switch (peer->chandef.width) { 336 peer->chandef.width); 340 *ctrl_ch_position = (peer->chandef.width > NL80211_CHAN_WIDTH_20) ? 341 iwl_mvm_get_ctrl_pos(&peer->chandef) : 0; 348 struct cfg80211_pmsr_request_peer *peer, 352 u32 freq = peer->chandef.chan->center_freq; 357 switch (peer->chandef.width) { 387 peer 310 iwl_mvm_ftm_target_chandef_v1(struct iwl_mvm *mvm, struct cfg80211_pmsr_request_peer *peer, u8 *channel, u8 *bandwidth, u8 *ctrl_ch_position) argument 345 iwl_mvm_ftm_target_chandef_v2(struct iwl_mvm *mvm, struct cfg80211_pmsr_request_peer *peer, u8 *channel, u8 *format_bw, u8 *ctrl_ch_position) argument 400 iwl_mvm_ftm_put_target_v2(struct iwl_mvm *mvm, struct cfg80211_pmsr_request_peer *peer, struct iwl_tof_range_req_ap_entry_v2 *target) argument 436 iwl_mvm_ftm_put_target_common(struct iwl_mvm *mvm, struct cfg80211_pmsr_request_peer *peer, struct iwl_tof_range_req_ap_entry_v6 *target) argument 476 iwl_mvm_ftm_put_target_v3(struct iwl_mvm *mvm, struct cfg80211_pmsr_request_peer *peer, struct iwl_tof_range_req_ap_entry_v3 *target) argument 498 iwl_mvm_ftm_put_target_v4(struct iwl_mvm *mvm, struct cfg80211_pmsr_request_peer *peer, struct iwl_tof_range_req_ap_entry_v4 *target) argument 516 iwl_mvm_ftm_put_target(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct cfg80211_pmsr_request_peer *peer, struct iwl_tof_range_req_ap_entry_v6 *target) argument 596 struct cfg80211_pmsr_request_peer *peer = &req->peers[i]; local 626 struct cfg80211_pmsr_request_peer *peer = &req->peers[i]; local 652 struct cfg80211_pmsr_request_peer *peer = &req->peers[i]; local 678 struct cfg80211_pmsr_request_peer *peer = &req->peers[i]; local 751 iwl_mvm_ftm_put_target_v7(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct cfg80211_pmsr_request_peer *peer, struct iwl_tof_range_req_ap_entry_v7 *target) argument 780 struct cfg80211_pmsr_request_peer *peer = &req->peers[i]; local 808 iwl_mvm_ftm_put_target_v8(struct iwl_mvm *mvm, struct ieee80211_vif *vif, struct cfg80211_pmsr_request_peer *peer, struct iwl_tof_range_req_ap_entry_v8 *target) argument 852 struct cfg80211_pmsr_request_peer *peer = &req->peers[i]; local 880 struct cfg80211_pmsr_request_peer *peer = &req->peers[i]; local 980 struct cfg80211_pmsr_request_peer *peer = &req->peers[i]; local [all...] |
H A D | tdls.c | 89 /* populate TDLS peer data */ 128 /* when the first peer joins, send a power update first */ 132 /* Configure the FW with TDLS peer info only if TDLS channel switch 141 /* when the last peer leaves, send a power update last */ 195 /* we only send requests to our switching peer - update sent time */ 197 mvm->tdls_cs.peer.sent_timestamp = iwl_mvm_get_systime(mvm); 226 /* the station may not be here, but if it is, it must be a TDLS peer */ 247 const u8 *peer, bool peer_initiator, u32 timestamp) 252 /* get the existing peer if it's there */ 259 same_peer = ether_addr_equal(peer, st 245 iwl_mvm_tdls_check_action(struct iwl_mvm *mvm, enum iwl_tdls_channel_switch_type type, const u8 *peer, bool peer_initiator, u32 timestamp) argument 328 iwl_mvm_tdls_config_channel_switch(struct iwl_mvm *mvm, struct ieee80211_vif *vif, enum iwl_tdls_channel_switch_type type, const u8 *peer, bool peer_initiator, u8 oper_class, struct cfg80211_chan_def *chandef, u32 timestamp, u16 switch_time, u16 switch_timeout, struct sk_buff *skb, u32 ch_sw_tm_ie) argument [all...] |
/linux-master/tools/testing/selftests/drivers/net/netdevsim/ |
H A D | Makefile | 13 peer.sh \
|
/linux-master/drivers/net/wireless/marvell/mwifiex/ |
H A D | tdls.c | 199 "TDLS peer station not found in list\n"); 205 "TDLS peer doesn't support ht capabilities\n"); 253 "TDLS peer station not found in list\n"); 259 "TDLS peer doesn't support vht capabilities\n"); 267 "TDLS peer doesn't support wider bandwidth\n"); 465 const u8 *peer, u8 action_code, 478 memcpy(tf->da, peer, ETH_ALEN); 572 ret = mwifiex_tdls_add_vht_oper(priv, peer, skb); 577 ret = mwifiex_tdls_add_ht_oper(priv, peer, 1, skb); 583 ret = mwifiex_tdls_add_ht_oper(priv, peer, 464 mwifiex_prep_tdls_encap_data(struct mwifiex_private *priv, const u8 *peer, u8 action_code, u8 dialog_token, u16 status_code, struct sk_buff *skb) argument 613 mwifiex_tdls_add_link_ie(struct sk_buff *skb, const u8 *src_addr, const u8 *peer, const u8 *bssid) argument 628 mwifiex_send_tdls_data_frame(struct mwifiex_private *priv, const u8 *peer, u8 action_code, u8 dialog_token, u16 status_code, const u8 *extra_ies, size_t extra_ies_len) argument 729 mwifiex_construct_tdls_action_frame(struct mwifiex_private *priv, const u8 *peer, u8 action_code, u8 dialog_token, u16 status_code, struct sk_buff *skb) argument 813 mwifiex_send_tdls_action_frame(struct mwifiex_private *priv, const u8 *peer, u8 action_code, u8 dialog_token, u16 status_code, const u8 *extra_ies, size_t extra_ies_len) argument 898 u8 *peer, *pos, *end; local 1061 mwifiex_tdls_process_config_link(struct mwifiex_private *priv, const u8 *peer) argument 1082 mwifiex_tdls_process_create_link(struct mwifiex_private *priv, const u8 *peer) argument 1109 mwifiex_tdls_process_disable_link(struct mwifiex_private *priv, const u8 *peer) argument 1136 mwifiex_tdls_process_enable_link(struct mwifiex_private *priv, const u8 *peer) argument 1199 mwifiex_tdls_oper(struct mwifiex_private *priv, const u8 *peer, u8 action) argument 1229 struct tdls_peer_info *peer = buf; local 1288 struct mwifiex_auto_tdls_peer *peer; local 1329 struct mwifiex_auto_tdls_peer *peer, *tmp_node; local 1377 struct mwifiex_auto_tdls_peer *peer; local 1401 struct mwifiex_auto_tdls_peer *peer; local [all...] |
/linux-master/tools/testing/selftests/wireguard/ |
H A D | netns.sh | 103 peer "$pub2" \ 109 peer "$pub1" \ 163 n1 wg set wg0 peer "$pub2" endpoint 127.0.0.1:2 164 n2 wg set wg0 peer "$pub1" endpoint 127.0.0.1:1 187 n1 wg set wg0 peer "$pub2" endpoint [::1]:2 188 n2 wg set wg0 peer "$pub1" endpoint [::1]:1 197 n1 wg set wg0 peer "$pub2" endpoint 127.0.0.1:2 198 n2 wg set wg0 peer "$pub1" endpoint 127.0.0.1:1 214 n1 wg set wg0 peer "$pub2" endpoint 127.0.0.1:2 220 n1 wg set wg0 peer " [all...] |
/linux-master/drivers/pmdomain/qcom/ |
H A D | rpmpd.c | 53 struct rpmpd *peer; member in struct:rpmpd 76 .peer = &cx_rwcx0_lvl_ao, 84 .peer = &cx_rwcx0_lvl, 94 .peer = &cx_s1a_corner_ao, 102 .peer = &cx_s1a_corner, 112 .peer = &cx_s1a_lvl_ao, 120 .peer = &cx_s1a_lvl, 130 .peer = &cx_s2a_corner_ao, 138 .peer = &cx_s2a_corner, 148 .peer 996 struct rpmpd *peer = pd->peer; local [all...] |
/linux-master/net/rxrpc/ |
H A D | call_accept.c | 31 * Preallocate a single service call, connection and peer and, if possible, 72 struct rxrpc_peer *peer; local 74 peer = rxrpc_alloc_peer(rx->local, gfp, rxrpc_peer_new_prealloc); 75 if (!peer) 77 b->peer_backlog[head] = peer; 197 struct rxrpc_peer *peer = b->peer_backlog[tail]; local 198 rxrpc_put_local(peer->local, rxrpc_local_put_prealloc_peer); 199 kfree(peer); 240 * and a peer as necessary. 244 struct rxrpc_peer *peer, 242 rxrpc_alloc_incoming_call(struct rxrpc_sock *rx, struct rxrpc_local *local, struct rxrpc_peer *peer, struct rxrpc_connection *conn, const struct rxrpc_security *sec, struct sockaddr_rxrpc *peer_srx, struct sk_buff *skb) argument 329 rxrpc_new_incoming_call(struct rxrpc_local *local, struct rxrpc_peer *peer, struct rxrpc_connection *conn, struct sockaddr_rxrpc *peer_srx, struct sk_buff *skb) argument [all...] |
/linux-master/drivers/usb/core/ |
H A D | port.c | 352 struct usb_port *peer = port_dev->peer; local 364 * Power on our usb3 peer before this usb2 port to prevent a usb3 367 if (!port_dev->is_superspeed && peer) 368 pm_runtime_get_sync(&peer->dev); 410 struct usb_port *peer = port_dev->peer; local 437 * Our peer usb3 port may now be able to suspend, so 441 if (!port_dev->is_superspeed && peer) 442 pm_runtime_put(&peer 605 struct usb_port *port_dev = p, *peer; local 637 struct usb_port *port_dev = hub->ports[port1 - 1], *peer; local 834 struct usb_port *peer; local [all...] |
/linux-master/drivers/net/wireless/broadcom/brcm80211/brcmfmac/ |
H A D | proto.h | 32 u8 peer[ETH_ALEN]); 34 u8 peer[ETH_ALEN]); 94 brcmf_proto_delete_peer(struct brcmf_pub *drvr, int ifidx, u8 peer[ETH_ALEN]) argument 96 drvr->proto->delete_peer(drvr, ifidx, peer); 99 brcmf_proto_add_tdls_peer(struct brcmf_pub *drvr, int ifidx, u8 peer[ETH_ALEN]) argument 101 drvr->proto->add_tdls_peer(drvr, ifidx, peer);
|
/linux-master/drivers/misc/vmw_vmci/ |
H A D | vmci_queue_pair.h | 31 u32 peer; member in struct:vmci_qp_alloc_info 142 int vmci_qp_broker_alloc(struct vmci_handle handle, u32 peer, 157 u32 peer, u32 flags, u32 priv_flags,
|