/linux-master/drivers/ntb/test/ |
H A D | ntb_msi_test.c | 38 } peers[]; member in struct:ntb_msit_ctx 134 struct ntb_msi_desc *desc = nm->peers[peer].msi_desc; 135 int irq_count = nm->peers[peer].num_irqs; 146 complete_all(&nm->peers[peer].init_comp); 171 kfree(nm->peers[peer].msi_desc); 172 nm->peers[peer].msi_desc = desc; 173 nm->peers[peer].num_irqs = irq_count; 283 nm->peers[i].pidx = i; 284 nm->peers[i].nm = nm; 285 init_completion(&nm->peers[ 322 int peers; local [all...] |
H A D | ntb_tool.c | 222 * Wrapper structure is used to distinguish the outbound MW peers reference 264 struct tool_peer *peers; member in struct:tool_ctx 444 tc->peers = devm_kcalloc(&tc->ntb->dev, tc->peer_cnt, 445 sizeof(*tc->peers), GFP_KERNEL); 446 if (tc->peers == NULL) 450 tc->peers[pidx].pidx = pidx; 451 tc->peers[pidx].tc = tc; 573 struct tool_mw *inmw = &tc->peers[pidx].inmws[widx]; 604 tc->peers[pidx].dbgfs_dir, inmw, 621 struct tool_mw *inmw = &tc->peers[pid [all...] |
H A D | ntb_perf.c | 190 /* Global device index and peers descriptors */ 193 struct perf_peer *peers; member in struct:perf_ctx 319 peer = &perf->peers[*pidx]; 463 peer = &perf->peers[pidx]; 490 peer = &perf->peers[pidx]; 756 perf_cmd_exec(&perf->peers[pidx], PERF_CMD_CLEAR); 759 flush_work(&perf->peers[pidx].service); 762 struct perf_peer *peer = &perf->peers[pidx]; 1158 perf->test_peer = &perf->peers[0]; 1215 peer = &perf->peers[pid [all...] |
/linux-master/drivers/net/wireless/ath/ath12k/ |
H A D | peer.c | 18 list_for_each_entry(peer, &ab->peers, list) { 37 list_for_each_entry(peer, &ab->peers, list) { 56 list_for_each_entry(peer, &ab->peers, list) { 73 list_for_each_entry(peer, &ab->peers, list) 86 list_for_each_entry(peer, &ab->peers, list) { 103 list_for_each_entry(peer, &ab->peers, list) 151 list_add(&peer->list, &ab->peers); 192 list_for_each_entry_safe(peer, tmp, &ab->peers, list) {
|
/linux-master/drivers/ntb/ |
H A D | msi.c | 27 * is the number of peers). 37 int peers; local 41 peers = ntb_peer_port_count(ntb); 42 if (peers <= 0) 45 ntb->msi = devm_kzalloc(&ntb->dev, struct_size(ntb->msi, peer_mws, peers), 52 for (i = 0; i < peers; i++) { 71 for (i = 0; i < peers; i++) 89 * inbound memory windows for each peer (where N is the number of peers).
|
/linux-master/drivers/net/wireguard/selftest/ |
H A D | allowedips.c | 258 struct wg_peer **peers, *peer; local 269 peers = kcalloc(NUM_PEERS, sizeof(*peers), GFP_KERNEL); 270 if (unlikely(!peers)) { 275 peers[i] = kzalloc(sizeof(*peers[i]), GFP_KERNEL); 276 if (unlikely(!peers[i])) { 280 kref_init(&peers[i]->refcount); 281 INIT_LIST_HEAD(&peers[i]->allowedips_list); 289 peer = peers[get_random_u32_belo [all...] |
/linux-master/net/wireless/ |
H A D | pmsr.c | 266 struct nlattr *peers, *peer; local 275 peers = nla_find(nla_data(reqattr), nla_len(reqattr), 277 if (!peers) 281 nla_for_each_nested(peer, peers, rem) { 286 "Too many peers used"); 291 req = kzalloc(struct_size(req, peers, count), GFP_KERNEL); 318 nla_for_each_nested(peer, peers, rem) { 320 err = pmsr_parse_peer(rdev, peer, &req->peers[idx], info); 485 struct nlattr *pmsr, *peers, *peer, *resp, *data, *typedata; local 491 peers [all...] |
/linux-master/drivers/net/ethernet/sfc/siena/ |
H A D | vfdi.h | 157 * If the number of peers exceeds 256, then the VF must provide 223 * @peer_count: Total number of peers in the complete peer list. If larger 224 * than ARRAY_SIZE(%peers), then the VF must provide sufficient 227 * @peers: Table of peer addresses. The @tci fields in these structures 228 * are currently unused and must be ignored. Additional peers are 246 struct vfdi_endpoint peers[256]; member in struct:vfdi_status
|
/linux-master/net/bluetooth/ |
H A D | 6lowpan.c | 70 struct list_head peers; member in struct:lowpan_btle_dev 71 atomic_t peer_count; /* number of items in peers list */ 86 list_add_rcu(&peer->list, &dev->peers); 111 list_for_each_entry_rcu(peer, &dev->peers, list) { 124 list_for_each_entry_rcu(peer, &dev->peers, list) { 142 BT_DBG("peers %d addr %pI6c rt %p", count, daddr, rt); 169 list_for_each_entry_rcu(peer, &dev->peers, list) { 183 list_for_each_entry_rcu(peer, &dev->peers, list) { 476 list_for_each_entry_rcu(pentry, &dev->peers, list) { 654 /* Notifying peers abou 991 struct list_head peers; local [all...] |
/linux-master/drivers/ntb/hw/idt/ |
H A D | ntb_hw_idt.c | 521 ndev->peers[ndev->peer_cnt].port = port; 522 ndev->peers[ndev->peer_cnt].part = part; 530 dev_dbg(&ndev->ntb.pdev->dev, "Local port: %hhu, num of peers: %hhu\n", 585 return ndev->peers[pidx].port; 643 /* Walk over all detected peers collecting port and partition masks */ 647 port_mask &= ~BIT(ndev->peers[pidx].port); 648 part_mask &= ~BIT(ndev->peers[pidx].part); 728 * - notify peers of NTB link state change 753 /* Notify the peers by setting and clearing the global signal bit */ 765 * - notify peers o [all...] |
/linux-master/include/scsi/ |
H A D | fcoe_sysfs.h | 84 struct list_head peers; member in struct:fcoe_fcf_device
|
H A D | libfc.h | 110 * @peers: Node for list management during discovery and RSCN processing 116 struct list_head peers; member in struct:fc_disc_port 208 struct list_head peers; member in struct:fc_rport_priv 696 * @list: Linkage on list of vport peers
|
/linux-master/drivers/net/wireless/ath/ath10k/ |
H A D | txrx.c | 157 list_for_each_entry(peer, &ar->peers, list) { 178 list_for_each_entry(peer, &ar->peers, list) 239 list_add(&peer->list, &ar->peers);
|
H A D | debug.c | 251 ath10k_fw_stats_peers_free(&ar->debug.fw_stats.peers); 266 INIT_LIST_HEAD(&stats.peers); 297 num_peers = list_count_nodes(&ar->debug.fw_stats.peers); 320 ath10k_fw_stats_peers_free(&ar->debug.fw_stats.peers); 332 if (!list_empty(&stats.peers)) 336 list_splice_tail_init(&stats.peers, &ar->debug.fw_stats.peers); 348 ath10k_fw_stats_peers_free(&stats.peers); 2506 INIT_LIST_HEAD(&ar->debug.fw_stats.peers);
|
/linux-master/fs/ |
H A D | pnode.c | 219 static inline bool peers(const struct mount *m1, const struct mount *m2) function 234 if (peers(m, last_dest)) { 246 if (peers(last_source, first_source)) 249 if (done && peers(n, parent)) 304 /* all peers of dest_mnt, except dest_mnt itself */ 364 * If @from propagates mounts to @to, @from and @to must either be peers 390 if (peers(from, m))
|
/linux-master/include/net/netns/ |
H A D | ipv6.h | 68 struct inet_peer_base *peers; member in struct:netns_ipv6
|
H A D | ipv4.h | 108 struct inet_peer_base *peers; member in struct:netns_ipv4
|
/linux-master/drivers/net/ |
H A D | rionet.c | 73 struct list_head peers; member in struct:rionet_net 76 int nact; /* number of active peers */ 212 * active peers but we still have TX packets targeting 241 list_for_each_entry(peer, &nets[netid].peers, node) { 355 list_for_each_entry(peer, &nets[netid].peers, node) { 385 list_for_each_entry(peer, &nets[netid].peers, node) { 415 list_for_each_entry(peer, &nets[netid].peers, node) { 590 INIT_LIST_HEAD(&nets[netid].peers); 623 list_add_tail(&peer->node, &nets[netid].peers); 652 list_for_each_entry(peer, &nets[i].peers, nod [all...] |
/linux-master/drivers/scsi/libfc/ |
H A D | fc_disc.c | 57 list_for_each_entry(rdata, &disc->rports, peers) { 126 list_add_tail(&dp->peers, &disc_ports); 145 list_for_each_entry_safe(dp, next, &disc_ports, peers) { 146 list_del(&dp->peers); 275 list_for_each_entry(rdata, &disc->rports, peers) {
|
/linux-master/drivers/net/wireless/ath/ath11k/ |
H A D | peer.c | 18 list_for_each_entry(peer, &ab->peers, list) { 35 list_for_each_entry(peer, &ab->peers, list) { 86 list_for_each_entry(peer, &ab->peers, list) { 137 list_add(&peer->list, &ab->peers); 249 list_for_each_entry_safe(peer, tmp, &ab->peers, list) {
|
/linux-master/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | ftm-initiator.c | 173 memcpy(result.addr, mvm->ftm_initiator.req->peers[i].addr, 286 if (req->peers[i].report_ap_tsf) { 596 struct cfg80211_pmsr_request_peer *peer = &req->peers[i]; 626 struct cfg80211_pmsr_request_peer *peer = &req->peers[i]; 652 struct cfg80211_pmsr_request_peer *peer = &req->peers[i]; 678 struct cfg80211_pmsr_request_peer *peer = &req->peers[i]; 780 struct cfg80211_pmsr_request_peer *peer = &req->peers[i]; 852 struct cfg80211_pmsr_request_peer *peer = &req->peers[i]; 880 struct cfg80211_pmsr_request_peer *peer = &req->peers[i]; 980 struct cfg80211_pmsr_request_peer *peer = &req->peers[ [all...] |
/linux-master/drivers/scsi/fcoe/ |
H A D | fcoe_sysfs.c | 491 list_for_each_entry(fcf, &ctlr->fcfs, peers) 862 &ctlr->fcfs, peers) { 863 list_del(&fcf->peers); 931 list_del(&fcf->peers); 983 list_for_each_entry(fcf, &ctlr->fcfs, peers) { 1030 list_add_tail(&fcf->peers, &ctlr->fcfs);
|
/linux-master/drivers/scsi/ |
H A D | scsi_transport_fc.c | 660 list_for_each_entry(rport, &fc_host_rports(shost), peers) { 2023 &fc_host_rport_bindings(shost), peers); 2024 list_del(&rport->peers); 2076 list_for_each_entry(rport, &fc_host->rports, peers) 2388 list_for_each_entry(vport, &fc_host->vports, peers) { 2560 list_for_each_entry(rport, &fc_host_rports(shost), peers) { 2890 list_for_each_entry_safe(vport, next_vport, &fc_host->vports, peers) { 2897 &fc_host->rports, peers) { 2898 list_del(&rport->peers); 2904 &fc_host->rport_bindings, peers) { [all...] |
/linux-master/drivers/rapidio/ |
H A D | rio_cm.c | 159 struct list_head peers; member in struct:cm_dev 1156 list_for_each_entry(peer, &new_ch->cmdev->peers, node) { 1598 list_for_each_entry(peer, &cm->peers, node) { 1813 list_for_each_entry(peer, &cm->peers, node) { 1943 * Adds the specified RapidIO device (if applicable) into peers list of 1975 list_add_tail(&peer->node, &cm->peers); 1987 * Removes the specified RapidIO device (if applicable) from peers list of 2020 /* Remove remote device from the list of peers */ 2022 list_for_each_entry(peer, &cm->peers, node) { 2155 INIT_LIST_HEAD(&cm->peers); [all...] |
/linux-master/net/tipc/ |
H A D | monitor.c | 46 /* struct tipc_mon_domain: domain record to be transferred between peers 73 * @down_cnt: - numbers of other peers which have reported this on lost 88 struct hlist_head peers[NODE_HTABLE_SIZE]; member in struct:tipc_monitor 144 /* dom_size() : calculate size of own domain based on number of peers 146 static int dom_size(int peers) argument 150 while ((i * i) < peers) 188 hlist_for_each_entry(peer, &mon->peers[thash], hash) { 404 hlist_add_head(&p->hash, &mon->peers[tipc_hashfn(addr)]); 557 /* Update peers affected by this domain record */
|