/linux-master/arch/x86/kvm/ |
H A D | xen.c | 1380 evtchn_port_t *ports) 1404 if (test_bit(ports[i], pending_bits)) { 1421 evtchn_port_t port, *ports; local 1445 sched_poll.ports = (void *)(unsigned long)(sp32.ports); 1463 ports = kmalloc_array(sched_poll.nr_ports, 1464 sizeof(*ports), GFP_KERNEL); 1465 if (!ports) { 1470 ports = &port; 1472 if (kvm_read_guest_virt(vcpu, (gva_t)sched_poll.ports, port 1379 wait_pending_event(struct kvm_vcpu *vcpu, int nr_ports, evtchn_port_t *ports) argument [all...] |
/linux-master/drivers/net/ethernet/mellanox/mlx4/ |
H A D | eq.c | 318 port <= 0 || !test_bit(port - 1, actv_ports.ports)) { 335 port <= 0 || !test_bit(port - 1, actv_ports.ports)) { 381 port <= 0 || !test_bit(port - 1, actv_ports.ports)) { 1228 int port = find_first_bit(eq->actv_ports.ports, 1413 return test_bit(port - 1, priv->eq_table.eq[vector].actv_ports.ports); 1425 priv->eq_table.eq[i].actv_ports.ports); 1439 return !!(bitmap_weight(priv->eq_table.eq[vector].actv_ports.ports, 1464 priv->eq_table.eq[requested_vector].actv_ports.ports)) { 1475 test_bit(port - 1, eq->actv_ports.ports)) { 1488 test_bit(port - 1, eq->actv_ports.ports)) { [all...] |
/linux-master/net/sched/ |
H A D | act_ct.c | 87 * (target) is different then the current dir tuple - meaning nat for ports 509 struct flow_ports *ports; local 531 hdrsize = sizeof(*ports); 553 ports = (struct flow_ports *)(skb_network_header(skb) + thoff); 554 tuple->src_port = ports->source; 555 tuple->dst_port = ports->dest; 582 struct flow_ports *ports; local 600 hdrsize = sizeof(*ports); 622 ports = (struct flow_ports *)(skb_network_header(skb) + thoff); 623 tuple->src_port = ports [all...] |
/linux-master/drivers/net/dsa/realtek/ |
H A D | rtl8365mb.c | 8 * integrated PHYs for the user facing ports, and an extension interface which 35 * The driver uses DSA to integrate the 4 user and 1 extension ports into the 36 * kernel. Netdevices are created for the user ports, as are PHY devices for 67 * In the same family of chips, some carry up to 8 user ports and up to 2 68 * extension ports. Where possible this driver tries to make things generic, but 257 /* CPU port mask register - controls which ports are treated as CPU ports */ 593 * @mask: port mask of ports that parse should parse CPU tags 637 * @ports: per-port data 647 struct rtl8365mb_port ports[RTL8365MB_MAX_NUM_PORT member in struct:rtl8365mb [all...] |
/linux-master/drivers/gpu/drm/display/ |
H A D | drm_dp_mst_topology.c | 812 repmsg->u.link_addr.ports[i].input_port = 1; 814 repmsg->u.link_addr.ports[i].peer_device_type = (raw->msg[idx] >> 4) & 0x7; 815 repmsg->u.link_addr.ports[i].port_number = (raw->msg[idx] & 0xf); 820 repmsg->u.link_addr.ports[i].mcs = (raw->msg[idx] >> 7) & 0x1; 821 repmsg->u.link_addr.ports[i].ddps = (raw->msg[idx] >> 6) & 0x1; 822 if (repmsg->u.link_addr.ports[i].input_port == 0) 823 repmsg->u.link_addr.ports[i].legacy_device_plug_status = (raw->msg[idx] >> 5) & 0x1; 827 if (repmsg->u.link_addr.ports[i].input_port == 0) { 828 repmsg->u.link_addr.ports[i].dpcd_revision = (raw->msg[idx]); 832 memcpy(repmsg->u.link_addr.ports[ [all...] |
/linux-master/drivers/ata/ |
H A D | libata-sff.c | 1475 struct ata_port *ap = host->ports[i]; 1497 struct ata_port *ap = host->ports[i]; 2136 * first two ports of @host accordingly. Ports marked dummy are 2159 struct ata_port *ap = host->ports[i]; 2166 /* Discard disabled ports. Some controllers show 2167 * their unused channels this way. Disabled ports are 2213 * @ppi: array of port_info, must be enough for two ports 2290 * port is in legacy mode, but disabled ports on some 2291 * PCI hosts appear as fixed legacy ports, e.g SB600/700 2293 * ignore ports tha [all...] |
H A D | pata_arasan_cf.c | 284 struct ata_port *ap = acdev->host->ports[0]; 860 ap = host->ports[0]; 923 struct arasan_cf_dev *acdev = host->ports[0]->private_data; 933 struct arasan_cf_dev *acdev = host->ports[0]->private_data; 946 struct arasan_cf_dev *acdev = host->ports[0]->private_data;
|
H A D | libata-core.c | 354 * the host link and all fan-out ports connected via PMP. If the 5282 /* sas ports don't participate in pm runtime management of ata_ports, 5492 struct ata_port *ap = host->ports[i]; 5512 struct ata_port *ap = host->ports[i]; 5518 host->ports[i] = NULL; 5537 * @max_ports: maximum number of ATA ports associated with this host 5543 * @max_ports ports are allocated and host->n_ports is 5546 * ports will be automatically freed on registration. 5561 /* alloc a container for our list of ATA ports (buses) */ 5583 /* allocate ports boun [all...] |
H A D | pata_macio.c | 901 pata_macio_apply_timings(priv->host->ports[0], 0); 1073 dev_err(priv->dev, "Failed to map ATA ports\n"); 1096 pata_macio_setup_ios(&priv->host->ports[0]->ioaddr, 1098 priv->host->ports[0]->private_data = priv; 1102 pata_macio_apply_timings(priv->host->ports[0], 0); 1236 ap = host->ports[0];
|
/linux-master/drivers/scsi/cxgbi/cxgb3i/ |
H A D | cxgb3i.c | 780 csk->cdev->ports[csk->port_id]->name, csk->tid, 790 csk->cdev->ports[csk->port_id]->name, csk->tid, 815 csk->cdev->ports[csk->port_id]->name, 958 struct net_device *ndev = cdev->ports[csk->port_id]; 1225 struct net_device *ndev = cdev->ports[0]; 1323 cdev->ports = adapter->port; 1351 cxgb3i_get_private_ipv4addr(cdev->ports[i]);
|
/linux-master/drivers/net/ethernet/ti/ |
H A D | am65-cpsw-nuss.c | 405 if (!common->ports[i].ndev) 408 rxq = &common->ports[i].xdp_rxq; 443 if (!common->ports[i].ndev) 446 rxq = &common->ports[i].xdp_rxq; 448 ret = xdp_rxq_info_reg(rxq, common->ports[i].ndev, i, 0); 629 struct am65_cpsw_port *port = &common->ports[port_idx]; 651 /* default vlan cfg: create mask based on enabled ports */ 1989 port = &common->ports[i]; 2545 node = of_get_child_by_name(dev->of_node, "ethernet-ports"); 2669 port = &common->ports[ [all...] |
/linux-master/drivers/target/iscsi/cxgbit/ |
H A D | cxgbit_cm.c | 153 __func__, cdev->lldi.ports[0]->name, stid, sin6->sin6_port); 158 ret = cxgb4_clip_get(cdev->lldi.ports[0], 170 ret = cxgb4_create_server6(cdev->lldi.ports[0], 184 cxgb4_clip_release(cdev->lldi.ports[0], 204 __func__, cdev->lldi.ports[0]->name, stid, sin->sin_port); 209 ret = cxgb4_create_server(cdev->lldi.ports[0], 237 if (lldi->ports[i] == ndev) { 534 ret = cxgb4_remove_server(cdev->lldi.ports[0], stid, 554 cxgb4_clip_release(cdev->lldi.ports[0], 805 cxgb4_clip_release(csk->com.cdev->lldi.ports[ [all...] |
/linux-master/net/bridge/ |
H A D | br_mdb.c | 351 for (pp = &mp->ports; (p = rcu_dereference(*pp)) != NULL; 752 for (pp = &mp->ports; 778 /* All of (*, G) EXCLUDE ports need to be added to the new (S, G) for 977 for (pp = &mp->ports; 1360 if (!mp->ports && netif_running(br->dev)) 1365 for (pp = &mp->ports; 1475 if (!mp->ports && netif_running(br->dev)) 1486 for (pp = &mp->ports; (p = mlock_dereference(*pp, br)) != NULL;) { 1597 for (pg = mlock_dereference(mp->ports, mp->br); pg; 1639 for (pg = mlock_dereference(mp->ports, m [all...] |
/linux-master/drivers/tty/ |
H A D | mxser.c | 153 #define MXSER_PORTS_PER_BOARD 8 /* Max. ports per board */ 291 struct mxser_port ports[] __counted_by(nports); 1679 port = &brd->ports[i]; 1736 brd->must_hwid = mxser_must_get_hwid(brd->ports[0].ioaddr); 1757 info = &brd->ports[i]; 1803 brd = devm_kzalloc(&pdev->dev, struct_size(brd, ports, nports), 1826 brd->ports[i].ioaddr = ioaddress + 8 * i; 1848 tty_dev = tty_port_register_device(&brd->ports[i].port, 1864 tty_port_destroy(&brd->ports[i].port); 1878 tty_port_destroy(&brd->ports[ [all...] |
/linux-master/drivers/ntb/hw/idt/ |
H A D | ntb_hw_idt.c | 98 * NT Endpoint ports data table with the corresponding pcie command, link 281 * device ports as well as being notified of some switch-related events. 468 * IDT PCIe-switches can have from 3 up to 8 ports with possible 469 * NT-functions enabled. So all the possible ports need to be scanned looking 470 * for NTB activated. NTB API will have enumerated only the ports with NTB. 475 * idt_scan_ports() - scan IDT PCIe-switch ports collecting info in the tables 498 * Walk over all the possible ports checking whether any of them has 503 port = ndev->swcfg->ports[pidx]; 556 * idt_ntb_peer_port_count() - get the number of peer ports 561 * Return: number of peer ports [all...] |
/linux-master/drivers/char/ |
H A D | virtio_console.c | 40 * across multiple devices and multiple ports per device. 56 .name = "virtio-ports", 62 /* This struct holds information that's relevant only for console ports */ 77 * differentiate between the other console ports handled by 114 * ports for that device (vdev->priv). 127 struct list_head ports; member in struct:ports_device 129 /* To protect the list of ports */ 136 /* max. number of ports this device can hold */ 259 list_for_each_entry(port, &portdev->ports, list) { 296 list_for_each_entry(port, &portdev->ports, lis [all...] |
/linux-master/drivers/net/ethernet/netronome/nfp/ |
H A D | nfp_net_main.c | 68 if (eth_tbl->ports[i].index == index) 69 return ð_tbl->ports[i]; 606 /* Update state of all ports */ 608 list_for_each_entry(port, &pf->ports, port_list) 613 list_for_each_entry(port, &pf->ports, port_list) 621 list_for_each_entry(port, &pf->ports, port_list) 633 /* Shoot off the ports which became invalid */
|
/linux-master/drivers/net/dsa/mv88e6xxx/ |
H A D | pcs-639x.c | 116 struct mv88e639x_pcs *mpcs = chip->ports[port].pcs_private; 126 chip->ports[port].pcs_private = NULL; 451 mpcs = chip->ports[port].pcs_private; 585 chip->ports[port].pcs_private = mpcs; 957 chip->ports[port].pcs_private = mpcs;
|
/linux-master/drivers/gpu/drm/i915/display/ |
H A D | intel_dsi_vbt.c | 89 if (hweight8(intel_dsi->ports) == 1) 90 return ffs(intel_dsi->ports) - 1; 93 if (intel_dsi->ports & BIT(PORT_B)) 95 if (intel_dsi->ports & BIT(PORT_C)) 847 for_each_dsi_port(port, intel_dsi->ports) {
|
/linux-master/drivers/hwmon/ |
H A D | smsc47m1.c | 631 * We only allocate the I/O ports we really need, to minimize the risk of 656 const u8 *ports; local 661 ports = ports_m1; 665 ports = ports_m2; 671 unsigned short start = address + ports[i]; 672 unsigned short len = ports[i + 1];
|
/linux-master/drivers/media/platform/xilinx/ |
H A D | xilinx-tpg.c | 714 struct device_node *ports; local 719 ports = of_get_child_by_name(node, "ports"); 720 if (ports == NULL) 721 ports = node; 723 for_each_child_of_node(ports, port) { 753 /* Count the number of ports. */ 758 dev_err(dev, "invalid number of ports %u\n", nports);
|
/linux-master/sound/soc/generic/ |
H A D | simple-card-utils.c | 985 struct device_node *port, *ports, *ports0, *top; local 996 ports = of_get_parent(port); 997 top = of_get_parent(ports); 998 ports0 = of_get_child_by_name(top, "ports"); 1000 ret = ports0 == ports; 1003 of_node_put(ports);
|
/linux-master/drivers/infiniband/hw/cxgb4/ |
H A D | cm.c | 212 error = cxgb4_l2t_send(rdev->lldi.ports[0], skb, l2e); 229 error = cxgb4_ofld_send(rdev->lldi.ports[0], skb); 401 ep->com.dev->rdev.lldi.ports[0], 558 cxgb4_clip_release(ep->com.dev->rdev.lldi.ports[0], 741 netdev = ep->com.dev->rdev.lldi.ports[0]; 820 cxgb4_clip_get(ep->com.dev->rdev.lldi.ports[0], 935 cxgb4_clip_release(ep->com.dev->rdev.lldi.ports[0], 1975 ep->com.dev->rdev.lldi.ports[0], 2330 ep->com.dev->rdev.lldi.ports[0], 2364 cxgb4_clip_release(ep->com.dev->rdev.lldi.ports[ [all...] |
/linux-master/drivers/usb/host/ |
H A D | xhci.c | 382 temp = readl(rhub->ports[i]->addr); 408 * that causes ports behind that hardware to enter compliance mode sometimes. 811 * Also clear a possible internal port wake state left hanging for ports that 814 * at enumeration clears this wake, force one here as well for unconnected ports 828 portsc = readl(rhub->ports[i]->addr); 841 writel(t2, rhub->ports[i]->addr); 851 struct xhci_port **ports; local 866 ports = xhci->usb2_rhub.ports; 868 portsc = readl(ports[port_inde 4419 struct xhci_port **ports; local [all...] |
/linux-master/tools/testing/selftests/bpf/progs/ |
H A D | test_l4lb.c | 131 __u32 ports; member in union:packet_description::__anon3690 210 pckt->ports, CH_RINGS_SIZE); 212 return jhash_2words(pckt->src, pckt->ports, CH_RINGS_SIZE);
|