| /f-stack/dpdk/app/test-pmd/ |
| H A D | macfwd.c | 58 uint64_t tx_offloads; in pkt_burst_mac_forward() local 74 tx_offloads = txp->dev_conf.txmode.offloads; in pkt_burst_mac_forward() 75 if (tx_offloads & DEV_TX_OFFLOAD_VLAN_INSERT) in pkt_burst_mac_forward() 77 if (tx_offloads & DEV_TX_OFFLOAD_QINQ_INSERT) in pkt_burst_mac_forward() 79 if (tx_offloads & DEV_TX_OFFLOAD_MACSEC_INSERT) in pkt_burst_mac_forward()
|
| H A D | flowgen.c | 99 uint64_t tx_offloads; in pkt_burst_flow_gen() local 117 tx_offloads = ports[fs->tx_port].dev_conf.txmode.offloads; in pkt_burst_flow_gen() 118 if (tx_offloads & DEV_TX_OFFLOAD_VLAN_INSERT) in pkt_burst_flow_gen() 120 if (tx_offloads & DEV_TX_OFFLOAD_QINQ_INSERT) in pkt_burst_flow_gen() 122 if (tx_offloads & DEV_TX_OFFLOAD_MACSEC_INSERT) in pkt_burst_flow_gen()
|
| H A D | csumonly.c | 458 uint64_t tx_offloads) in process_inner_cksums() argument 505 if (tx_offloads & DEV_TX_OFFLOAD_UDP_CKSUM) in process_inner_cksums() 550 uint64_t tx_offloads, int tso_enabled) in process_outer_cksums() argument 812 uint64_t tx_offloads; in pkt_burst_checksum_forward() local 839 tx_offloads = txp->dev_conf.txmode.offloads; in pkt_burst_checksum_forward() 940 tx_offloads); in pkt_burst_checksum_forward() 947 tx_offloads, in pkt_burst_checksum_forward() 956 (tx_offloads & in pkt_burst_checksum_forward() 958 (tx_offloads & in pkt_burst_checksum_forward() 1030 if ((tx_offloads & in pkt_burst_checksum_forward() [all …]
|
| H A D | txonly.c | 333 uint64_t tx_offloads; in pkt_burst_transmit() local 340 tx_offloads = txp->dev_conf.txmode.offloads; in pkt_burst_transmit() 343 if (tx_offloads & DEV_TX_OFFLOAD_VLAN_INSERT) in pkt_burst_transmit() 345 if (tx_offloads & DEV_TX_OFFLOAD_QINQ_INSERT) in pkt_burst_transmit() 347 if (tx_offloads & DEV_TX_OFFLOAD_MACSEC_INSERT) in pkt_burst_transmit()
|
| H A D | parameters.c | 590 uint64_t tx_offloads = tx_mode.offloads; in launch_args_parse() local 1349 tx_offloads = (uint64_t)n; in launch_args_parse() 1491 tx_mode.offloads = tx_offloads; in launch_args_parse()
|
| H A D | cmdline.c | 4492 uint64_t tx_offloads; in csum_show() local 4495 tx_offloads = ports[port_id].dev_conf.txmode.offloads; in csum_show() 4499 (tx_offloads & DEV_TX_OFFLOAD_IPV4_CKSUM) ? "hw" : "sw"); in csum_show() 4501 (tx_offloads & DEV_TX_OFFLOAD_UDP_CKSUM) ? "hw" : "sw"); in csum_show() 4503 (tx_offloads & DEV_TX_OFFLOAD_TCP_CKSUM) ? "hw" : "sw"); in csum_show() 4516 if ((tx_offloads & DEV_TX_OFFLOAD_IPV4_CKSUM) && in csum_show() 4521 if ((tx_offloads & DEV_TX_OFFLOAD_UDP_CKSUM) && in csum_show() 4526 if ((tx_offloads & DEV_TX_OFFLOAD_TCP_CKSUM) && in csum_show() 4531 if ((tx_offloads & DEV_TX_OFFLOAD_SCTP_CKSUM) && in csum_show() 4536 if ((tx_offloads & DEV_TX_OFFLOAD_OUTER_IPV4_CKSUM) && in csum_show() [all …]
|
| /f-stack/dpdk/drivers/event/octeontx2/ |
| H A D | otx2_evdev.c | 294 if (dev->tx_offloads & NIX_TX_MULTI_SEG_F) { in sso_fastpath_fns_set() 449 [!!(dev->tx_offloads & in sso_fastpath_fns_set() 453 [!!(dev->tx_offloads & in sso_fastpath_fns_set() 455 [!!(dev->tx_offloads & in sso_fastpath_fns_set() 457 [!!(dev->tx_offloads & in sso_fastpath_fns_set() 459 [!!(dev->tx_offloads & in sso_fastpath_fns_set() 463 [!!(dev->tx_offloads & in sso_fastpath_fns_set() 467 [!!(dev->tx_offloads & in sso_fastpath_fns_set() 469 [!!(dev->tx_offloads & in sso_fastpath_fns_set() 471 [!!(dev->tx_offloads & in sso_fastpath_fns_set() [all …]
|
| H A D | otx2_evdev.h | 141 uint64_t tx_offloads; member
|
| H A D | otx2_evdev_adptr.c | 536 dev->tx_offloads |= otx2_eth_dev->tx_offload_flags; in otx2_sso_tx_adapter_queue_add()
|
| /f-stack/dpdk/drivers/net/octeontx/ |
| H A D | octeontx_ethdev.c | 358 if (nic->tx_offloads & DEV_TX_OFFLOAD_OUTER_IPV4_CKSUM || in octeontx_tx_offload_flags() 359 nic->tx_offloads & DEV_TX_OFFLOAD_OUTER_UDP_CKSUM) in octeontx_tx_offload_flags() 362 if (nic->tx_offloads & DEV_TX_OFFLOAD_IPV4_CKSUM || in octeontx_tx_offload_flags() 363 nic->tx_offloads & DEV_TX_OFFLOAD_TCP_CKSUM || in octeontx_tx_offload_flags() 364 nic->tx_offloads & DEV_TX_OFFLOAD_UDP_CKSUM || in octeontx_tx_offload_flags() 365 nic->tx_offloads & DEV_TX_OFFLOAD_SCTP_CKSUM) in octeontx_tx_offload_flags() 368 if (!(nic->tx_offloads & DEV_TX_OFFLOAD_MBUF_FAST_FREE)) in octeontx_tx_offload_flags() 371 if (nic->tx_offloads & DEV_TX_OFFLOAD_MULTI_SEGS) in octeontx_tx_offload_flags() 397 nic->tx_offloads |= DEV_TX_OFFLOAD_MULTI_SEGS; in octeontx_rx_offload_flags() 474 nic->tx_offloads |= txmode->offloads; in octeontx_dev_configure()
|
| H A D | octeontx_ethdev.h | 142 uint64_t tx_offloads; member
|
| /f-stack/dpdk/drivers/net/netvsc/ |
| H A D | hn_rndis.h | 21 uint64_t tx_offloads,
|
| H A D | hn_rndis.c | 779 uint64_t tx_offloads, uint64_t rx_offloads) in hn_rndis_conf_offload() argument 803 if (tx_offloads & DEV_TX_OFFLOAD_TCP_CKSUM) { in hn_rndis_conf_offload() 829 if (tx_offloads & DEV_TX_OFFLOAD_UDP_CKSUM) { in hn_rndis_conf_offload() 854 if (tx_offloads & DEV_TX_OFFLOAD_IPV4_CKSUM) { in hn_rndis_conf_offload() 868 if (tx_offloads & DEV_TX_OFFLOAD_TCP_TSO) { in hn_rndis_conf_offload() 892 tx_offloads, rx_offloads); in hn_rndis_conf_offload()
|
| /f-stack/dpdk/drivers/net/ixgbe/ |
| H A D | ixgbe_ipsec.c | 630 uint64_t tx_offloads; in ixgbe_crypto_enable_ipsec() local 633 tx_offloads = dev->data->dev_conf.txmode.offloads; in ixgbe_crypto_enable_ipsec() 668 if (tx_offloads & DEV_TX_OFFLOAD_SECURITY) { in ixgbe_crypto_enable_ipsec()
|
| /f-stack/dpdk/drivers/net/dpaa2/ |
| H A D | dpaa2_ethdev.c | 505 uint64_t tx_offloads = eth_conf->txmode.offloads; in dpaa2_eth_dev_configure() local 523 if (dev_tx_offloads_nodis & ~tx_offloads) { in dpaa2_eth_dev_configure() 527 tx_offloads, dev_tx_offloads_nodis); in dpaa2_eth_dev_configure() 599 if (tx_offloads & DEV_TX_OFFLOAD_IPV4_CKSUM) in dpaa2_eth_dev_configure() 602 if ((tx_offloads & DEV_TX_OFFLOAD_UDP_CKSUM) || in dpaa2_eth_dev_configure() 603 (tx_offloads & DEV_TX_OFFLOAD_TCP_CKSUM) || in dpaa2_eth_dev_configure() 604 (tx_offloads & DEV_TX_OFFLOAD_SCTP_CKSUM)) in dpaa2_eth_dev_configure()
|
| /f-stack/dpdk/drivers/net/sfc/ |
| H A D | sfc.c | 277 uint64_t tx_offloads = sa->eth_dev->data->dev_conf.txmode.offloads; in sfc_set_fw_subvariant() local 292 tx_offloads |= txq_info->offloads; in sfc_set_fw_subvariant() 295 if (tx_offloads & (DEV_TX_OFFLOAD_IPV4_CKSUM | in sfc_set_fw_subvariant()
|
| /f-stack/dpdk/examples/ipsec-secgw/ |
| H A D | ipsec.h | 391 uint64_t *tx_offloads);
|
| H A D | sa.c | 1591 uint64_t *tx_offloads) in sa_check_offloads() argument 1598 *tx_offloads = 0; in sa_check_offloads() 1619 *tx_offloads |= DEV_TX_OFFLOAD_SECURITY; in sa_check_offloads()
|
| /f-stack/dpdk/drivers/net/octeontx2/ |
| H A D | otx2_ethdev_sec.c | 830 if (!(dev->tx_offloads & DEV_TX_OFFLOAD_SECURITY) && in otx2_eth_sec_init() 871 if (!(dev->tx_offloads & DEV_TX_OFFLOAD_SECURITY) && in otx2_eth_sec_fini()
|
| H A D | otx2_ethdev.c | 728 uint64_t conf = dev->tx_offloads; in nix_tx_offload_flags() 901 dev->tx_offloads |= DEV_TX_OFFLOAD_MULTI_SEGS; in otx2_nix_enable_mseg_on_jumbo() 1274 dev->tx_offloads |= offloads; in otx2_nix_tx_queue_setup() 1872 dev->tx_offloads = txmode->offloads; in otx2_nix_configure() 2015 nb_txq, dev->rx_offloads, dev->tx_offloads, in otx2_nix_configure()
|
| H A D | otx2_ethdev.h | 299 uint64_t tx_offloads; member
|
| /f-stack/dpdk/drivers/net/mlx5/ |
| H A D | mlx5_rxtx.c | 5567 uint64_t tx_offloads = dev->data->dev_conf.txmode.offloads; in mlx5_select_tx_function() local 5581 if (tx_offloads & DEV_TX_OFFLOAD_MULTI_SEGS) { in mlx5_select_tx_function() 5585 if (tx_offloads & (DEV_TX_OFFLOAD_TCP_TSO | in mlx5_select_tx_function() 5593 if (tx_offloads & (DEV_TX_OFFLOAD_IP_TNL_TSO | in mlx5_select_tx_function() 5599 if (tx_offloads & (DEV_TX_OFFLOAD_IPV4_CKSUM | in mlx5_select_tx_function() 5606 if (tx_offloads & DEV_TX_OFFLOAD_VLAN_INSERT) { in mlx5_select_tx_function() 5610 if (tx_offloads & DEV_TX_OFFLOAD_SEND_ON_TIMESTAMP && in mlx5_select_tx_function()
|
| /f-stack/dpdk/drivers/net/dpaa/ |
| H A D | dpaa_ethdev.c | 206 uint64_t tx_offloads = eth_conf->txmode.offloads; in dpaa_eth_dev_configure() local 231 if (dev_tx_offloads_nodis & ~tx_offloads) { in dpaa_eth_dev_configure() 235 tx_offloads, dev_tx_offloads_nodis); in dpaa_eth_dev_configure()
|
| /f-stack/dpdk/doc/guides/prog_guide/ |
| H A D | ipsec_lib.rst | 26 * setup related mbuf fields (ol_flags, tx_offloads, etc.).
|
| /f-stack/dpdk/drivers/net/virtio/ |
| H A D | virtio_ethdev.c | 2215 uint64_t tx_offloads = txmode->offloads; in virtio_dev_configure() local 2254 if (tx_offloads & (DEV_TX_OFFLOAD_UDP_CKSUM | in virtio_dev_configure() 2258 if (tx_offloads & DEV_TX_OFFLOAD_TCP_TSO) in virtio_dev_configure()
|