Searched refs:ports (Results 201 - 225 of 615) sorted by relevance

1234567891011>>

/linux-master/net/netfilter/
H A Dnf_flow_table_ip.c176 struct flow_ports *ports; local
219 ports = (struct flow_ports *)(skb_network_header(skb) + thoff);
220 tuple->src_port = ports->source;
221 tuple->dst_port = ports->dest;
579 struct flow_ports *ports; local
616 ports = (struct flow_ports *)(skb_network_header(skb) + thoff);
617 tuple->src_port = ports->source;
618 tuple->dst_port = ports->dest;
/linux-master/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_buffers.c102 struct mlxsw_sp_sb_port *ports; member in struct:mlxsw_sp_sb
166 struct mlxsw_sp_sb_port *sb_port = &mlxsw_sp->sb->ports[local_port];
178 return &mlxsw_sp->sb->ports[local_port].pms[pool_index];
647 mlxsw_sp->sb->ports = kcalloc(max_ports,
650 if (!mlxsw_sp->sb->ports)
662 err = mlxsw_sp_sb_port_init(mlxsw_sp, &mlxsw_sp->sb->ports[i]);
671 mlxsw_sp_sb_port_fini(&mlxsw_sp->sb->ports[i]);
674 kfree(mlxsw_sp->sb->ports);
684 mlxsw_sp_sb_port_fini(&mlxsw_sp->sb->ports[i]);
686 kfree(mlxsw_sp->sb->ports);
[all...]
/linux-master/drivers/ssb/
H A Ddriver_chipcommon.c602 struct ssb_serial_port *ports)
689 ports[i].regs = uart_regs;
690 ports[i].irq = irq;
691 ports[i].baud_base = baud_base;
692 ports[i].reg_shift = 0;
601 ssb_chipco_serial_init(struct ssb_chipcommon *cc, struct ssb_serial_port *ports) argument
/linux-master/drivers/net/ethernet/chelsio/inline_crypto/chtls/
H A Dchtls_main.c137 netdev = cdev->ports[i];
197 strlcat(tlsdev->name, cdev->lldi->ports[0]->name,
256 cdev->ports = lldi->ports;
259 cdev->pfvf = FW_VIID_PFN_G(cxgb4_port_viid(lldi->ports[0]))
/linux-master/drivers/media/platform/xilinx/
H A Dxilinx-vipp.c106 /* Skip sink ports, they will be processed from the other end of
457 struct device_node *ports; local
461 ports = of_get_child_by_name(xdev->dev->of_node, "ports");
462 if (ports == NULL) {
463 dev_err(xdev->dev, "ports node not present\n");
467 for_each_child_of_node(ports, port) {
475 of_node_put(ports);
/linux-master/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_tc.c266 actions->nat.l4.ports.sport = htons(val);
268 actions->nat.l4.ports.dport = htons(val);
270 actions->nat.l4.ports.sport,
271 actions->nat.l4.ports.dport);
448 flow->l4_key.ports.dport = match.key->dst;
449 flow->l4_mask.ports.dport = match.mask->dst;
450 flow->l4_key.ports.sport = match.key->src;
451 flow->l4_mask.ports.sport = match.mask->src;
626 if (actions->nat.l4.ports.sport)
628 actions->nat.l4.ports
[all...]
/linux-master/drivers/tty/
H A Dmoxa.c72 #define C218_TestRx (C218_ConfBase + 0x10) /* 8 bytes for 8 ports */
73 #define C218_TestTx (C218_ConfBase + 0x18) /* 8 bytes for 8 ports */
74 #define C218_RXerr (C218_ConfBase + 0x20) /* 8 bytes for 8 ports */
75 #define C218_ErrFlag (C218_ConfBase + 0x28) /* 8 bytes for 8 ports */
408 struct moxa_port *ports; member in struct:moxa_board_conf
616 p = moxa_boards[i].ports;
645 p = moxa_boards[i].ports;
963 port = brd->ports;
981 port = brd->ports;
1128 brd->ports
[all...]
/linux-master/drivers/net/wwan/t7xx/
H A Dt7xx_port_proxy.c47 for (i = 0, (p) = &(proxy)->ports[i]; \
49 i++, (p) = &(proxy)->ports[i])
377 port = &port_prox->ports[0];
466 * t7xx_port_proxy_md_status_notify() - Notify all ports of state.
470 * Called by t7xx_fsm. Used to dispatch modem status for all ports,
533 port_prox->ports[i].port_conf = &port_conf[i];
548 ports,
562 * t7xx_port_proxy_init() - Initialize ports.
/linux-master/drivers/net/dsa/
H A Dmt7530.c1186 /* CPU port gets connected to all user ports of
1213 priv->ports[port].pm |= PCR_MATRIX(BIT(cpu_dp->index));
1215 priv->ports[port].enable = true;
1217 priv->ports[port].pm);
1234 priv->ports[port].enable = false;
1249 * largest MTU of the user ports. Because the switch only has a global
1372 /* Add this port to the port matrix of the other ports in the
1379 if (priv->ports[other_port].enable)
1382 priv->ports[other_port].pm |= PCR_MATRIX(BIT(port));
1387 /* Add the all other ports t
[all...]
/linux-master/drivers/pci/controller/
H A Dpci-mvebu.c86 struct mvebu_pcie_port *ports; member in struct:mvebu_pcie
639 * is hard-wired to zero for downstream ports but HW returns 1.
807 * is hard-wired to zero for downstream ports but HW allows
934 * Set physical slot number to port+1 as mvebu ports are indexed from
935 * zero and zero value is reserved for ports within the same silicon
968 struct mvebu_pcie_port *port = &pcie->ports[i];
1227 struct mvebu_pcie_port *port = pcie->ports + i;
1243 struct mvebu_pcie_port *port = pcie->ports + i;
1495 pcie->ports = devm_kcalloc(dev, num, sizeof(*pcie->ports), GFP_KERNE
[all...]
/linux-master/drivers/gpu/drm/omapdrm/dss/
H A Ddss.c76 const enum omap_display_type *ports; member in struct:dss_features
1066 .ports = omap2plus_ports,
1080 .ports = omap34xx_ports,
1094 .ports = omap2plus_ports,
1108 .ports = omap2plus_ports,
1122 .ports = omap2plus_ports,
1136 .ports = omap2plus_ports,
1150 .ports = dra7xx_ports,
1170 switch (dss->feat->ports[i]) {
1197 switch (dss->feat->ports[
[all...]
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/esw/
H A Dbridge_mcast.c32 return xa_load(&entry->ports, mlx5_esw_bridge_port_key(port));
38 int err = xa_insert(&entry->ports, mlx5_esw_bridge_port_key(port), port, GFP_KERNEL);
48 xa_erase(&entry->ports, mlx5_esw_bridge_port_key(port));
78 xa_for_each(&entry->ports, idx, port) {
161 xa_init(&entry->ports);
171 xa_destroy(&entry->ports);
183 xa_destroy(&entry->ports);
226 /* Single mdb can be used by multiple ports, so just log the
250 /* Single mdb can be used by multiple ports, so just log the
1025 xa_for_each(&br_offloads->ports,
[all...]
/linux-master/drivers/thunderbolt/
H A Dswitch.c217 * go into D3cold because some root ports cannot trigger PME
576 * so skip other ports.
615 * Needed for USB4 but can be called for any CIO/USB4 ports. Makes the
730 * USB4 ports the buffers allocated for the control path
881 * dual link ports.
1294 * This is only needed for non-USB4 ports.
1630 * routers, resets all the downstream ports and cleans up path config
2263 kfree(sw->ports);
2286 /* Device is hub if it has any downstream ports */
2461 /* initialize ports */
[all...]
/linux-master/drivers/net/ethernet/freescale/dpaa2/
H A Ddpaa2-switch.c132 /* Add all the DPAA2 switch ports found in the same bridging domain to
136 if (!ethsw->ports[j])
138 if (ethsw->ports[j]->fdb->fdb_id != fdb_id)
141 if (type == DPSW_BROADCAST && ethsw->ports[j]->bcast_flood)
142 cfg->if_id[i++] = ethsw->ports[j]->idx;
143 else if (type == DPSW_FLOODING && ethsw->ports[j]->ucast_flood)
144 cfg->if_id[i++] = ethsw->ports[j]->idx;
395 ppriv_local = ethsw->ports[i];
645 * switch ports. Therefore, we only need to enable the NAPI instance once, the
646 * first time one of the switch ports run
[all...]
/linux-master/drivers/ata/
H A Dsata_nv.c96 /* BAR5 offset to ADMA ports */
727 port0 = ap->host->ports[0]->private_data;
728 port1 = ap->host->ports[1]->private_data;
885 struct ata_port *ap = host->ports[i];
1001 struct nv_adma_port_priv *pp = host->ports[0]->private_data;
1003 pp = host->ports[1]->private_data;
1070 /* clear notifiers - note both ports need to be written with
1079 pp = ap->host->ports[0]->private_data;
1081 pp = ap->host->ports[1]->private_data;
1276 /* enable ADMA on the ports */
[all...]
/linux-master/drivers/net/ethernet/microchip/lan966x/
H A Dlan966x_fdma.c92 if (!lan966x->ports[i])
95 port = lan966x->ports[i];
368 port = lan966x->ports[i];
383 port = lan966x->ports[i];
486 port = lan966x->ports[*src_port];
517 skb->dev = lan966x->ports[src_port]->dev;
891 port = lan966x->ports[i];
/linux-master/drivers/net/dsa/xrs700x/
H A Dxrs700x.c110 struct xrs700x_port *p = &priv->ports[port];
165 struct xrs700x_port *p = &priv->ports[port];
178 struct xrs700x_port *p = &priv->ports[port];
394 /* Disable forwarding to non-CPU ports */
568 "Only ports 1 and 2 can offload HSR/PRP");
590 * redundant ports have signed up.
604 /* Clear bits for both redundant ports (HSR only) and the CPU port to
623 * forward to redundant ports when in HSR mode while discarding
778 struct xrs700x_port *p = &priv->ports[port];
804 priv->ports
[all...]
/linux-master/drivers/gpu/drm/rockchip/
H A Dcdn-dp-core.c191 for (i = 0; i < dp->ports; i++) {
206 if (dp->active_port < 0 || dp->active_port >= dp->ports) {
474 for (i = 0; i < dp->ports; i++)
524 for (i = port->id; i < dp->ports; i++) {
1093 for (i = 0; i < dp->ports; i++) {
1209 dp->port[dp->ports++] = port;
1212 if (!dp->ports) {
/linux-master/tools/testing/selftests/bpf/progs/
H A Dtest_cls_redirect.c234 /* Parse the L4 ports from a packet, assuming a layout like TCP or UDP. */
235 static INLINING bool pkt_parse_icmp_l4_ports(buf_t *pkt, flow_ports_t *ports) argument
237 if (!buf_copy(pkt, ports, sizeof(*ports))) {
244 uint16_t dst = ports->src;
245 ports->src = ports->dst;
246 ports->dst = dst;
/linux-master/drivers/infiniband/hw/mlx5/
H A Dgsi.c119 if (dev->devr.ports[port_num - 1].gsi) {
156 dev->devr.ports[attr->port_num - 1].gsi = gsi;
182 dev->devr.ports[port_num - 1].gsi = NULL;
/linux-master/net/devlink/
H A Dcore.c434 xa_init_flags(&devlink->ports, XA_FLAGS_ALLOC);
482 WARN_ON(!xa_empty(&devlink->ports));
487 xa_destroy(&devlink->ports);
/linux-master/drivers/net/ethernet/adi/
H A Dadin1110.c161 struct adin1110_port_priv *ports[ADIN_MAC_MAX_PORTS]; member in struct:adin1110_priv
579 netif_wake_queue(priv->ports[i]->netdev);
608 if (adin1110_port_rx_ready(priv->ports[i], status1))
609 adin1110_read_frames(priv->ports[i],
843 /* Can't enable forwarding if ports do not belong to the same bridge */
844 if (priv->ports[0]->bridge != priv->ports[1]->bridge || !priv->ports[0]->bridge)
851 if (priv->ports[i]->state != BR_STATE_FORWARDING)
1146 ret = adin1110_setup_rx_mode(priv->ports[
[all...]
/linux-master/drivers/net/ethernet/qlogic/qede/
H A Dqede_filter.c438 __be16 *ports; local
460 ports = (__be16 *)(skb->data + tp_offset);
466 skb, ports[0], ports[1], ip_proto);
498 n->tuple.src_port = ports[0];
499 n->tuple.dst_port = ports[1];
1430 __be16 *ports = (__be16 *)(header + ETH_HLEN + sizeof(struct iphdr)); local
1442 /* ports is weakly typed to suit both TCP and UDP ports */
1443 ports[
1477 __be16 *ports = (__be16 *)(header + ETH_HLEN + sizeof(struct ipv6hdr)); local
[all...]
/linux-master/drivers/net/wan/
H A Dfarsync.c42 /* Number of ports (per card) and cards supported
342 u32 numberOfPorts; /* Number of ports detected at startup */
451 unsigned int nports; /* Number of serial ports */
457 struct fst_port_info ports[FST_MAX_PORTS]; member in struct:fst_card_info
1292 for (pi = 0, port = card->ports; pi < card->nports; pi++, port++) {
1384 /* Check for rx completions on all ports on this card */
1386 for (pi = 0, port = card->ports; pi < card->nports; pi++, port++) {
1497 port = &card->ports[event & 0x03];
1593 /* Finally check the number of ports reported by firmware against the
2297 /* We're working on a number of ports base
[all...]
/linux-master/drivers/scsi/
H A Daha152x.c2973 static unsigned short ports[] = { 0x340, 0x140 }; variable
2992 harmful probes on ports. I'm not sure that all listed boards pass
3070 for (i = 0; i < ARRAY_SIZE(ports) && (setup->io_port != ports[i]); i++)
3073 if (i == ARRAY_SIZE(ports))
3317 for (i = 0; i < ARRAY_SIZE(ports) && setup_count < 2; i++) {
3318 if ((setup_count == 1) && (setup[0].io_port == ports[i]))
3321 if (!request_region(ports[i], IO_RANGE, "aha152x")) {
3322 printk(KERN_ERR "aha152x: io port 0x%x busy.\n", ports[i]);
3326 if (aha152x_porttest(ports[
[all...]

Completed in 248 milliseconds

1234567891011>>