Home
last modified time | relevance | path

Searched refs:rx_offloads (Results 1 – 25 of 41) sorted by relevance

12

/dpdk/drivers/net/cnxk/
H A Dcnxk_ptp.c230 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 Dcn10k_ethdev.c19 (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 Dcn9k_rx_select.c63 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 Dcnxk_ethdev.c70 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 Dcn9k_ethdev.c19 (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 Dcn10k_rx_select.c87 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 Dparameters.c592 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 Dixgbe_ipsec.c629 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 Dtxgbe_ipsec.c607 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 Denetc_ethdev.c448 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 Dhn_rndis.h22 uint64_t rx_offloads);
H A Dhn_rndis.c779 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 Denet_rxtx.c32 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 Docteontx_ethdev.c384 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 Docteontx_ethdev_ops.c52 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 Docteontx_ethdev.h140 uint64_t rx_offloads; member
/dpdk/drivers/net/vmxnet3/
H A Dvmxnet3_ethdev.c761 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 Dcn9k_eventdev.c13 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 Ddpaa2_ethdev.c540 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 Dbnxt_ethdev.c405 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 Dbnxt_ring.c107 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 Dbnxt_rxq.c326 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 Dvirtio_ethdev.c2558 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 Dena_ethdev.h246 uint32_t rx_offloads; member
/dpdk/drivers/net/octeontx_ep/
H A Dotx_ep_common.h451 uint64_t rx_offloads; member

12