| /dpdk/drivers/net/cnxk/ |
| H A D | cnxk_ptp.c | 230 dev->rx_offloads |= RTE_ETH_RX_OFFLOAD_TIMESTAMP; in cnxk_nix_timesync_enable() 260 uint64_t rx_offloads = RTE_ETH_RX_OFFLOAD_TIMESTAMP; in cnxk_nix_timesync_disable() local 271 dev->rx_offloads &= ~rx_offloads; in cnxk_nix_timesync_disable()
|
| H A D | cn10k_ethdev.c | 19 (dev->rx_offloads & RTE_ETH_RX_OFFLOAD_RSS_HASH)) in nix_rx_offload_flags() 22 if (dev->rx_offloads & in nix_rx_offload_flags() 26 if (dev->rx_offloads & in nix_rx_offload_flags() 30 if (dev->rx_offloads & RTE_ETH_RX_OFFLOAD_SCATTER) in nix_rx_offload_flags() 33 if ((dev->rx_offloads & RTE_ETH_RX_OFFLOAD_TIMESTAMP)) in nix_rx_offload_flags() 39 if (dev->rx_offloads & RTE_ETH_RX_OFFLOAD_SECURITY) in nix_rx_offload_flags() 107 if ((dev->rx_offloads & RTE_ETH_RX_OFFLOAD_TIMESTAMP)) in nix_tx_offload_flags() 321 dev->rx_offloads & RTE_ETH_RX_OFFLOAD_SECURITY) { in cn10k_nix_configure() 537 if (dev->rx_offloads & RTE_ETH_RX_OFFLOAD_SECURITY) { in cn10k_nix_reassembly_capability_get() 572 if (!rc && dev->rx_offloads & RTE_ETH_RX_OFFLOAD_SECURITY) in cn10k_nix_reassembly_conf_set()
|
| H A D | cn9k_rx_select.c | 63 if (dev->rx_offloads & RTE_ETH_RX_OFFLOAD_SCATTER) in cn9k_eth_set_rx_function() 68 if (dev->rx_offloads & RTE_ETH_RX_OFFLOAD_SCATTER) in cn9k_eth_set_rx_function()
|
| H A D | cnxk_ethdev.c | 70 if (dev->rx_offloads & RTE_ETH_RX_OFFLOAD_SECURITY) { in nix_security_setup() 97 dev->rx_offloads & RTE_ETH_RX_OFFLOAD_SECURITY) { in nix_security_setup() 177 if (dev->rx_offloads & RTE_ETH_RX_OFFLOAD_SECURITY) in nix_security_setup() 223 if (dev->rx_offloads & RTE_ETH_RX_OFFLOAD_SECURITY) { in nix_security_release() 246 dev->rx_offloads & RTE_ETH_RX_OFFLOAD_SECURITY) { in nix_security_release() 295 dev->rx_offloads |= RTE_ETH_RX_OFFLOAD_SCATTER; in nix_enable_mseg_on_jumbo() 604 rxq_sp->qconf.conf.rx.offloads = dev->rx_offloads; in cnxk_nix_rx_queue_setup() 672 if (dev->rx_offloads & RTE_ETH_RX_OFFLOAD_SECURITY) in cnxk_nix_rx_queue_release() 1096 dev->rx_offloads = rxmode->offloads; in cnxk_nix_configure() 1101 if (dev->rx_offloads & in cnxk_nix_configure() [all …]
|
| H A D | cn9k_ethdev.c | 19 (dev->rx_offloads & RTE_ETH_RX_OFFLOAD_RSS_HASH)) in nix_rx_offload_flags() 22 if (dev->rx_offloads & in nix_rx_offload_flags() 26 if (dev->rx_offloads & in nix_rx_offload_flags() 30 if (dev->rx_offloads & RTE_ETH_RX_OFFLOAD_SCATTER) in nix_rx_offload_flags() 33 if ((dev->rx_offloads & RTE_ETH_RX_OFFLOAD_TIMESTAMP)) in nix_rx_offload_flags() 39 if (dev->rx_offloads & RTE_ETH_RX_OFFLOAD_SECURITY) in nix_rx_offload_flags() 107 if ((dev->rx_offloads & RTE_ETH_RX_OFFLOAD_TIMESTAMP)) in nix_tx_offload_flags()
|
| H A D | cn10k_rx_select.c | 87 if (dev->rx_offloads & RTE_ETH_RX_OFFLOAD_SCATTER) { in cn10k_eth_set_rx_function() 101 if (dev->rx_offloads & RTE_ETH_RX_OFFLOAD_SCATTER) { in cn10k_eth_set_rx_function()
|
| /dpdk/app/test-pmd/ |
| H A D | parameters.c | 592 uint64_t rx_offloads = rx_mode.offloads; in launch_args_parse() local 1049 rx_offloads |= RTE_ETH_RX_OFFLOAD_KEEP_CRC; in launch_args_parse() 1051 rx_offloads |= RTE_ETH_RX_OFFLOAD_TCP_LRO; in launch_args_parse() 1053 rx_offloads |= RTE_ETH_RX_OFFLOAD_SCATTER; in launch_args_parse() 1055 rx_offloads |= RTE_ETH_RX_OFFLOAD_CHECKSUM; in launch_args_parse() 1058 rx_offloads |= RTE_ETH_RX_OFFLOAD_TIMESTAMP; in launch_args_parse() 1060 rx_offloads |= RTE_ETH_RX_OFFLOAD_VLAN; in launch_args_parse() 1068 rx_offloads |= RTE_ETH_RX_OFFLOAD_VLAN_STRIP; in launch_args_parse() 1076 rx_offloads |= RTE_ETH_RX_OFFLOAD_QINQ_STRIP; in launch_args_parse() 1395 rx_offloads = (uint64_t)n; in launch_args_parse() [all …]
|
| /dpdk/drivers/net/ixgbe/ |
| H A D | ixgbe_ipsec.c | 629 uint64_t rx_offloads; in ixgbe_crypto_enable_ipsec() local 632 rx_offloads = dev->data->dev_conf.rxmode.offloads; in ixgbe_crypto_enable_ipsec() 636 if (rx_offloads & RTE_ETH_RX_OFFLOAD_TCP_LRO) { in ixgbe_crypto_enable_ipsec() 640 if (rx_offloads & RTE_ETH_RX_OFFLOAD_KEEP_CRC) { in ixgbe_crypto_enable_ipsec() 660 if (rx_offloads & RTE_ETH_RX_OFFLOAD_SECURITY) { in ixgbe_crypto_enable_ipsec()
|
| /dpdk/drivers/net/txgbe/ |
| H A D | txgbe_ipsec.c | 607 uint64_t rx_offloads; in txgbe_crypto_enable_ipsec() local 610 rx_offloads = dev->data->dev_conf.rxmode.offloads; in txgbe_crypto_enable_ipsec() 614 if (rx_offloads & RTE_ETH_RX_OFFLOAD_TCP_LRO) { in txgbe_crypto_enable_ipsec() 618 if (rx_offloads & RTE_ETH_RX_OFFLOAD_KEEP_CRC) { in txgbe_crypto_enable_ipsec() 637 if (rx_offloads & RTE_ETH_RX_OFFLOAD_SECURITY) { in txgbe_crypto_enable_ipsec()
|
| /dpdk/drivers/net/enetc/ |
| H A D | enetc_ethdev.c | 448 uint64_t rx_offloads = data->dev_conf.rxmode.offloads; in enetc_rx_queue_setup() local 481 rx_ring->crc_len = (uint8_t)((rx_offloads & RTE_ETH_RX_OFFLOAD_KEEP_CRC) ? in enetc_rx_queue_setup() 711 uint64_t rx_offloads = eth_conf->rxmode.offloads; in enetc_dev_configure() local 723 if (rx_offloads & RTE_ETH_RX_OFFLOAD_KEEP_CRC) { in enetc_dev_configure() 731 if (rx_offloads & RTE_ETH_RX_OFFLOAD_IPV4_CKSUM) in enetc_dev_configure() 734 if (rx_offloads & (RTE_ETH_RX_OFFLOAD_UDP_CKSUM | RTE_ETH_RX_OFFLOAD_TCP_CKSUM)) in enetc_dev_configure()
|
| /dpdk/drivers/net/netvsc/ |
| H A D | hn_rndis.h | 22 uint64_t rx_offloads);
|
| H A D | hn_rndis.c | 779 uint64_t tx_offloads, uint64_t rx_offloads) in hn_rndis_conf_offload() argument 815 if (rx_offloads & RTE_ETH_RX_OFFLOAD_TCP_CKSUM) { in hn_rndis_conf_offload() 842 if (rx_offloads & RTE_ETH_TX_OFFLOAD_UDP_CKSUM) { in hn_rndis_conf_offload() 861 if (rx_offloads & RTE_ETH_RX_OFFLOAD_IPV4_CKSUM) { in hn_rndis_conf_offload() 892 tx_offloads, rx_offloads); in hn_rndis_conf_offload()
|
| /dpdk/drivers/net/enetfec/ |
| H A D | enet_rxtx.c | 32 uint64_t rx_offloads = eth_conf->rxmode.offloads; in enetfec_recv_pkts() local 103 if ((rx_offloads & RTE_ETH_RX_OFFLOAD_VLAN) && in enetfec_recv_pkts()
|
| /dpdk/drivers/net/octeontx/ |
| H A D | octeontx_ethdev.c | 384 if (nic->rx_offloads & (RTE_ETH_RX_OFFLOAD_TCP_CKSUM | in octeontx_rx_offload_flags() 388 if (nic->rx_offloads & (RTE_ETH_RX_OFFLOAD_IPV4_CKSUM | in octeontx_rx_offload_flags() 392 if (nic->rx_offloads & RTE_ETH_RX_OFFLOAD_SCATTER) { in octeontx_rx_offload_flags() 474 nic->rx_offloads |= rxmode->offloads; in octeontx_dev_configure() 534 !(nic->rx_offloads & RTE_ETH_RX_OFFLOAD_SCATTER)) { in octeontx_dev_mtu_set() 540 if ((nic->rx_offloads & RTE_ETH_RX_OFFLOAD_SCATTER) && in octeontx_dev_mtu_set() 575 nic->rx_offloads |= RTE_ETH_RX_OFFLOAD_SCATTER; in octeontx_recheck_rx_offloads()
|
| H A D | octeontx_ethdev_ops.c | 52 nic->rx_offloads |= RTE_ETH_RX_OFFLOAD_VLAN_FILTER; in octeontx_dev_vlan_offload_set() 59 nic->rx_offloads &= ~RTE_ETH_RX_OFFLOAD_VLAN_FILTER; in octeontx_dev_vlan_offload_set()
|
| H A D | octeontx_ethdev.h | 140 uint64_t rx_offloads; member
|
| /dpdk/drivers/net/vmxnet3/ |
| H A D | vmxnet3_ethdev.c | 761 uint64_t rx_offloads = dev->data->dev_conf.rxmode.offloads; in vmxnet3_setup_driver_shared() local 849 if (rx_offloads & RTE_ETH_RX_OFFLOAD_CHECKSUM) in vmxnet3_setup_driver_shared() 852 if (rx_offloads & RTE_ETH_RX_OFFLOAD_TCP_LRO) { in vmxnet3_setup_driver_shared() 1504 uint64_t rx_offloads = dev->data->dev_conf.rxmode.offloads; in vmxnet3_dev_promiscuous_disable() local 1506 if (rx_offloads & RTE_ETH_RX_OFFLOAD_VLAN_FILTER) in vmxnet3_dev_promiscuous_disable() 1574 uint64_t rx_offloads = dev->data->dev_conf.rxmode.offloads; in vmxnet3_dev_vlan_offload_set() local 1577 if (rx_offloads & RTE_ETH_RX_OFFLOAD_VLAN_STRIP) in vmxnet3_dev_vlan_offload_set() 1587 if (rx_offloads & RTE_ETH_RX_OFFLOAD_VLAN_FILTER) in vmxnet3_dev_vlan_offload_set()
|
| /dpdk/drivers/event/cnxk/ |
| H A D | cn9k_eventdev.c | 13 deq_op = deq_ops[dev->rx_offloads & (NIX_RX_OFFLOAD_MAX - 1)] 162 cn9k_sso_hws_get_work_empty(ws_base, &ev, dev->rx_offloads, in cn9k_sso_hws_flush_events() 549 if (dev->rx_offloads & NIX_RX_MULTI_SEG_F) { in cn9k_sso_fp_fns_set() 613 if (dev->rx_offloads & NIX_RX_MULTI_SEG_F) { in cn9k_sso_fp_fns_set() 846 base, &ev, dev->rx_offloads, in cn9k_sso_port_quiesce()
|
| /dpdk/drivers/net/dpaa2/ |
| H A D | dpaa2_ethdev.c | 540 uint64_t rx_offloads = eth_conf->rxmode.offloads; in dpaa2_eth_dev_configure() local 552 if (dev_rx_offloads_nodis & ~rx_offloads) { in dpaa2_eth_dev_configure() 556 rx_offloads, dev_rx_offloads_nodis); in dpaa2_eth_dev_configure() 596 if (rx_offloads & RTE_ETH_RX_OFFLOAD_IPV4_CKSUM) in dpaa2_eth_dev_configure() 599 if ((rx_offloads & RTE_ETH_RX_OFFLOAD_UDP_CKSUM) || in dpaa2_eth_dev_configure() 600 (rx_offloads & RTE_ETH_RX_OFFLOAD_TCP_CKSUM) || in dpaa2_eth_dev_configure() 601 (rx_offloads & RTE_ETH_RX_OFFLOAD_SCTP_CKSUM)) in dpaa2_eth_dev_configure() 619 if (rx_offloads & RTE_ETH_RX_OFFLOAD_TIMESTAMP) in dpaa2_eth_dev_configure() 669 if (rx_offloads & RTE_ETH_RX_OFFLOAD_VLAN_FILTER) in dpaa2_eth_dev_configure()
|
| /dpdk/drivers/net/bnxt/ |
| H A D | bnxt_ethdev.c | 405 uint64_t rx_offloads = dev_conf->rxmode.offloads; in bnxt_setup_one_vnic() local 454 if (rx_offloads & RTE_ETH_RX_OFFLOAD_VLAN_STRIP) in bnxt_setup_one_vnic() 489 (rx_offloads & RTE_ETH_RX_OFFLOAD_TCP_LRO) ? in bnxt_setup_one_vnic() 1145 rx_offloads |= RTE_ETH_RX_OFFLOAD_RSS_HASH; in bnxt_dev_configure_op() 1146 eth_dev->data->dev_conf.rxmode.offloads = rx_offloads; in bnxt_dev_configure_op() 1613 if (rx_offloads & RTE_ETH_RX_OFFLOAD_VLAN_FILTER) in bnxt_dev_start_op() 1615 if (rx_offloads & RTE_ETH_RX_OFFLOAD_VLAN_STRIP) in bnxt_dev_start_op() 2617 if (!(rx_offloads & RTE_ETH_RX_OFFLOAD_VLAN_FILTER)) { in bnxt_config_vlan_hw_filter() 2729 rc = bnxt_config_vlan_hw_filter(bp, rx_offloads); in bnxt_vlan_offload_set_op() 2736 rc = bnxt_config_vlan_hw_stripping(bp, rx_offloads); in bnxt_vlan_offload_set_op() [all …]
|
| H A D | bnxt_ring.c | 107 uint64_t rx_offloads = bp->eth_dev->data->dev_conf.rxmode.offloads; in bnxt_alloc_rings() local 190 if (rx_ring_info && (rx_offloads & RTE_ETH_RX_OFFLOAD_TCP_LRO)) { in bnxt_alloc_rings() 286 if (rx_offloads & RTE_ETH_RX_OFFLOAD_TCP_LRO) in bnxt_alloc_rings()
|
| H A D | bnxt_rxq.c | 326 uint64_t rx_offloads = eth_dev->data->dev_conf.rxmode.offloads; in bnxt_rx_queue_setup_op() local 382 if (rx_offloads & RTE_ETH_RX_OFFLOAD_KEEP_CRC) in bnxt_rx_queue_setup_op()
|
| /dpdk/drivers/net/virtio/ |
| H A D | virtio_ethdev.c | 2558 uint64_t rx_offloads = rxmode->offloads; in virtio_dev_configure() local 2594 if (rx_offloads & (RTE_ETH_RX_OFFLOAD_UDP_CKSUM | in virtio_dev_configure() 2598 if (rx_offloads & RTE_ETH_RX_OFFLOAD_TCP_LRO) in virtio_dev_configure() 2625 if ((rx_offloads & (RTE_ETH_RX_OFFLOAD_UDP_CKSUM | in virtio_dev_configure() 2633 if ((rx_offloads & RTE_ETH_RX_OFFLOAD_TCP_LRO) && in virtio_dev_configure() 2645 if (rx_offloads & RTE_ETH_RX_OFFLOAD_VLAN_STRIP) in virtio_dev_configure() 2648 hw->rx_ol_scatter = (rx_offloads & RTE_ETH_RX_OFFLOAD_SCATTER); in virtio_dev_configure() 2650 if ((rx_offloads & RTE_ETH_RX_OFFLOAD_VLAN_FILTER) && in virtio_dev_configure() 2703 if (rx_offloads & RTE_ETH_RX_OFFLOAD_TCP_LRO) { in virtio_dev_configure() 2730 if (rx_offloads & (RTE_ETH_RX_OFFLOAD_UDP_CKSUM | in virtio_dev_configure()
|
| /dpdk/drivers/net/ena/ |
| H A D | ena_ethdev.h | 246 uint32_t rx_offloads; member
|
| /dpdk/drivers/net/octeontx_ep/ |
| H A D | otx_ep_common.h | 451 uint64_t rx_offloads; member
|