History log of /dpdk/dts/framework/remote_session/ (Results 1 – 25 of 62)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
bee7cf8215-Oct-2024 Dean Marx <dmarx@iol.unh.edu>

dts: add checksum offload to testpmd shell

Add csum_set_hw method to testpmd shell class.

Signed-off-by: Dean Marx <dmarx@iol.unh.edu>
Reviewed-by: Patrick Robb <probb@iol.unh.edu>

c986c33905-Nov-2024 Dean Marx <dmarx@iol.unh.edu>

dts: add testpmd port queue modification

This patch adds methods for querying and modifying port queue state and
configuration. In addition to this, it also adds the ability to capture
the forwardin

dts: add testpmd port queue modification

This patch adds methods for querying and modifying port queue state and
configuration. In addition to this, it also adds the ability to capture
the forwarding statistics that get outputted when you send the "stop"
command in testpmd. Querying of port queue information is handled
through a TextParser dataclass in case there is future need for using
more of the output from the command used to query the information.

Signed-off-by: Jeremy Spewock <jspewock@iol.unh.edu>
Signed-off-by: Dean Marx <dmarx@iol.unh.edu>

show more ...

474ce44316-Oct-2024 Nicholas Pratte <npratte@iol.unh.edu>

dts: add capability check for multicast filtering

The multicast address filter component of the MAC filter test suite
is not supported by all device drivers. So, a simple multicast
filter capability

dts: add capability check for multicast filtering

The multicast address filter component of the MAC filter test suite
is not supported by all device drivers. So, a simple multicast
filter capability check is added for the multicast filter testcase.

Bugzilla ID: 1454

Signed-off-by: Nicholas Pratte <npratte@iol.unh.edu>

show more ...

e3b16f4516-Oct-2024 Nicholas Pratte <npratte@iol.unh.edu>

dts: add setting MAC and multicast addresses

New methods have been added to TestPMDShell in order to support the MAC
filter's individual test cases:
- set_mac_addr
- set_multicast_mac_addr

set_ma

dts: add setting MAC and multicast addresses

New methods have been added to TestPMDShell in order to support the MAC
filter's individual test cases:
- set_mac_addr
- set_multicast_mac_addr

set_mac_addr and set_multicast_addr were created for the MAC filter test
suite, enabling users to both add or remove MAC and multicast
addresses based on a boolean 'add or remove' parameter.

Bugzilla ID: 1454

Signed-off-by: Nicholas Pratte <npratte@iol.unh.edu>

show more ...

0264e40807-Nov-2024 Luca Vizzarro <luca.vizzarro@arm.com>

dts: add blocked ports to EAL parameters

Make the "ports" attribute of EalParams as it actually is to
"allowed_ports", and add "blocked_ports".

Signed-off-by: Luca Vizzarro <luca.vizzarro@arm.com>

dts: add blocked ports to EAL parameters

Make the "ports" attribute of EalParams as it actually is to
"allowed_ports", and add "blocked_ports".

Signed-off-by: Luca Vizzarro <luca.vizzarro@arm.com>
Reviewed-by: Paul Szczepanek <paul.szczepanek@arm.com>
Reviewed-by: Nicholas Pratte <npratte@iol.unh.edu>

show more ...

949d148807-Nov-2024 Luca Vizzarro <luca.vizzarro@arm.com>

dts: fix custom enum behaviour with doc

When building docs without any dependencies, autodoc will mock all the
packages missing from the system. Because DTS makes use of a special
enum library calle

dts: fix custom enum behaviour with doc

When building docs without any dependencies, autodoc will mock all the
packages missing from the system. Because DTS makes use of a special
enum library called aenum, autodoc fails to recognise enum inheriting
it as such and raises exceptions as a consequence.

This change extends the already in-place mechanism for type checking
that pretends that aenums are builtin enums to the API doc building
process.

Fixes: 039256daa8bf ("dts: add topology capability")
Fixes: c89d00380603 ("dts: add NIC capability support")

Signed-off-by: Luca Vizzarro <luca.vizzarro@arm.com>
Reviewed-by: Paul Szczepanek <paul.szczepanek@arm.com>

show more ...

d718142610-Oct-2024 Dean Marx <dmarx@iol.unh.edu>

dts: fix verify argument in set forward mode

Condition set_forward_mode verify code on the
verify argument, which was originally omitted.

Bugzilla ID: 1410
Fixes: fc0f7dc47ee3 ("dts: add testpmd sh

dts: fix verify argument in set forward mode

Condition set_forward_mode verify code on the
verify argument, which was originally omitted.

Bugzilla ID: 1410
Fixes: fc0f7dc47ee3 ("dts: add testpmd shell params")

Signed-off-by: Dean Marx <dmarx@iol.unh.edu>
Reviewed-by: Patrick Robb <probb@iol.unh.edu>
Reviewed-by: Nicholas Pratte <npratte@iol.unh.edu>

show more ...

f995766727-Sep-2024 Tomáš Ďurovec <tomas.durovec@pantheon.tech>

dts: support externally compiled DPDK

Enable the user to use either a DPDK source tree directory or a
tarball, with and without a pre-built build directory. These can be
stored on either SUT node or

dts: support externally compiled DPDK

Enable the user to use either a DPDK source tree directory or a
tarball, with and without a pre-built build directory. These can be
stored on either SUT node or the DTS host. The DPDK build setup or the
pre-built binaries can be specified through the configuration file,
the command line arguments or environment variables.

Signed-off-by: Tomáš Ďurovec <tomas.durovec@pantheon.tech>
Signed-off-by: Luca Vizzarro <luca.vizzarro@arm.com>

show more ...

441c5fbf27-Sep-2024 Tomáš Ďurovec <tomas.durovec@pantheon.tech>

dts: change remote and local paths objects

The OSSession (and its subclasses) should accept PurePaths
for remote paths to translate from OS-unaware (PurePath)
to OS-aware (Path) only on the remote s

dts: change remote and local paths objects

The OSSession (and its subclasses) should accept PurePaths
for remote paths to translate from OS-unaware (PurePath)
to OS-aware (Path) only on the remote side. For local paths,
they should accept Paths, as Python is OS-aware locally.

Signed-off-by: Tomáš Ďurovec <tomas.durovec@pantheon.tech>
Signed-off-by: Luca Vizzarro <luca.vizzarro@arm.com>

show more ...


/dpdk/.ci/linux-setup.sh
/dpdk/.github/workflows/build.yml
/dpdk/.gitignore
/dpdk/.mailmap
/dpdk/MAINTAINERS
/dpdk/VERSION
/dpdk/app/dumpcap/main.c
/dpdk/app/graph/ethdev.c
/dpdk/app/graph/ethdev.h
/dpdk/app/graph/graph.c
/dpdk/app/graph/ip6_route.c
/dpdk/app/graph/meson.build
/dpdk/app/graph/neigh.c
/dpdk/app/graph/neigh_priv.h
/dpdk/app/graph/route.h
/dpdk/app/graph/utils.c
/dpdk/app/meson.build
/dpdk/app/proc-info/main.c
/dpdk/app/test-bbdev/test_bbdev_perf.c
/dpdk/app/test-dma-perf/benchmark.c
/dpdk/app/test-dma-perf/config.ini
/dpdk/app/test-dma-perf/main.c
/dpdk/app/test-dma-perf/main.h
/dpdk/app/test-eventdev/test_pipeline_common.c
/dpdk/app/test-fib/main.c
/dpdk/app/test-flow-perf/actions_gen.c
/dpdk/app/test-flow-perf/items_gen.c
/dpdk/app/test-pipeline/pipeline_hash.c
/dpdk/app/test-pipeline/pipeline_lpm_ipv6.c
/dpdk/app/test-pmd/cmdline.c
/dpdk/app/test-pmd/cmdline_flow.c
/dpdk/app/test-pmd/config.c
/dpdk/app/test-pmd/hairpin.c
/dpdk/app/test-pmd/icmpecho.c
/dpdk/app/test-pmd/meson.build
/dpdk/app/test-pmd/parameters.c
/dpdk/app/test-pmd/testpmd.c
/dpdk/app/test-pmd/testpmd.h
/dpdk/app/test-pmd/txonly.c
/dpdk/app/test-sad/main.c
/dpdk/app/test/meson.build
/dpdk/app/test/packet_burst_generator.c
/dpdk/app/test/test_argparse.c
/dpdk/app/test/test_bitops.c
/dpdk/app/test/test_cfgfile.c
/dpdk/app/test/test_cfgfiles/empty.ini
/dpdk/app/test/test_cfgfiles/empty_key_value.ini
/dpdk/app/test/test_cfgfiles/invalid_section.ini
/dpdk/app/test/test_cfgfiles/line_too_long.ini
/dpdk/app/test/test_cfgfiles/meson.build
/dpdk/app/test/test_cfgfiles/missing_section.ini
/dpdk/app/test/test_cfgfiles/realloc_sections.ini
/dpdk/app/test/test_cfgfiles/sample1.ini
/dpdk/app/test/test_cfgfiles/sample2.ini
/dpdk/app/test/test_cmdline_ipaddr.c
/dpdk/app/test/test_cryptodev.c
/dpdk/app/test/test_eal_flags.c
/dpdk/app/test/test_eventdev.c
/dpdk/app/test/test_fib.c
/dpdk/app/test/test_fib6.c
/dpdk/app/test/test_fib6_perf.c
/dpdk/app/test/test_ipfrag.c
/dpdk/app/test/test_ipsec_sad.c
/dpdk/app/test/test_kvargs.c
/dpdk/app/test/test_lcore_var.c
/dpdk/app/test/test_lcore_var_perf.c
/dpdk/app/test/test_link_bonding_rssconf.c
/dpdk/app/test/test_lpm6.c
/dpdk/app/test/test_lpm6_data.h
/dpdk/app/test/test_lpm6_perf.c
/dpdk/app/test/test_net_ip6.c
/dpdk/app/test/test_power.c
/dpdk/app/test/test_power_cpufreq.c
/dpdk/app/test/test_power_kvm_vm.c
/dpdk/app/test/test_reassembly_perf.c
/dpdk/app/test/test_rib6.c
/dpdk/app/test/test_table_combined.c
/dpdk/app/test/test_table_tables.c
/dpdk/app/test/test_thash.c
/dpdk/buildtools/chkincs/meson.build
/dpdk/buildtools/gen-header.py
/dpdk/buildtools/meson.build
/dpdk/config/arm/meson.build
/dpdk/config/meson.build
/dpdk/config/rte_config.h
/dpdk/config/x86/meson.build
/dpdk/devtools/check-forbidden-tokens.awk
/dpdk/devtools/check-spdx-tag.sh
/dpdk/devtools/checkpatches.sh
/dpdk/devtools/linux-uapi.sh
/dpdk/devtools/parse-flow-support.sh
/dpdk/devtools/words-case.txt
/dpdk/doc/api/doxy-api-index.md
/dpdk/doc/api/doxy-api.conf.in
/dpdk/doc/guides/conf.py
/dpdk/doc/guides/contributing/index.rst
/dpdk/doc/guides/contributing/linux_uapi.rst
/dpdk/doc/guides/contributing/new_driver.rst
/dpdk/doc/guides/cryptodevs/aesni_gcm.rst
/dpdk/doc/guides/cryptodevs/aesni_mb.rst
/dpdk/doc/guides/cryptodevs/chacha20_poly1305.rst
/dpdk/doc/guides/cryptodevs/kasumi.rst
/dpdk/doc/guides/cryptodevs/snow3g.rst
/dpdk/doc/guides/cryptodevs/zuc.rst
/dpdk/doc/guides/dmadevs/dpaa.rst
/dpdk/doc/guides/dmadevs/dpaa2.rst
/dpdk/doc/guides/eventdevs/cnxk.rst
/dpdk/doc/guides/freebsd_gsg/build_dpdk.rst
/dpdk/doc/guides/freebsd_gsg/freebsd_eal_parameters.rst
/dpdk/doc/guides/linux_gsg/build_sample_apps.rst
/dpdk/doc/guides/nics/bnxt.rst
/dpdk/doc/guides/nics/cpfl.rst
/dpdk/doc/guides/nics/ena.rst
/dpdk/doc/guides/nics/features/bnxt.ini
/dpdk/doc/guides/nics/features/default.ini
/dpdk/doc/guides/nics/features/dpaa2.ini
/dpdk/doc/guides/nics/features/hns3.ini
/dpdk/doc/guides/nics/features/mlx5.ini
/dpdk/doc/guides/nics/features/nfp.ini
/dpdk/doc/guides/nics/features/ntnic.ini
/dpdk/doc/guides/nics/features/r8169.ini
/dpdk/doc/guides/nics/features/zxdh.ini
/dpdk/doc/guides/nics/hns3.rst
/dpdk/doc/guides/nics/ice.rst
/dpdk/doc/guides/nics/index.rst
/dpdk/doc/guides/nics/ixgbe.rst
/dpdk/doc/guides/nics/mlx5.rst
/dpdk/doc/guides/nics/ntnic.rst
/dpdk/doc/guides/nics/r8169.rst
/dpdk/doc/guides/nics/zxdh.rst
/dpdk/doc/guides/platform/cnxk.rst
/dpdk/doc/guides/platform/dpaa2.rst
/dpdk/doc/guides/prog_guide/argparse_lib.rst
/dpdk/doc/guides/prog_guide/env_abstraction_layer.rst
/dpdk/doc/guides/prog_guide/ethdev/flow_offload.rst
/dpdk/doc/guides/prog_guide/img/lcore_var_mem_layout.svg
/dpdk/doc/guides/prog_guide/img/static_array_mem_layout.svg
/dpdk/doc/guides/prog_guide/index.rst
/dpdk/doc/guides/prog_guide/ipsec_lib.rst
/dpdk/doc/guides/prog_guide/lcore_var.rst
/dpdk/doc/guides/prog_guide/log_lib.rst
/dpdk/doc/guides/prog_guide/power_man.rst
/dpdk/doc/guides/rawdevs/cnxk_rvu_lf.rst
/dpdk/doc/guides/rawdevs/gdtc.rst
/dpdk/doc/guides/rawdevs/index.rst
/dpdk/doc/guides/rel_notes/deprecation.rst
/dpdk/doc/guides/rel_notes/release_24_11.rst
/dpdk/doc/guides/sample_app_ug/flow_filtering.rst
/dpdk/doc/guides/sample_app_ug/img/ptpclient.svg
/dpdk/doc/guides/sample_app_ug/intro.rst
/dpdk/doc/guides/sample_app_ug/l3_forward_power_man.rst
/dpdk/doc/guides/sample_app_ug/ptpclient.rst
/dpdk/doc/guides/testpmd_app_ug/run_app.rst
/dpdk/doc/guides/tools/dmaperf.rst
/dpdk/doc/guides/windows_gsg/build_dpdk.rst
/dpdk/drivers/baseband/acc/acc_common.h
/dpdk/drivers/baseband/acc/rte_vrb_pmd.c
/dpdk/drivers/baseband/acc/vrb2_vf_enum.h
/dpdk/drivers/bus/dpaa/base/qbman/qman.c
/dpdk/drivers/bus/dpaa/meson.build
/dpdk/drivers/bus/fslmc/bus_fslmc_driver.h
/dpdk/drivers/bus/fslmc/fslmc_bus.c
/dpdk/drivers/bus/fslmc/fslmc_vfio.c
/dpdk/drivers/bus/fslmc/fslmc_vfio.h
/dpdk/drivers/bus/fslmc/mc/dpio.c
/dpdk/drivers/bus/fslmc/mc/fsl_dpcon.h
/dpdk/drivers/bus/fslmc/mc/fsl_dpio.h
/dpdk/drivers/bus/fslmc/mc/fsl_dpio_cmd.h
/dpdk/drivers/bus/fslmc/mc/fsl_dpmng.h
/dpdk/drivers/bus/fslmc/mc/fsl_dprc_cmd.h
/dpdk/drivers/bus/fslmc/meson.build
/dpdk/drivers/bus/fslmc/portal/dpaa2_hw_dpbp.c
/dpdk/drivers/bus/fslmc/portal/dpaa2_hw_dpci.c
/dpdk/drivers/bus/fslmc/portal/dpaa2_hw_dpio.c
/dpdk/drivers/bus/fslmc/portal/dpaa2_hw_dpio.h
/dpdk/drivers/bus/fslmc/portal/dpaa2_hw_dprc.c
/dpdk/drivers/bus/fslmc/portal/dpaa2_hw_pvt.h
/dpdk/drivers/bus/fslmc/qbman/include/compat.h
/dpdk/drivers/bus/fslmc/qbman/include/fsl_qbman_base.h
/dpdk/drivers/bus/fslmc/qbman/include/fsl_qbman_debug.h
/dpdk/drivers/bus/fslmc/qbman/qbman_debug.c
/dpdk/drivers/bus/fslmc/qbman/qbman_portal.c
/dpdk/drivers/bus/fslmc/version.map
/dpdk/drivers/bus/ifpga/bus_ifpga_driver.h
/dpdk/drivers/common/cnxk/cnxk_security.c
/dpdk/drivers/common/cnxk/hw/sso.h
/dpdk/drivers/common/cnxk/hw/ssow.h
/dpdk/drivers/common/cnxk/hw/tim.h
/dpdk/drivers/common/cnxk/meson.build
/dpdk/drivers/common/cnxk/roc_api.h
/dpdk/drivers/common/cnxk/roc_constants.h
/dpdk/drivers/common/cnxk/roc_dev.c
/dpdk/drivers/common/cnxk/roc_dev_priv.h
/dpdk/drivers/common/cnxk/roc_dpi.c
/dpdk/drivers/common/cnxk/roc_dpi.h
/dpdk/drivers/common/cnxk/roc_dpi_priv.h
/dpdk/drivers/common/cnxk/roc_eswitch.c
/dpdk/drivers/common/cnxk/roc_eswitch.h
/dpdk/drivers/common/cnxk/roc_features.h
/dpdk/drivers/common/cnxk/roc_idev.c
/dpdk/drivers/common/cnxk/roc_idev.h
/dpdk/drivers/common/cnxk/roc_idev_priv.h
/dpdk/drivers/common/cnxk/roc_irq.c
/dpdk/drivers/common/cnxk/roc_mbox.h
/dpdk/drivers/common/cnxk/roc_model.h
/dpdk/drivers/common/cnxk/roc_nix_priv.h
/dpdk/drivers/common/cnxk/roc_nix_queue.c
/dpdk/drivers/common/cnxk/roc_nix_rss.c
/dpdk/drivers/common/cnxk/roc_npa.c
/dpdk/drivers/common/cnxk/roc_npa.h
/dpdk/drivers/common/cnxk/roc_npc.c
/dpdk/drivers/common/cnxk/roc_npc.h
/dpdk/drivers/common/cnxk/roc_npc_priv.h
/dpdk/drivers/common/cnxk/roc_priv.h
/dpdk/drivers/common/cnxk/roc_rvu_lf.c
/dpdk/drivers/common/cnxk/roc_rvu_lf.h
/dpdk/drivers/common/cnxk/roc_rvu_lf_priv.h
/dpdk/drivers/common/cnxk/roc_sso.c
/dpdk/drivers/common/cnxk/roc_sso.h
/dpdk/drivers/common/cnxk/roc_sso_priv.h
/dpdk/drivers/common/cnxk/roc_tim.c
/dpdk/drivers/common/cnxk/roc_tim.h
/dpdk/drivers/common/cnxk/roc_utils.c
/dpdk/drivers/common/cnxk/version.map
/dpdk/drivers/common/dpaax/caamflib/rta/operation_cmd.h
/dpdk/drivers/common/dpaax/compat.h
/dpdk/drivers/common/dpaax/meson.build
/dpdk/drivers/common/dpaax/rte_pmd_dpaax_qdma.h
/dpdk/drivers/common/idpf/base/README
/dpdk/drivers/common/idpf/base/meson.build
/dpdk/drivers/common/mlx5/mlx5_common_utils.h
/dpdk/drivers/common/mlx5/mlx5_devx_cmds.c
/dpdk/drivers/common/mlx5/mlx5_devx_cmds.h
/dpdk/drivers/common/mlx5/mlx5_prm.h
/dpdk/drivers/common/mlx5/windows/mlx5_win_defs.h
/dpdk/drivers/common/nfp/nfp_common.c
/dpdk/drivers/common/nfp/nfp_common_pci.c
/dpdk/drivers/common/nfp/nfp_platform.h
/dpdk/drivers/compress/mlx5/mlx5_compress.c
/dpdk/drivers/crypto/cnxk/cn10k_cryptodev_ops.c
/dpdk/drivers/crypto/cnxk/cn9k_cryptodev_ops.c
/dpdk/drivers/crypto/dpaa2_sec/dpaa2_sec_dpseci.c
/dpdk/drivers/crypto/dpaa2_sec/dpaa2_sec_raw_dp.c
/dpdk/drivers/crypto/dpaa2_sec/mc/dpseci.c
/dpdk/drivers/crypto/dpaa2_sec/mc/fsl_dpseci.h
/dpdk/drivers/crypto/dpaa2_sec/mc/fsl_dpseci_cmd.h
/dpdk/drivers/crypto/dpaa_sec/dpaa_sec.c
/dpdk/drivers/crypto/dpaa_sec/dpaa_sec.h
/dpdk/drivers/crypto/ipsec_mb/ipsec_mb_ops.c
/dpdk/drivers/crypto/ipsec_mb/meson.build
/dpdk/drivers/crypto/ipsec_mb/pmd_aesni_mb.c
/dpdk/drivers/crypto/ipsec_mb/pmd_aesni_mb_priv.h
/dpdk/drivers/crypto/mlx5/mlx5_crypto_gcm.c
/dpdk/drivers/crypto/mlx5/mlx5_crypto_xts.c
/dpdk/drivers/crypto/openssl/rte_openssl_pmd.c
/dpdk/drivers/crypto/qat/qat_asym.c
/dpdk/drivers/dma/cnxk/cnxk_dmadev.c
/dpdk/drivers/dma/cnxk/cnxk_dmadev.h
/dpdk/drivers/dma/dpaa/dpaa_qdma.c
/dpdk/drivers/dma/dpaa/dpaa_qdma.h
/dpdk/drivers/dma/dpaa2/dpaa2_qdma.c
/dpdk/drivers/dma/dpaa2/dpaa2_qdma.h
/dpdk/drivers/dma/dpaa2/meson.build
/dpdk/drivers/dma/hisilicon/hisi_dmadev.h
/dpdk/drivers/dma/idxd/idxd_pci.c
/dpdk/drivers/event/cnxk/cn10k_eventdev.c
/dpdk/drivers/event/cnxk/cn10k_eventdev.h
/dpdk/drivers/event/cnxk/cn10k_tx_worker.h
/dpdk/drivers/event/cnxk/cn10k_worker.c
/dpdk/drivers/event/cnxk/cn10k_worker.h
/dpdk/drivers/event/cnxk/cn20k_eventdev.c
/dpdk/drivers/event/cnxk/cn20k_eventdev.h
/dpdk/drivers/event/cnxk/cn20k_tx_worker.h
/dpdk/drivers/event/cnxk/cn20k_worker.c
/dpdk/drivers/event/cnxk/cn20k_worker.h
/dpdk/drivers/event/cnxk/cn9k_eventdev.c
/dpdk/drivers/event/cnxk/cn9k_worker.c
/dpdk/drivers/event/cnxk/cn9k_worker.h
/dpdk/drivers/event/cnxk/cnxk_common.h
/dpdk/drivers/event/cnxk/cnxk_eventdev.c
/dpdk/drivers/event/cnxk/cnxk_eventdev.h
/dpdk/drivers/event/cnxk/cnxk_eventdev_adptr.c
/dpdk/drivers/event/cnxk/cnxk_eventdev_selftest.c
/dpdk/drivers/event/cnxk/cnxk_eventdev_stats.c
/dpdk/drivers/event/cnxk/cnxk_tim_evdev.c
/dpdk/drivers/event/cnxk/cnxk_tim_evdev.h
/dpdk/drivers/event/cnxk/cnxk_tim_worker.c
/dpdk/drivers/event/cnxk/cnxk_tim_worker.h
/dpdk/drivers/event/cnxk/cnxk_worker.c
/dpdk/drivers/event/cnxk/cnxk_worker.h
/dpdk/drivers/event/cnxk/deq/cn10k/deq_all_offload.c
/dpdk/drivers/event/cnxk/deq/cn20k/deq_0_15_burst.c
/dpdk/drivers/event/cnxk/deq/cn20k/deq_0_15_seg_burst.c
/dpdk/drivers/event/cnxk/deq/cn20k/deq_0_15_tmo_burst.c
/dpdk/drivers/event/cnxk/deq/cn20k/deq_0_15_tmo_seg_burst.c
/dpdk/drivers/event/cnxk/deq/cn20k/deq_112_127_burst.c
/dpdk/drivers/event/cnxk/deq/cn20k/deq_112_127_seg_burst.c
/dpdk/drivers/event/cnxk/deq/cn20k/deq_112_127_tmo_burst.c
/dpdk/drivers/event/cnxk/deq/cn20k/deq_112_127_tmo_seg_burst.c
/dpdk/drivers/event/cnxk/deq/cn20k/deq_16_31_burst.c
/dpdk/drivers/event/cnxk/deq/cn20k/deq_16_31_seg_burst.c
/dpdk/drivers/event/cnxk/deq/cn20k/deq_16_31_tmo_burst.c
/dpdk/drivers/event/cnxk/deq/cn20k/deq_16_31_tmo_seg_burst.c
/dpdk/drivers/event/cnxk/deq/cn20k/deq_32_47_burst.c
/dpdk/drivers/event/cnxk/deq/cn20k/deq_32_47_seg_burst.c
/dpdk/drivers/event/cnxk/deq/cn20k/deq_32_47_tmo_burst.c
/dpdk/drivers/event/cnxk/deq/cn20k/deq_32_47_tmo_seg_burst.c
/dpdk/drivers/event/cnxk/deq/cn20k/deq_48_63_burst.c
/dpdk/drivers/event/cnxk/deq/cn20k/deq_48_63_seg_burst.c
/dpdk/drivers/event/cnxk/deq/cn20k/deq_48_63_tmo_burst.c
/dpdk/drivers/event/cnxk/deq/cn20k/deq_48_63_tmo_seg_burst.c
/dpdk/drivers/event/cnxk/deq/cn20k/deq_64_79_burst.c
/dpdk/drivers/event/cnxk/deq/cn20k/deq_64_79_seg_burst.c
/dpdk/drivers/event/cnxk/deq/cn20k/deq_64_79_tmo_burst.c
/dpdk/drivers/event/cnxk/deq/cn20k/deq_64_79_tmo_seg_burst.c
/dpdk/drivers/event/cnxk/deq/cn20k/deq_80_95_burst.c
/dpdk/drivers/event/cnxk/deq/cn20k/deq_80_95_seg_burst.c
/dpdk/drivers/event/cnxk/deq/cn20k/deq_80_95_tmo_burst.c
/dpdk/drivers/event/cnxk/deq/cn20k/deq_80_95_tmo_seg_burst.c
/dpdk/drivers/event/cnxk/deq/cn20k/deq_96_111_burst.c
/dpdk/drivers/event/cnxk/deq/cn20k/deq_96_111_seg_burst.c
/dpdk/drivers/event/cnxk/deq/cn20k/deq_96_111_tmo_burst.c
/dpdk/drivers/event/cnxk/deq/cn20k/deq_96_111_tmo_seg_burst.c
/dpdk/drivers/event/cnxk/deq/cn20k/deq_all_offload.c
/dpdk/drivers/event/cnxk/deq/cn9k/deq_all_offload.c
/dpdk/drivers/event/cnxk/meson.build
/dpdk/drivers/event/cnxk/tx/cn20k/tx_0_15.c
/dpdk/drivers/event/cnxk/tx/cn20k/tx_0_15_seg.c
/dpdk/drivers/event/cnxk/tx/cn20k/tx_112_127.c
/dpdk/drivers/event/cnxk/tx/cn20k/tx_112_127_seg.c
/dpdk/drivers/event/cnxk/tx/cn20k/tx_16_31.c
/dpdk/drivers/event/cnxk/tx/cn20k/tx_16_31_seg.c
/dpdk/drivers/event/cnxk/tx/cn20k/tx_32_47.c
/dpdk/drivers/event/cnxk/tx/cn20k/tx_32_47_seg.c
/dpdk/drivers/event/cnxk/tx/cn20k/tx_48_63.c
/dpdk/drivers/event/cnxk/tx/cn20k/tx_48_63_seg.c
/dpdk/drivers/event/cnxk/tx/cn20k/tx_64_79.c
/dpdk/drivers/event/cnxk/tx/cn20k/tx_64_79_seg.c
/dpdk/drivers/event/cnxk/tx/cn20k/tx_80_95.c
/dpdk/drivers/event/cnxk/tx/cn20k/tx_80_95_seg.c
/dpdk/drivers/event/cnxk/tx/cn20k/tx_96_111.c
/dpdk/drivers/event/cnxk/tx/cn20k/tx_96_111_seg.c
/dpdk/drivers/event/cnxk/tx/cn20k/tx_all_offload.c
/dpdk/drivers/event/dlb2/dlb2.c
/dpdk/drivers/event/dpaa/dpaa_eventdev.c
/dpdk/drivers/event/dpaa2/dpaa2_eventdev.c
/dpdk/drivers/event/dpaa2/dpaa2_hw_dpcon.c
/dpdk/drivers/event/dsw/dsw_evdev.c
/dpdk/drivers/event/dsw/dsw_evdev.h
/dpdk/drivers/event/dsw/dsw_event.c
/dpdk/drivers/event/octeontx/ssovf_evdev.c
/dpdk/drivers/event/octeontx/ssovf_evdev.h
/dpdk/drivers/event/octeontx/ssovf_worker.c
/dpdk/drivers/event/opdl/opdl_evdev.c
/dpdk/drivers/event/skeleton/skeleton_eventdev.c
/dpdk/drivers/event/sw/sw_evdev.c
/dpdk/drivers/event/sw/sw_evdev.h
/dpdk/drivers/event/sw/sw_evdev_worker.c
/dpdk/drivers/mempool/dpaa2/dpaa2_hw_mempool.c
/dpdk/drivers/meson.build
/dpdk/drivers/ml/cnxk/cn10k_ml_model.c
/dpdk/drivers/ml/cnxk/cn10k_ml_ocm.c
/dpdk/drivers/ml/cnxk/cnxk_ml_io.c
/dpdk/drivers/ml/cnxk/cnxk_ml_io.h
/dpdk/drivers/ml/cnxk/mvtvm_ml_model.c
/dpdk/drivers/net/af_packet/rte_eth_af_packet.c
/dpdk/drivers/net/bnx2x/bnx2x.c
/dpdk/drivers/net/bnx2x/bnx2x_stats.c
/dpdk/drivers/net/bnxt/bnxt.h
/dpdk/drivers/net/bnxt/bnxt_cpr.c
/dpdk/drivers/net/bnxt/bnxt_cpr.h
/dpdk/drivers/net/bnxt/bnxt_ethdev.c
/dpdk/drivers/net/bnxt/bnxt_flow.c
/dpdk/drivers/net/bnxt/bnxt_hwrm.c
/dpdk/drivers/net/bnxt/bnxt_hwrm.h
/dpdk/drivers/net/bnxt/bnxt_mpc.c
/dpdk/drivers/net/bnxt/bnxt_mpc.h
/dpdk/drivers/net/bnxt/bnxt_reps.c
/dpdk/drivers/net/bnxt/bnxt_ring.c
/dpdk/drivers/net/bnxt/bnxt_ring.h
/dpdk/drivers/net/bnxt/bnxt_rxq.c
/dpdk/drivers/net/bnxt/bnxt_rxq.h
/dpdk/drivers/net/bnxt/bnxt_rxr.c
/dpdk/drivers/net/bnxt/bnxt_rxtx_vec_neon.c
/dpdk/drivers/net/bnxt/bnxt_stats.c
/dpdk/drivers/net/bnxt/bnxt_txq.h
/dpdk/drivers/net/bnxt/bnxt_txr.c
/dpdk/drivers/net/bnxt/bnxt_vnic.c
/dpdk/drivers/net/bnxt/bnxt_vnic.h
/dpdk/drivers/net/bnxt/hcapi/cfa/hcapi_cfa.h
/dpdk/drivers/net/bnxt/hcapi/cfa/hcapi_cfa_defs.h
/dpdk/drivers/net/bnxt/hcapi/cfa_v3/CMakeLists.txt
/dpdk/drivers/net/bnxt/hcapi/cfa_v3/bld/host/cfa_bld_mpc.c
/dpdk/drivers/net/bnxt/hcapi/cfa_v3/bld/include/cfa_bld_defs.h
/dpdk/drivers/net/bnxt/hcapi/cfa_v3/bld/include/host/cfa_bld.h
/dpdk/drivers/net/bnxt/hcapi/cfa_v3/bld/include/host/cfa_bld_devops.h
/dpdk/drivers/net/bnxt/hcapi/cfa_v3/bld/include/host/cfa_bld_field_ids.h
/dpdk/drivers/net/bnxt/hcapi/cfa_v3/bld/include/host/cfa_bld_mpc_field_ids.h
/dpdk/drivers/net/bnxt/hcapi/cfa_v3/bld/include/host/cfa_bld_mpcops.h
/dpdk/drivers/net/bnxt/hcapi/cfa_v3/bld/include/p70/cfa_bld_p70_defs.h
/dpdk/drivers/net/bnxt/hcapi/cfa_v3/bld/include/p70/cfa_bld_p70_field_ids.h
/dpdk/drivers/net/bnxt/hcapi/cfa_v3/bld/include/p70/cfa_bld_p70_mpc.h
/dpdk/drivers/net/bnxt/hcapi/cfa_v3/bld/include/p70/cfa_p70.h
/dpdk/drivers/net/bnxt/hcapi/cfa_v3/bld/include/p70/cfa_p70_hw.h
/dpdk/drivers/net/bnxt/hcapi/cfa_v3/bld/include/p70/cfa_p70_mpc_structs.h
/dpdk/drivers/net/bnxt/hcapi/cfa_v3/bld/p70/cfa_bld_p70_mpc.c
/dpdk/drivers/net/bnxt/hcapi/cfa_v3/bld/p70/cfa_bld_p70_mpc_defs.h
/dpdk/drivers/net/bnxt/hcapi/cfa_v3/bld/p70/host/cfa_bld_p70_host_mpc_wrapper.c
/dpdk/drivers/net/bnxt/hcapi/cfa_v3/bld/p70/host/cfa_bld_p70_host_mpc_wrapper.h
/dpdk/drivers/net/bnxt/hcapi/cfa_v3/bld/p70/host/cfa_bld_p70_mpcops.c
/dpdk/drivers/net/bnxt/hcapi/cfa_v3/bld/p70/host/cfa_bld_p70_mpcops.h
/dpdk/drivers/net/bnxt/hcapi/cfa_v3/bld/p70/host/cfa_p70_mpc_field_ids.h
/dpdk/drivers/net/bnxt/hcapi/cfa_v3/bld/p70/host/cfa_p70_mpc_field_mapping.h
/dpdk/drivers/net/bnxt/hcapi/cfa_v3/include/cfa_resources.h
/dpdk/drivers/net/bnxt/hcapi/cfa_v3/include/cfa_trace.h
/dpdk/drivers/net/bnxt/hcapi/cfa_v3/include/cfa_types.h
/dpdk/drivers/net/bnxt/hcapi/cfa_v3/include/cfa_util.h
/dpdk/drivers/net/bnxt/hcapi/cfa_v3/include/platform/dpdk/cfa_debug_defs.h
/dpdk/drivers/net/bnxt/hcapi/cfa_v3/include/sys_util.h
/dpdk/drivers/net/bnxt/hcapi/cfa_v3/meson.build
/dpdk/drivers/net/bnxt/hcapi/cfa_v3/mm/CMakeLists.txt
/dpdk/drivers/net/bnxt/hcapi/cfa_v3/mm/cfa_mm.c
/dpdk/drivers/net/bnxt/hcapi/cfa_v3/mm/cfa_mm_priv.h
/dpdk/drivers/net/bnxt/hcapi/cfa_v3/mm/include/cfa_mm.h
/dpdk/drivers/net/bnxt/hcapi/cfa_v3/tim/CMakeLists.txt
/dpdk/drivers/net/bnxt/hcapi/cfa_v3/tim/cfa_tim.c
/dpdk/drivers/net/bnxt/hcapi/cfa_v3/tim/cfa_tim_priv.h
/dpdk/drivers/net/bnxt/hcapi/cfa_v3/tim/include/cfa_tim.h
/dpdk/drivers/net/bnxt/hcapi/cfa_v3/tpm/CMakeLists.txt
/dpdk/drivers/net/bnxt/hcapi/cfa_v3/tpm/cfa_tpm.c
/dpdk/drivers/net/bnxt/hcapi/cfa_v3/tpm/cfa_tpm_priv.h
/dpdk/drivers/net/bnxt/hcapi/cfa_v3/tpm/include/cfa_tpm.h
/dpdk/drivers/net/bnxt/hsi_struct_def_dpdk.h
/dpdk/drivers/net/bnxt/meson.build
/dpdk/drivers/net/bnxt/tf_core/cfa_tcam_mgr.c
/dpdk/drivers/net/bnxt/tf_core/cfa_tcam_mgr.h
/dpdk/drivers/net/bnxt/tf_core/cfa_tcam_mgr_device.h
/dpdk/drivers/net/bnxt/tf_core/cfa_tcam_mgr_hwop_msg.c
/dpdk/drivers/net/bnxt/tf_core/cfa_tcam_mgr_hwop_msg.h
/dpdk/drivers/net/bnxt/tf_core/cfa_tcam_mgr_p4.c
/dpdk/drivers/net/bnxt/tf_core/cfa_tcam_mgr_p4.h
/dpdk/drivers/net/bnxt/tf_core/cfa_tcam_mgr_p58.c
/dpdk/drivers/net/bnxt/tf_core/cfa_tcam_mgr_p58.h
/dpdk/drivers/net/bnxt/tf_core/cfa_tcam_mgr_session.c
/dpdk/drivers/net/bnxt/tf_core/meson.build
/dpdk/drivers/net/bnxt/tf_core/tf_core.c
/dpdk/drivers/net/bnxt/tf_core/tf_core.h
/dpdk/drivers/net/bnxt/tf_core/tf_device.c
/dpdk/drivers/net/bnxt/tf_core/tf_device.h
/dpdk/drivers/net/bnxt/tf_core/tf_device_p4.c
/dpdk/drivers/net/bnxt/tf_core/tf_device_p4.h
/dpdk/drivers/net/bnxt/tf_core/tf_device_p58.c
/dpdk/drivers/net/bnxt/tf_core/tf_em.h
/dpdk/drivers/net/bnxt/tf_core/tf_em_common.c
/dpdk/drivers/net/bnxt/tf_core/tf_em_common.h
/dpdk/drivers/net/bnxt/tf_core/tf_em_hash_internal.c
/dpdk/drivers/net/bnxt/tf_core/tf_em_host.c
/dpdk/drivers/net/bnxt/tf_core/tf_em_internal.c
/dpdk/drivers/net/bnxt/tf_core/tf_msg.c
/dpdk/drivers/net/bnxt/tf_core/tf_msg.h
/dpdk/drivers/net/bnxt/tf_core/tf_resources.c
/dpdk/drivers/net/bnxt/tf_core/tf_resources.h
/dpdk/drivers/net/bnxt/tf_core/tf_rm.c
/dpdk/drivers/net/bnxt/tf_core/tf_session.c
/dpdk/drivers/net/bnxt/tf_core/tf_session.h
/dpdk/drivers/net/bnxt/tf_core/tf_tcam.c
/dpdk/drivers/net/bnxt/tf_core/tf_tcam_mgr_msg.c
/dpdk/drivers/net/bnxt/tf_core/tf_tcam_mgr_msg.h
/dpdk/drivers/net/bnxt/tf_core/v3/meson.build
/dpdk/drivers/net/bnxt/tf_core/v3/tfc.h
/dpdk/drivers/net/bnxt/tf_core/v3/tfc_act.c
/dpdk/drivers/net/bnxt/tf_core/v3/tfc_action_handle.h
/dpdk/drivers/net/bnxt/tf_core/v3/tfc_cpm.c
/dpdk/drivers/net/bnxt/tf_core/v3/tfc_cpm.h
/dpdk/drivers/net/bnxt/tf_core/v3/tfc_debug.h
/dpdk/drivers/net/bnxt/tf_core/v3/tfc_em.c
/dpdk/drivers/net/bnxt/tf_core/v3/tfc_em.h
/dpdk/drivers/net/bnxt/tf_core/v3/tfc_flow_handle.h
/dpdk/drivers/net/bnxt/tf_core/v3/tfc_global_id.c
/dpdk/drivers/net/bnxt/tf_core/v3/tfc_ident.c
/dpdk/drivers/net/bnxt/tf_core/v3/tfc_idx_tbl.c
/dpdk/drivers/net/bnxt/tf_core/v3/tfc_if_tbl.c
/dpdk/drivers/net/bnxt/tf_core/v3/tfc_init.c
/dpdk/drivers/net/bnxt/tf_core/v3/tfc_mpc_table.c
/dpdk/drivers/net/bnxt/tf_core/v3/tfc_msg.c
/dpdk/drivers/net/bnxt/tf_core/v3/tfc_msg.h
/dpdk/drivers/net/bnxt/tf_core/v3/tfc_priv.c
/dpdk/drivers/net/bnxt/tf_core/v3/tfc_priv.h
/dpdk/drivers/net/bnxt/tf_core/v3/tfc_resources.c
/dpdk/drivers/net/bnxt/tf_core/v3/tfc_resources.h
/dpdk/drivers/net/bnxt/tf_core/v3/tfc_session.c
/dpdk/drivers/net/bnxt/tf_core/v3/tfc_tbl_scope.c
/dpdk/drivers/net/bnxt/tf_core/v3/tfc_tcam.c
/dpdk/drivers/net/bnxt/tf_core/v3/tfc_util.c
/dpdk/drivers/net/bnxt/tf_core/v3/tfc_util.h
/dpdk/drivers/net/bnxt/tf_core/v3/tfc_vf2pf_msg.c
/dpdk/drivers/net/bnxt/tf_core/v3/tfc_vf2pf_msg.h
/dpdk/drivers/net/bnxt/tf_core/v3/tfo.c
/dpdk/drivers/net/bnxt/tf_core/v3/tfo.h
/dpdk/drivers/net/bnxt/tf_ulp/bnxt_tf_common.h
/dpdk/drivers/net/bnxt/tf_ulp/bnxt_tf_pmd_shim.c
/dpdk/drivers/net/bnxt/tf_ulp/bnxt_tf_pmd_shim.h
/dpdk/drivers/net/bnxt/tf_ulp/bnxt_ulp.c
/dpdk/drivers/net/bnxt/tf_ulp/bnxt_ulp.h
/dpdk/drivers/net/bnxt/tf_ulp/bnxt_ulp_flow.c
/dpdk/drivers/net/bnxt/tf_ulp/bnxt_ulp_meter.c
/dpdk/drivers/net/bnxt/tf_ulp/bnxt_ulp_tf.c
/dpdk/drivers/net/bnxt/tf_ulp/bnxt_ulp_tf.h
/dpdk/drivers/net/bnxt/tf_ulp/bnxt_ulp_tfc.c
/dpdk/drivers/net/bnxt/tf_ulp/bnxt_ulp_tfc.h
/dpdk/drivers/net/bnxt/tf_ulp/bnxt_ulp_utils.h
/dpdk/drivers/net/bnxt/tf_ulp/generic_templates/meson.build
/dpdk/drivers/net/bnxt/tf_ulp/generic_templates/ulp_template_db_act.c
/dpdk/drivers/net/bnxt/tf_ulp/generic_templates/ulp_template_db_class.c
/dpdk/drivers/net/bnxt/tf_ulp/generic_templates/ulp_template_db_enum.h
/dpdk/drivers/net/bnxt/tf_ulp/generic_templates/ulp_template_db_field.h
/dpdk/drivers/net/bnxt/tf_ulp/generic_templates/ulp_template_db_tbl.c
/dpdk/drivers/net/bnxt/tf_ulp/generic_templates/ulp_template_db_tbl.h
/dpdk/drivers/net/bnxt/tf_ulp/generic_templates/ulp_template_db_thor2_act.c
/dpdk/drivers/net/bnxt/tf_ulp/generic_templates/ulp_template_db_thor2_class.c
/dpdk/drivers/net/bnxt/tf_ulp/generic_templates/ulp_template_db_thor_act.c
/dpdk/drivers/net/bnxt/tf_ulp/generic_templates/ulp_template_db_thor_class.c
/dpdk/drivers/net/bnxt/tf_ulp/generic_templates/ulp_template_db_wh_plus_act.c
/dpdk/drivers/net/bnxt/tf_ulp/generic_templates/ulp_template_db_wh_plus_class.c
/dpdk/drivers/net/bnxt/tf_ulp/meson.build
/dpdk/drivers/net/bnxt/tf_ulp/ulp_alloc_tbl.c
/dpdk/drivers/net/bnxt/tf_ulp/ulp_alloc_tbl.h
/dpdk/drivers/net/bnxt/tf_ulp/ulp_def_rules.c
/dpdk/drivers/net/bnxt/tf_ulp/ulp_fc_mgr.c
/dpdk/drivers/net/bnxt/tf_ulp/ulp_fc_mgr.h
/dpdk/drivers/net/bnxt/tf_ulp/ulp_fc_mgr_tf.c
/dpdk/drivers/net/bnxt/tf_ulp/ulp_fc_mgr_tfc.c
/dpdk/drivers/net/bnxt/tf_ulp/ulp_flow_db.c
/dpdk/drivers/net/bnxt/tf_ulp/ulp_flow_db.h
/dpdk/drivers/net/bnxt/tf_ulp/ulp_gen_hash.c
/dpdk/drivers/net/bnxt/tf_ulp/ulp_gen_tbl.c
/dpdk/drivers/net/bnxt/tf_ulp/ulp_gen_tbl.h
/dpdk/drivers/net/bnxt/tf_ulp/ulp_ha_mgr.c
/dpdk/drivers/net/bnxt/tf_ulp/ulp_mapper.c
/dpdk/drivers/net/bnxt/tf_ulp/ulp_mapper.h
/dpdk/drivers/net/bnxt/tf_ulp/ulp_mapper_tf.c
/dpdk/drivers/net/bnxt/tf_ulp/ulp_mapper_tfc.c
/dpdk/drivers/net/bnxt/tf_ulp/ulp_mark_mgr.c
/dpdk/drivers/net/bnxt/tf_ulp/ulp_matcher.c
/dpdk/drivers/net/bnxt/tf_ulp/ulp_matcher.h
/dpdk/drivers/net/bnxt/tf_ulp/ulp_port_db.c
/dpdk/drivers/net/bnxt/tf_ulp/ulp_port_db.h
/dpdk/drivers/net/bnxt/tf_ulp/ulp_rte_handler_tbl.c
/dpdk/drivers/net/bnxt/tf_ulp/ulp_rte_parser.c
/dpdk/drivers/net/bnxt/tf_ulp/ulp_rte_parser.h
/dpdk/drivers/net/bnxt/tf_ulp/ulp_sc_mgr.c
/dpdk/drivers/net/bnxt/tf_ulp/ulp_sc_mgr.h
/dpdk/drivers/net/bnxt/tf_ulp/ulp_sc_mgr_tfc.c
/dpdk/drivers/net/bnxt/tf_ulp/ulp_template_struct.h
/dpdk/drivers/net/bnxt/tf_ulp/ulp_tun.c
/dpdk/drivers/net/bnxt/tf_ulp/ulp_utils.c
/dpdk/drivers/net/bnxt/tf_ulp/ulp_utils.h
/dpdk/drivers/net/bonding/rte_eth_bond.h
/dpdk/drivers/net/bonding/rte_eth_bond_8023ad.h
/dpdk/drivers/net/bonding/rte_eth_bond_pmd.c
/dpdk/drivers/net/bonding/version.map
/dpdk/drivers/net/cnxk/cnxk_eswitch_rxtx.c
/dpdk/drivers/net/cnxk/cnxk_ethdev_devargs.c
/dpdk/drivers/net/cnxk/cnxk_flow.c
/dpdk/drivers/net/cnxk/cnxk_rep.c
/dpdk/drivers/net/cnxk/cnxk_rep.h
/dpdk/drivers/net/cnxk/cnxk_rep_msg.h
/dpdk/drivers/net/cpfl/cpfl_flow_engine_fxp.c
/dpdk/drivers/net/cxgbe/cxgbe_flow.c
/dpdk/drivers/net/dpaa2/base/dpaa2_hw_dpni.c
/dpdk/drivers/net/dpaa2/dpaa2_ethdev.c
/dpdk/drivers/net/dpaa2/dpaa2_ethdev.h
/dpdk/drivers/net/dpaa2/dpaa2_flow.c
/dpdk/drivers/net/dpaa2/dpaa2_mux.c
/dpdk/drivers/net/dpaa2/dpaa2_parse_dump.h
/dpdk/drivers/net/dpaa2/dpaa2_ptp.c
/dpdk/drivers/net/dpaa2/dpaa2_rxtx.c
/dpdk/drivers/net/dpaa2/dpaa2_sparser.c
/dpdk/drivers/net/dpaa2/dpaa2_tm.c
/dpdk/drivers/net/dpaa2/mc/dpdmux.c
/dpdk/drivers/net/dpaa2/mc/dpkg.c
/dpdk/drivers/net/dpaa2/mc/dpni.c
/dpdk/drivers/net/dpaa2/mc/fsl_dpdmux.h
/dpdk/drivers/net/dpaa2/mc/fsl_dpdmux_cmd.h
/dpdk/drivers/net/dpaa2/mc/fsl_dpkg.h
/dpdk/drivers/net/dpaa2/mc/fsl_dpni.h
/dpdk/drivers/net/dpaa2/mc/fsl_dpni_cmd.h
/dpdk/drivers/net/dpaa2/rte_pmd_dpaa2.h
/dpdk/drivers/net/dpaa2/version.map
/dpdk/drivers/net/e1000/base/e1000_82575.c
/dpdk/drivers/net/e1000/base/e1000_api.c
/dpdk/drivers/net/e1000/base/meson.build
/dpdk/drivers/net/e1000/igb_rxtx.c
/dpdk/drivers/net/ena/ena_ethdev.c
/dpdk/drivers/net/ena/ena_ethdev.h
/dpdk/drivers/net/enetfec/enet_ethdev.c
/dpdk/drivers/net/enetfec/enet_ethdev.h
/dpdk/drivers/net/failsafe/failsafe_ops.c
/dpdk/drivers/net/fm10k/base/meson.build
/dpdk/drivers/net/gve/base/gve_osdep.h
/dpdk/drivers/net/hinic/hinic_pmd_flow.c
/dpdk/drivers/net/hinic/hinic_pmd_tx.c
/dpdk/drivers/net/hns3/hns3_cmd.c
/dpdk/drivers/net/hns3/hns3_common.c
/dpdk/drivers/net/hns3/hns3_common.h
/dpdk/drivers/net/hns3/hns3_dump.c
/dpdk/drivers/net/hns3/hns3_ethdev.c
/dpdk/drivers/net/hns3/hns3_ethdev.h
/dpdk/drivers/net/hns3/hns3_fdir.c
/dpdk/drivers/net/hns3/hns3_fdir.h
/dpdk/drivers/net/hns3/hns3_flow.c
/dpdk/drivers/net/hns3/hns3_regs.c
/dpdk/drivers/net/hns3/hns3_rxtx.c
/dpdk/drivers/net/hns3/hns3_rxtx_vec_neon.h
/dpdk/drivers/net/i40e/base/i40e_nvm.c
/dpdk/drivers/net/i40e/base/meson.build
/dpdk/drivers/net/i40e/i40e_flow.c
/dpdk/drivers/net/i40e/i40e_rxtx_vec_neon.c
/dpdk/drivers/net/iavf/iavf_fdir.c
/dpdk/drivers/net/iavf/iavf_fsub.c
/dpdk/drivers/net/iavf/iavf_ipsec_crypto.c
/dpdk/drivers/net/iavf/iavf_rxtx.c
/dpdk/drivers/net/iavf/iavf_rxtx_vec_neon.c
/dpdk/drivers/net/iavf/meson.build
/dpdk/drivers/net/ice/base/ice_ddp.c
/dpdk/drivers/net/ice/base/ice_ddp.h
/dpdk/drivers/net/ice/base/ice_sched.c
/dpdk/drivers/net/ice/base/ice_sched.h
/dpdk/drivers/net/ice/base/meson.build
/dpdk/drivers/net/ice/ice_diagnose.c
/dpdk/drivers/net/ice/ice_ethdev.c
/dpdk/drivers/net/ice/ice_ethdev.h
/dpdk/drivers/net/ice/ice_fdir_filter.c
/dpdk/drivers/net/ice/ice_rxtx.c
/dpdk/drivers/net/ice/ice_rxtx.h
/dpdk/drivers/net/ice/ice_switch_filter.c
/dpdk/drivers/net/ice/ice_tm.c
/dpdk/drivers/net/igc/igc_flow.c
/dpdk/drivers/net/igc/igc_txrx.c
/dpdk/drivers/net/ixgbe/ixgbe_ethdev.c
/dpdk/drivers/net/ixgbe/ixgbe_flow.c
/dpdk/drivers/net/ixgbe/ixgbe_ipsec.c
/dpdk/drivers/net/ixgbe/ixgbe_rxtx.h
/dpdk/drivers/net/mana/tx.c
/dpdk/drivers/net/memif/rte_eth_memif.c
/dpdk/drivers/net/meson.build
/dpdk/drivers/net/mlx5/hws/mlx5dr.h
/dpdk/drivers/net/mlx5/hws/mlx5dr_action.c
/dpdk/drivers/net/mlx5/hws/mlx5dr_action.h
/dpdk/drivers/net/mlx5/hws/mlx5dr_context.c
/dpdk/drivers/net/mlx5/hws/mlx5dr_debug.c
/dpdk/drivers/net/mlx5/hws/mlx5dr_definer.c
/dpdk/drivers/net/mlx5/hws/mlx5dr_definer.h
/dpdk/drivers/net/mlx5/hws/mlx5dr_matcher.c
/dpdk/drivers/net/mlx5/hws/mlx5dr_matcher.h
/dpdk/drivers/net/mlx5/hws/mlx5dr_rule.c
/dpdk/drivers/net/mlx5/hws/mlx5dr_send.c
/dpdk/drivers/net/mlx5/hws/mlx5dr_table.c
/dpdk/drivers/net/mlx5/hws/mlx5dr_table.h
/dpdk/drivers/net/mlx5/linux/mlx5_os.c
/dpdk/drivers/net/mlx5/meson.build
/dpdk/drivers/net/mlx5/mlx5.c
/dpdk/drivers/net/mlx5/mlx5.h
/dpdk/drivers/net/mlx5/mlx5_ethdev.c
/dpdk/drivers/net/mlx5/mlx5_flow.c
/dpdk/drivers/net/mlx5/mlx5_flow.h
/dpdk/drivers/net/mlx5/mlx5_flow_aso.c
/dpdk/drivers/net/mlx5/mlx5_flow_dv.c
/dpdk/drivers/net/mlx5/mlx5_flow_hw.c
/dpdk/drivers/net/mlx5/mlx5_flow_hw_stubs.c
/dpdk/drivers/net/mlx5/mlx5_flow_meter.c
/dpdk/drivers/net/mlx5/mlx5_flow_verbs.c
/dpdk/drivers/net/mlx5/mlx5_hws_cnt.c
/dpdk/drivers/net/mlx5/mlx5_hws_cnt.h
/dpdk/drivers/net/mlx5/mlx5_mac.c
/dpdk/drivers/net/mlx5/mlx5_rx.c
/dpdk/drivers/net/mlx5/mlx5_rx.h
/dpdk/drivers/net/mlx5/mlx5_rxq.c
/dpdk/drivers/net/mlx5/mlx5_rxtx_vec_altivec.h
/dpdk/drivers/net/mlx5/mlx5_rxtx_vec_neon.h
/dpdk/drivers/net/mlx5/mlx5_rxtx_vec_sse.h
/dpdk/drivers/net/mlx5/mlx5_trace.h
/dpdk/drivers/net/mlx5/mlx5_trigger.c
/dpdk/drivers/net/mlx5/mlx5_tx.c
/dpdk/drivers/net/mlx5/mlx5_tx.h
/dpdk/drivers/net/mlx5/mlx5_txpp.c
/dpdk/drivers/net/mlx5/mlx5_txq.c
/dpdk/drivers/net/mlx5/mlx5_vlan.c
/dpdk/drivers/net/mlx5/tools/mlx5_trace.py
/dpdk/drivers/net/mlx5/windows/mlx5_os.c
/dpdk/drivers/net/mvneta/mvneta_ethdev.c
/dpdk/drivers/net/mvpp2/mrvl_flow.c
/dpdk/drivers/net/netvsc/hn_ethdev.c
/dpdk/drivers/net/netvsc/hn_rxtx.c
/dpdk/drivers/net/nfp/flower/nfp_conntrack.c
/dpdk/drivers/net/nfp/flower/nfp_flower.c
/dpdk/drivers/net/nfp/flower/nfp_flower.h
/dpdk/drivers/net/nfp/flower/nfp_flower_cmsg.c
/dpdk/drivers/net/nfp/flower/nfp_flower_cmsg.h
/dpdk/drivers/net/nfp/flower/nfp_flower_ctrl.c
/dpdk/drivers/net/nfp/flower/nfp_flower_flow.c
/dpdk/drivers/net/nfp/flower/nfp_flower_representor.c
/dpdk/drivers/net/nfp/flower/nfp_flower_representor.h
/dpdk/drivers/net/nfp/flower/nfp_flower_service.c
/dpdk/drivers/net/nfp/nfd3/nfp_nfd3_dp.c
/dpdk/drivers/net/nfp/nfdk/nfp_nfdk_dp.c
/dpdk/drivers/net/nfp/nfdk/nfp_nfdk_vec_avx2_dp.c
/dpdk/drivers/net/nfp/nfp_cpp_bridge.c
/dpdk/drivers/net/nfp/nfp_ethdev.c
/dpdk/drivers/net/nfp/nfp_ethdev_vf.c
/dpdk/drivers/net/nfp/nfp_ipsec.c
/dpdk/drivers/net/nfp/nfp_mtr.c
/dpdk/drivers/net/nfp/nfp_net_cmsg.c
/dpdk/drivers/net/nfp/nfp_net_common.c
/dpdk/drivers/net/nfp/nfp_net_common.h
/dpdk/drivers/net/nfp/nfp_net_ctrl.c
/dpdk/drivers/net/nfp/nfp_net_flow.c
/dpdk/drivers/net/nfp/nfp_net_meta.c
/dpdk/drivers/net/nfp/nfp_rxtx.c
/dpdk/drivers/net/nfp/nfp_rxtx_vec_avx2.c
/dpdk/drivers/net/nfp/nfp_service.c
/dpdk/drivers/net/nfp/nfpcore/nfp6000_pcie.c
/dpdk/drivers/net/nfp/nfpcore/nfp_cppcore.c
/dpdk/drivers/net/nfp/nfpcore/nfp_elf.c
/dpdk/drivers/net/nfp/nfpcore/nfp_hwinfo.c
/dpdk/drivers/net/nfp/nfpcore/nfp_mip.c
/dpdk/drivers/net/nfp/nfpcore/nfp_nffw.c
/dpdk/drivers/net/nfp/nfpcore/nfp_nsp.c
/dpdk/drivers/net/nfp/nfpcore/nfp_nsp.h
/dpdk/drivers/net/nfp/nfpcore/nfp_nsp_cmds.c
/dpdk/drivers/net/nfp/nfpcore/nfp_nsp_eth.c
/dpdk/drivers/net/nfp/nfpcore/nfp_resource.c
/dpdk/drivers/net/nfp/nfpcore/nfp_rtsym.c
/dpdk/drivers/net/nfp/nfpcore/nfp_sync.c
/dpdk/drivers/net/ngbe/base/ngbe_regs.h
/dpdk/drivers/net/ngbe/ngbe_ethdev.c
/dpdk/drivers/net/ngbe/ngbe_rxtx.c
/dpdk/drivers/net/ngbe/ngbe_rxtx.h
/dpdk/drivers/net/ngbe/ngbe_rxtx_vec_neon.c
/dpdk/drivers/net/ngbe/ngbe_rxtx_vec_sse.c
/dpdk/drivers/net/ntnic/adapter/nt4ga_adapter.c
/dpdk/drivers/net/ntnic/adapter/nt4ga_stat/nt4ga_stat.c
/dpdk/drivers/net/ntnic/dbsconfig/ntnic_dbsconfig.c
/dpdk/drivers/net/ntnic/include/common_adapter_defs.h
/dpdk/drivers/net/ntnic/include/create_elements.h
/dpdk/drivers/net/ntnic/include/flow_api.h
/dpdk/drivers/net/ntnic/include/flow_api_engine.h
/dpdk/drivers/net/ntnic/include/flow_filter.h
/dpdk/drivers/net/ntnic/include/hw_mod_backend.h
/dpdk/drivers/net/ntnic/include/nt4ga_adapter.h
/dpdk/drivers/net/ntnic/include/ntdrv_4ga.h
/dpdk/drivers/net/ntnic/include/ntnic_stat.h
/dpdk/drivers/net/ntnic/include/ntos_drv.h
/dpdk/drivers/net/ntnic/include/stream_binary_flow_api.h
/dpdk/drivers/net/ntnic/link_mgmt/link_100g/nt4ga_link_100g.c
/dpdk/drivers/net/ntnic/meson.build
/dpdk/drivers/net/ntnic/nthw/core/include/nthw_core.h
/dpdk/drivers/net/ntnic/nthw/core/include/nthw_gmf.h
/dpdk/drivers/net/ntnic/nthw/core/include/nthw_i2cm.h
/dpdk/drivers/net/ntnic/nthw/core/include/nthw_rmc.h
/dpdk/drivers/net/ntnic/nthw/core/include/nthw_rpf.h
/dpdk/drivers/net/ntnic/nthw/core/include/nthw_tsm.h
/dpdk/drivers/net/ntnic/nthw/core/nthw_fpga.c
/dpdk/drivers/net/ntnic/nthw/core/nthw_gmf.c
/dpdk/drivers/net/ntnic/nthw/core/nthw_rmc.c
/dpdk/drivers/net/ntnic/nthw/core/nthw_rpf.c
/dpdk/drivers/net/ntnic/nthw/core/nthw_tsm.c
/dpdk/drivers/net/ntnic/nthw/flow_api/flow_api.c
/dpdk/drivers/net/ntnic/nthw/flow_api/flow_group.c
/dpdk/drivers/net/ntnic/nthw/flow_api/flow_hasher.c
/dpdk/drivers/net/ntnic/nthw/flow_api/flow_hasher.h
/dpdk/drivers/net/ntnic/nthw/flow_api/flow_id_table.c
/dpdk/drivers/net/ntnic/nthw/flow_api/flow_id_table.h
/dpdk/drivers/net/ntnic/nthw/flow_api/flow_km.c
/dpdk/drivers/net/ntnic/nthw/flow_api/hw_mod/hw_mod_cat.c
/dpdk/drivers/net/ntnic/nthw/flow_api/hw_mod/hw_mod_flm.c
/dpdk/drivers/net/ntnic/nthw/flow_api/hw_mod/hw_mod_hsh.c
/dpdk/drivers/net/ntnic/nthw/flow_api/hw_mod/hw_mod_km.c
/dpdk/drivers/net/ntnic/nthw/flow_api/hw_mod/hw_mod_pdb.c
/dpdk/drivers/net/ntnic/nthw/flow_api/hw_mod/hw_mod_qsl.c
/dpdk/drivers/net/ntnic/nthw/flow_api/hw_mod/hw_mod_slc_lr.c
/dpdk/drivers/net/ntnic/nthw/flow_api/hw_mod/hw_mod_tpe.c
/dpdk/drivers/net/ntnic/nthw/flow_api/profile_inline/flm_age_queue.c
/dpdk/drivers/net/ntnic/nthw/flow_api/profile_inline/flm_age_queue.h
/dpdk/drivers/net/ntnic/nthw/flow_api/profile_inline/flm_evt_queue.c
/dpdk/drivers/net/ntnic/nthw/flow_api/profile_inline/flm_evt_queue.h
/dpdk/drivers/net/ntnic/nthw/flow_api/profile_inline/flm_lrn_queue.c
/dpdk/drivers/net/ntnic/nthw/flow_api/profile_inline/flm_lrn_queue.h
/dpdk/drivers/net/ntnic/nthw/flow_api/profile_inline/flow_api_hw_db_inline.c
/dpdk/drivers/net/ntnic/nthw/flow_api/profile_inline/flow_api_hw_db_inline.h
/dpdk/drivers/net/ntnic/nthw/flow_api/profile_inline/flow_api_profile_inline.c
/dpdk/drivers/net/ntnic/nthw/flow_api/profile_inline/flow_api_profile_inline.h
/dpdk/drivers/net/ntnic/nthw/flow_api/profile_inline/flow_api_profile_inline_config.h
/dpdk/drivers/net/ntnic/nthw/flow_filter/flow_nthw_flm.c
/dpdk/drivers/net/ntnic/nthw/model/nthw_fpga_model.c
/dpdk/drivers/net/ntnic/nthw/model/nthw_fpga_model.h
/dpdk/drivers/net/ntnic/nthw/nthw_rac.c
/dpdk/drivers/net/ntnic/nthw/nthw_rac.h
/dpdk/drivers/net/ntnic/nthw/ntnic_meter/ntnic_meter.c
/dpdk/drivers/net/ntnic/nthw/rte_pmd_ntnic.h
/dpdk/drivers/net/ntnic/nthw/stat/nthw_stat.c
/dpdk/drivers/net/ntnic/nthw/supported/nthw_fpga_9563_055_049_0000.c
/dpdk/drivers/net/ntnic/nthw/supported/nthw_fpga_mod_defs.h
/dpdk/drivers/net/ntnic/nthw/supported/nthw_fpga_mod_str_map.c
/dpdk/drivers/net/ntnic/nthw/supported/nthw_fpga_reg_defs.h
/dpdk/drivers/net/ntnic/nthw/supported/nthw_fpga_reg_defs_mac_rx.h
/dpdk/drivers/net/ntnic/nthw/supported/nthw_fpga_reg_defs_mac_tx.h
/dpdk/drivers/net/ntnic/nthw/supported/nthw_fpga_reg_defs_rpf.h
/dpdk/drivers/net/ntnic/nthw/supported/nthw_fpga_reg_defs_sta.h
/dpdk/drivers/net/ntnic/nthw/supported/nthw_fpga_reg_defs_tsm.h
/dpdk/drivers/net/ntnic/ntnic_ethdev.c
/dpdk/drivers/net/ntnic/ntnic_filter/ntnic_filter.c
/dpdk/drivers/net/ntnic/ntnic_mod_reg.c
/dpdk/drivers/net/ntnic/ntnic_mod_reg.h
/dpdk/drivers/net/ntnic/ntnic_xstats/ntnic_xstats.c
/dpdk/drivers/net/ntnic/ntutil/nt_util.h
/dpdk/drivers/net/octeon_ep/otx_ep_ethdev.c
/dpdk/drivers/net/qede/base/bcm_osal.h
/dpdk/drivers/net/qede/qede_filter.c
/dpdk/drivers/net/r8169/base/rtl8125a.c
/dpdk/drivers/net/r8169/base/rtl8125a_mcu.c
/dpdk/drivers/net/r8169/base/rtl8125a_mcu.h
/dpdk/drivers/net/r8169/base/rtl8125b.c
/dpdk/drivers/net/r8169/base/rtl8125b_mcu.c
/dpdk/drivers/net/r8169/base/rtl8125b_mcu.h
/dpdk/drivers/net/r8169/base/rtl8125bp.c
/dpdk/drivers/net/r8169/base/rtl8125bp_mcu.c
/dpdk/drivers/net/r8169/base/rtl8125bp_mcu.h
/dpdk/drivers/net/r8169/base/rtl8125d.c
/dpdk/drivers/net/r8169/base/rtl8125d_mcu.c
/dpdk/drivers/net/r8169/base/rtl8125d_mcu.h
/dpdk/drivers/net/r8169/base/rtl8126a.c
/dpdk/drivers/net/r8169/base/rtl8126a_mcu.c
/dpdk/drivers/net/r8169/base/rtl8126a_mcu.h
/dpdk/drivers/net/r8169/meson.build
/dpdk/drivers/net/r8169/r8169_compat.h
/dpdk/drivers/net/r8169/r8169_dash.c
/dpdk/drivers/net/r8169/r8169_dash.h
/dpdk/drivers/net/r8169/r8169_ethdev.c
/dpdk/drivers/net/r8169/r8169_ethdev.h
/dpdk/drivers/net/r8169/r8169_hw.c
/dpdk/drivers/net/r8169/r8169_hw.h
/dpdk/drivers/net/r8169/r8169_logs.h
/dpdk/drivers/net/r8169/r8169_phy.c
/dpdk/drivers/net/r8169/r8169_phy.h
/dpdk/drivers/net/r8169/r8169_rxtx.c
/dpdk/drivers/net/sfc/sfc_flow.c
/dpdk/drivers/net/tap/rte_eth_tap.c
/dpdk/drivers/net/tap/tap_flow.c
/dpdk/drivers/net/tap/tap_netlink.c
/dpdk/drivers/net/tap/tap_netlink.h
/dpdk/drivers/net/tap/tap_tcmsgs.c
/dpdk/drivers/net/tap/tap_tcmsgs.h
/dpdk/drivers/net/txgbe/base/txgbe_mng.c
/dpdk/drivers/net/txgbe/base/txgbe_regs.h
/dpdk/drivers/net/txgbe/txgbe_ethdev.c
/dpdk/drivers/net/txgbe/txgbe_ethdev.h
/dpdk/drivers/net/txgbe/txgbe_flow.c
/dpdk/drivers/net/txgbe/txgbe_ipsec.c
/dpdk/drivers/net/txgbe/txgbe_rxtx.c
/dpdk/drivers/net/txgbe/txgbe_rxtx.h
/dpdk/drivers/net/txgbe/txgbe_rxtx_vec_neon.c
/dpdk/drivers/net/txgbe/txgbe_rxtx_vec_sse.c
/dpdk/drivers/net/vmxnet3/base/vmxnet3_osdep.h
/dpdk/drivers/net/vmxnet3/vmxnet3_ethdev.c
/dpdk/drivers/net/vmxnet3/vmxnet3_ethdev.h
/dpdk/drivers/net/zxdh/meson.build
/dpdk/drivers/net/zxdh/zxdh_common.c
/dpdk/drivers/net/zxdh/zxdh_common.h
/dpdk/drivers/net/zxdh/zxdh_ethdev.c
/dpdk/drivers/net/zxdh/zxdh_ethdev.h
/dpdk/drivers/net/zxdh/zxdh_logs.h
/dpdk/drivers/net/zxdh/zxdh_msg.c
/dpdk/drivers/net/zxdh/zxdh_msg.h
/dpdk/drivers/net/zxdh/zxdh_pci.c
/dpdk/drivers/net/zxdh/zxdh_pci.h
/dpdk/drivers/net/zxdh/zxdh_queue.c
/dpdk/drivers/net/zxdh/zxdh_queue.h
/dpdk/drivers/net/zxdh/zxdh_rxtx.h
/dpdk/drivers/power/acpi/acpi_cpufreq.c
/dpdk/drivers/power/acpi/acpi_cpufreq.h
/dpdk/drivers/power/acpi/meson.build
/dpdk/drivers/power/amd_pstate/amd_pstate_cpufreq.c
/dpdk/drivers/power/amd_pstate/amd_pstate_cpufreq.h
/dpdk/drivers/power/amd_pstate/meson.build
/dpdk/drivers/power/amd_uncore/amd_uncore.c
/dpdk/drivers/power/amd_uncore/amd_uncore.h
/dpdk/drivers/power/amd_uncore/meson.build
/dpdk/drivers/power/cppc/cppc_cpufreq.c
/dpdk/drivers/power/cppc/cppc_cpufreq.h
/dpdk/drivers/power/cppc/meson.build
/dpdk/drivers/power/intel_pstate/intel_pstate_cpufreq.c
/dpdk/drivers/power/intel_pstate/intel_pstate_cpufreq.h
/dpdk/drivers/power/intel_pstate/meson.build
/dpdk/drivers/power/intel_uncore/intel_uncore.c
/dpdk/drivers/power/intel_uncore/intel_uncore.h
/dpdk/drivers/power/intel_uncore/meson.build
/dpdk/drivers/power/kvm_vm/guest_channel.c
/dpdk/drivers/power/kvm_vm/guest_channel.h
/dpdk/drivers/power/kvm_vm/kvm_vm.c
/dpdk/drivers/power/kvm_vm/kvm_vm.h
/dpdk/drivers/power/kvm_vm/meson.build
/dpdk/drivers/power/kvm_vm/rte_power_guest_channel.h
/dpdk/drivers/power/kvm_vm/version.map
/dpdk/drivers/power/meson.build
/dpdk/drivers/raw/cnxk_rvu_lf/cnxk_rvu_lf.c
/dpdk/drivers/raw/cnxk_rvu_lf/cnxk_rvu_lf.h
/dpdk/drivers/raw/cnxk_rvu_lf/cnxk_rvu_lf_driver.h
/dpdk/drivers/raw/cnxk_rvu_lf/cnxk_rvu_lf_selftest.c
/dpdk/drivers/raw/cnxk_rvu_lf/meson.build
/dpdk/drivers/raw/cnxk_rvu_lf/version.map
/dpdk/drivers/raw/dpaa2_cmdif/dpaa2_cmdif.c
/dpdk/drivers/raw/gdtc/gdtc_rawdev.c
/dpdk/drivers/raw/gdtc/gdtc_rawdev.h
/dpdk/drivers/raw/gdtc/meson.build
/dpdk/drivers/raw/meson.build
/dpdk/drivers/vdpa/nfp/nfp_vdpa.c
/dpdk/drivers/vdpa/nfp/nfp_vdpa_core.c
/dpdk/dts/conf.yaml
/dpdk/dts/framework/config/__init__.py
/dpdk/dts/framework/config/conf_yaml_schema.json
/dpdk/dts/framework/config/types.py
/dpdk/dts/framework/logger.py
remote_session.py
ssh_session.py
/dpdk/dts/framework/runner.py
/dpdk/dts/framework/settings.py
/dpdk/dts/framework/test_result.py
/dpdk/dts/framework/test_suite.py
/dpdk/dts/framework/testbed_model/os_session.py
/dpdk/dts/framework/testbed_model/posix_session.py
/dpdk/dts/framework/testbed_model/sut_node.py
/dpdk/dts/tests/TestSuite_smoke_tests.py
/dpdk/dts/tests/TestSuite_vlan.py
/dpdk/examples/cmdline/commands.c
/dpdk/examples/distributor/main.c
/dpdk/examples/ethtool/lib/rte_ethtool.c
/dpdk/examples/fips_validation/fips_validation_eddsa.c
/dpdk/examples/fips_validation/main.c
/dpdk/examples/flow_filtering/Makefile
/dpdk/examples/flow_filtering/common.h
/dpdk/examples/flow_filtering/flow_skeleton.c
/dpdk/examples/flow_filtering/main.c
/dpdk/examples/flow_filtering/meson.build
/dpdk/examples/flow_filtering/snippets/snippet_match_gre.c
/dpdk/examples/flow_filtering/snippets/snippet_match_gre.h
/dpdk/examples/flow_filtering/snippets/snippet_match_ipv4.c
/dpdk/examples/flow_filtering/snippets/snippet_match_ipv4.h
/dpdk/examples/flow_filtering/snippets/snippet_match_mpls.c
/dpdk/examples/flow_filtering/snippets/snippet_match_mpls.h
/dpdk/examples/ip_fragmentation/main.c
/dpdk/examples/ip_pipeline/cli.c
/dpdk/examples/ip_pipeline/parser.c
/dpdk/examples/ip_pipeline/parser.h
/dpdk/examples/ip_pipeline/pipeline.c
/dpdk/examples/ip_pipeline/pipeline.h
/dpdk/examples/ip_pipeline/thread.c
/dpdk/examples/ip_reassembly/main.c
/dpdk/examples/ipsec-secgw/flow.c
/dpdk/examples/ipsec-secgw/ipsec.c
/dpdk/examples/ipsec-secgw/ipsec.h
/dpdk/examples/ipsec-secgw/ipsec_lpm_neon.h
/dpdk/examples/ipsec-secgw/ipsec_worker.c
/dpdk/examples/ipsec-secgw/ipsec_worker.h
/dpdk/examples/ipsec-secgw/meson.build
/dpdk/examples/ipsec-secgw/parser.c
/dpdk/examples/ipsec-secgw/parser.h
/dpdk/examples/ipsec-secgw/rt.c
/dpdk/examples/ipsec-secgw/sa.c
/dpdk/examples/ipsec-secgw/sad.h
/dpdk/examples/ipsec-secgw/sp6.c
/dpdk/examples/l2fwd-event/l2fwd_event.c
/dpdk/examples/l3fwd-graph/main.c
/dpdk/examples/l3fwd-power/main.c
/dpdk/examples/l3fwd-power/perf_core.c
/dpdk/examples/l3fwd/l3fwd.h
/dpdk/examples/l3fwd/l3fwd_acl.c
/dpdk/examples/l3fwd/l3fwd_altivec.h
/dpdk/examples/l3fwd/l3fwd_common.h
/dpdk/examples/l3fwd/l3fwd_em.c
/dpdk/examples/l3fwd/l3fwd_em_hlm.h
/dpdk/examples/l3fwd/l3fwd_em_sequential.h
/dpdk/examples/l3fwd/l3fwd_fib.c
/dpdk/examples/l3fwd/l3fwd_lpm.c
/dpdk/examples/l3fwd/l3fwd_lpm_altivec.h
/dpdk/examples/l3fwd/l3fwd_lpm_neon.h
/dpdk/examples/l3fwd/l3fwd_lpm_sse.h
/dpdk/examples/l3fwd/l3fwd_neon.h
/dpdk/examples/l3fwd/l3fwd_route.h
/dpdk/examples/l3fwd/l3fwd_sse.h
/dpdk/examples/l3fwd/lpm_route_parse.c
/dpdk/examples/l3fwd/main.c
/dpdk/examples/ntb/ntb_fwd.c
/dpdk/examples/pipeline/cli.c
/dpdk/examples/ptpclient/ptpclient.c
/dpdk/examples/qos_sched/init.c
/dpdk/examples/vm_power_manager/channel_monitor.c
/dpdk/examples/vm_power_manager/channel_monitor.h
/dpdk/examples/vm_power_manager/guest_cli/main.c
/dpdk/examples/vm_power_manager/guest_cli/meson.build
/dpdk/examples/vm_power_manager/guest_cli/vm_power_cli_guest.c
/dpdk/examples/vm_power_manager/meson.build
/dpdk/examples/vm_power_manager/power_manager.c
/dpdk/kernel/freebsd/contigmem/contigmem.c
/dpdk/kernel/linux/uapi/.gitignore
/dpdk/kernel/linux/uapi/linux/vduse.h
/dpdk/kernel/linux/uapi/version
/dpdk/lib/argparse/meson.build
/dpdk/lib/argparse/rte_argparse.c
/dpdk/lib/argparse/rte_argparse.h
/dpdk/lib/cmdline/cmdline_parse_ipaddr.h
/dpdk/lib/dmadev/rte_dmadev.c
/dpdk/lib/dmadev/rte_dmadev.h
/dpdk/lib/dmadev/rte_dmadev_trace.h
/dpdk/lib/eal/common/eal_common_debug.c
/dpdk/lib/eal/common/eal_common_lcore_var.c
/dpdk/lib/eal/common/eal_common_options.c
/dpdk/lib/eal/common/eal_internal_cfg.h
/dpdk/lib/eal/common/eal_lcore_var.h
/dpdk/lib/eal/common/eal_options.h
/dpdk/lib/eal/common/meson.build
/dpdk/lib/eal/common/rte_random.c
/dpdk/lib/eal/common/rte_service.c
/dpdk/lib/eal/freebsd/eal.c
/dpdk/lib/eal/include/generic/rte_cpuflags.h
/dpdk/lib/eal/include/meson.build
/dpdk/lib/eal/include/rte_bitset.h
/dpdk/lib/eal/include/rte_common.h
/dpdk/lib/eal/include/rte_lcore.h
/dpdk/lib/eal/include/rte_lcore_var.h
/dpdk/lib/eal/include/rte_memzone.h
/dpdk/lib/eal/linux/eal.c
/dpdk/lib/eal/unix/meson.build
/dpdk/lib/eal/unix/rte_thread.c
/dpdk/lib/eal/version.map
/dpdk/lib/eal/windows/eal.c
/dpdk/lib/eal/windows/getopt.c
/dpdk/lib/eal/windows/include/getopt.h
/dpdk/lib/eal/windows/include/rte_os_shim.h
/dpdk/lib/eal/x86/rte_power_intrinsics.c
/dpdk/lib/efd/rte_efd.c
/dpdk/lib/ethdev/rte_class_eth.c
/dpdk/lib/ethdev/rte_ethdev.h
/dpdk/lib/ethdev/rte_flow.h
/dpdk/lib/eventdev/eventdev_pmd.h
/dpdk/lib/eventdev/eventdev_private.c
/dpdk/lib/eventdev/rte_event_eth_rx_adapter.c
/dpdk/lib/eventdev/rte_eventdev.h
/dpdk/lib/eventdev/rte_eventdev_core.h
/dpdk/lib/fib/meson.build
/dpdk/lib/fib/rte_fib.c
/dpdk/lib/fib/rte_fib6.c
/dpdk/lib/fib/rte_fib6.h
/dpdk/lib/fib/trie.c
/dpdk/lib/fib/trie.h
/dpdk/lib/fib/trie_avx512.c
/dpdk/lib/fib/trie_avx512.h
/dpdk/lib/graph/graph_debug.c
/dpdk/lib/graph/node.c
/dpdk/lib/graph/rte_graph_worker_common.h
/dpdk/lib/gro/gro_tcp6.c
/dpdk/lib/gro/gro_tcp6.h
/dpdk/lib/hash/meson.build
/dpdk/lib/hash/rte_cuckoo_hash.c
/dpdk/lib/hash/rte_thash.c
/dpdk/lib/hash/rte_thash.h
/dpdk/lib/hash/rte_thash_gf2_poly_math.c
/dpdk/lib/hash/version.map
/dpdk/lib/ip_frag/rte_ipv4_reassembly.c
/dpdk/lib/ip_frag/rte_ipv6_reassembly.c
/dpdk/lib/ipsec/rte_ipsec_sad.h
/dpdk/lib/log/log.c
/dpdk/lib/log/log_color.c
/dpdk/lib/log/log_internal.h
/dpdk/lib/log/log_journal.c
/dpdk/lib/log/log_private.h
/dpdk/lib/log/log_syslog.c
/dpdk/lib/log/log_timestamp.c
/dpdk/lib/log/meson.build
/dpdk/lib/log/version.map
/dpdk/lib/lpm/meson.build
/dpdk/lib/lpm/rte_lpm6.c
/dpdk/lib/lpm/rte_lpm6.h
/dpdk/lib/mbuf/rte_mbuf.h
/dpdk/lib/mbuf/rte_mbuf_ptype.c
/dpdk/lib/mbuf/rte_mbuf_ptype.h
/dpdk/lib/member/rte_member_ht.c
/dpdk/lib/mempool/meson.build
/dpdk/lib/mldev/mldev_utils.h
/dpdk/lib/mldev/mldev_utils_neon.c
/dpdk/lib/mldev/mldev_utils_neon_bfloat16.c
/dpdk/lib/mldev/mldev_utils_scalar.c
/dpdk/lib/mldev/mldev_utils_scalar_bfloat16.c
/dpdk/lib/mldev/rte_mldev.c
/dpdk/lib/mldev/rte_mldev.h
/dpdk/lib/mldev/version.map
/dpdk/lib/net/meson.build
/dpdk/lib/net/rte_cksum.h
/dpdk/lib/net/rte_ether.h
/dpdk/lib/net/rte_icmp.h
/dpdk/lib/net/rte_ip.h
/dpdk/lib/net/rte_ip4.h
/dpdk/lib/net/rte_ip6.h
/dpdk/lib/node/ip6_lookup.c
/dpdk/lib/node/rte_node_ip6_api.h
/dpdk/lib/pipeline/rte_swx_ipsec.c
/dpdk/lib/pipeline/rte_swx_ipsec.h
/dpdk/lib/pipeline/rte_table_action.c
/dpdk/lib/pipeline/rte_table_action.h
/dpdk/lib/power/meson.build
/dpdk/lib/power/power_common.c
/dpdk/lib/power/power_common.h
/dpdk/lib/power/power_cpufreq.h
/dpdk/lib/power/power_uncore_ops.h
/dpdk/lib/power/rte_power_cpufreq.c
/dpdk/lib/power/rte_power_cpufreq.h
/dpdk/lib/power/rte_power_pmd_mgmt.c
/dpdk/lib/power/rte_power_pmd_mgmt.h
/dpdk/lib/power/rte_power_qos.c
/dpdk/lib/power/rte_power_qos.h
/dpdk/lib/power/rte_power_uncore.c
/dpdk/lib/power/rte_power_uncore.h
/dpdk/lib/power/version.map
/dpdk/lib/rawdev/rte_rawdev_pmd.h
/dpdk/lib/rcu/rte_rcu_qsbr.c
/dpdk/lib/rib/meson.build
/dpdk/lib/rib/rte_rib6.c
/dpdk/lib/rib/rte_rib6.h
/dpdk/lib/security/rte_security.h
/dpdk/lib/table/rte_table_lpm_ipv6.c
/dpdk/lib/table/rte_table_lpm_ipv6.h
/dpdk/lib/vhost/meson.build
/dpdk/lib/vhost/vduse.c
/dpdk/lib/vhost/vduse.h
/dpdk/meson.build
/dpdk/usertools/dpdk-devbind.py
1a7520a108-Oct-2024 Dean Marx <dmarx@iol.unh.edu>

dts: add VLAN methods to testpmd shell

Added the following methods to testpmd shell class:
set vlan filter on/off, rx vlan add/rm,
set vlan strip on/off, tx vlan set/reset,
set promisc/verbose. Fixe

dts: add VLAN methods to testpmd shell

Added the following methods to testpmd shell class:
set vlan filter on/off, rx vlan add/rm,
set vlan strip on/off, tx vlan set/reset,
set promisc/verbose. Fixed a bug in the VLAN regex
used in testpmd shell flags.

Fixes: 61d5bc9bf974 ("dts: add port info command to testpmd shell")

Signed-off-by: Dean Marx <dmarx@iol.unh.edu>

show more ...

d64f6ba523-Sep-2024 Juraj Linkeš <juraj.linkes@pantheon.tech>

dts: add NIC capabilities from port info

Add the capabilities advertised by the testpmd command "show port info"
so that test cases may be marked as requiring those capabilities:
RUNTIME_RX_QUEUE_SE

dts: add NIC capabilities from port info

Add the capabilities advertised by the testpmd command "show port info"
so that test cases may be marked as requiring those capabilities:
RUNTIME_RX_QUEUE_SETUP
RUNTIME_TX_QUEUE_SETUP
RXQ_SHARE
FLOW_RULE_KEEP
FLOW_SHARED_OBJECT_KEEP

These names are copy pasted from the existing DeviceCapabilitiesFlag
class. Dynamic addition of Enum members runs into problems with typing
(mypy doesn't know about the members) and documentation generation
(Sphinx doesn't know about the members).

Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
Reviewed-by: Jeremy Spewock <jspewock@iol.unh.edu>
Reviewed-by: Dean Marx <dmarx@iol.unh.edu>
Reviewed-by: Luca Vizzarro <luca.vizzarro@arm.com>

show more ...

a79884f923-Sep-2024 Juraj Linkeš <juraj.linkes@pantheon.tech>

dts: add Rx offload capabilities

The scatter Rx offload capability is needed for the pmd_buffer_scatter
test suite. The command that retrieves the capability is:
show port <port_id> rx_offload capab

dts: add Rx offload capabilities

The scatter Rx offload capability is needed for the pmd_buffer_scatter
test suite. The command that retrieves the capability is:
show port <port_id> rx_offload capabilities

The command also retrieves a lot of other capabilities (RX_OFFLOAD_*)
which are all added into a Flag. The Flag members correspond to NIC
capability names so a convenience function that looks for the supported
Flags in a testpmd output is also added.

The NIC capability names (mentioned above) are copy-pasted from the
Flag. Dynamic addition of Enum members runs into problems with typing
(mypy doesn't know about the members) and documentation generation
(Sphinx doesn't know about the members).

Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
Reviewed-by: Dean Marx <dmarx@iol.unh.edu>
Reviewed-by: Jeremy Spewock <jspewock@iol.unh.edu>
Reviewed-by: Luca Vizzarro <luca.vizzarro@arm.com>

show more ...

c011940023-Sep-2024 Juraj Linkeš <juraj.linkes@pantheon.tech>

dts: add NIC capabilities from Rx queue info

Add parsing for the show rxq info <port_id> <queue_id> tespmd command
and add support for the Scattered Rx capability.

Signed-off-by: Juraj Linkeš <jura

dts: add NIC capabilities from Rx queue info

Add parsing for the show rxq info <port_id> <queue_id> tespmd command
and add support for the Scattered Rx capability.

Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
Reviewed-by: Dean Marx <dmarx@iol.unh.edu>
Reviewed-by: Jeremy Spewock <jspewock@iol.unh.edu>
Reviewed-by: Luca Vizzarro <luca.vizzarro@arm.com>

show more ...

c89d003823-Sep-2024 Juraj Linkeš <juraj.linkes@pantheon.tech>

dts: add NIC capability support

Some test cases or suites may be testing a NIC feature that is not
supported on all NICs, so add support for marking test cases or suites
as requiring NIC capabilitie

dts: add NIC capability support

Some test cases or suites may be testing a NIC feature that is not
supported on all NICs, so add support for marking test cases or suites
as requiring NIC capabilities.

The marking is done with a decorator, which populates the internal
required_capabilities attribute of TestProtocol. The NIC capability
itself is a wrapper around the NicCapability defined in testpmd_shell.
The reason is Enums cannot be extended and the class implements the
methods of its abstract base superclass.

The decorator API is designed to be simple to use. The arguments passed
to it are all from the testpmd shell. Everything else (even the actual
capability object creation) is done internally.

Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
Reviewed-by: Dean Marx <dmarx@iol.unh.edu>
Reviewed-by: Jeremy Spewock <jspewock@iol.unh.edu>
Reviewed-by: Luca Vizzarro <luca.vizzarro@arm.com>

show more ...

a91d5f4726-Sep-2024 Jeremy Spewock <jspewock@iol.unh.edu>

dts: add text parser for testpmd verbose output

Multiple test suites from the old DTS framework rely on being able to
consume and interpret the verbose output of testpmd. The new framework
doesn't h

dts: add text parser for testpmd verbose output

Multiple test suites from the old DTS framework rely on being able to
consume and interpret the verbose output of testpmd. The new framework
doesn't have an elegant way for handling the verbose output, but test
suites are starting to be written that rely on it. This patch creates a
TextParser class that can be used to extract the verbose information
from any testpmd output and also adjusts the `stop` method of the shell
to return all output that it collected.

Signed-off-by: Jeremy Spewock <jspewock@iol.unh.edu>
Reviewed-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
Reviewed-by: Luca Vizzarro <luca.vizzarro@arm.com>

show more ...

9974030026-Sep-2024 Jeremy Spewock <jspewock@iol.unh.edu>

dts: use Python shell for Scapy instead of XML-RPC

Previously all scapy commands were handled using an XML-RPC server that
ran on the TGNode. This unnecessarily enforces a minimum Python version
of

dts: use Python shell for Scapy instead of XML-RPC

Previously all scapy commands were handled using an XML-RPC server that
ran on the TGNode. This unnecessarily enforces a minimum Python version
of 3.10 on the server that is being used as a traffic generator and
complicates the implementation of scapy methods. This patch removes the
XML-RPC server completely and instead allows the Scapy TG to extend from
the PythonShell to implement the functionality of a traffic generator.
This is done by importing the Scapy library in the PythonShell and
sending commands directly to the interactive session on the TG Node.

Bugzilla ID: 1374

Signed-off-by: Jeremy Spewock <jspewock@iol.unh.edu>
Reviewed-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
Reviewed-by: Luca Vizzarro <luca.vizzarro@arm.com>

show more ...


/dpdk/MAINTAINERS
/dpdk/buildtools/call-sphinx-build.py
/dpdk/buildtools/check-dts-requirements.py
/dpdk/buildtools/meson.build
/dpdk/doc/api/doxy-api-index.md
/dpdk/doc/api/doxy-api.conf.in
/dpdk/doc/api/dts/conf_yaml_schema.json
/dpdk/doc/api/dts/custom.css
/dpdk/doc/api/dts/framework.config.rst
/dpdk/doc/api/dts/framework.config.types.rst
/dpdk/doc/api/dts/framework.exception.rst
/dpdk/doc/api/dts/framework.logger.rst
/dpdk/doc/api/dts/framework.params.eal.rst
/dpdk/doc/api/dts/framework.params.rst
/dpdk/doc/api/dts/framework.params.testpmd.rst
/dpdk/doc/api/dts/framework.params.types.rst
/dpdk/doc/api/dts/framework.parser.rst
/dpdk/doc/api/dts/framework.remote_session.dpdk_shell.rst
/dpdk/doc/api/dts/framework.remote_session.interactive_remote_session.rst
/dpdk/doc/api/dts/framework.remote_session.interactive_shell.rst
/dpdk/doc/api/dts/framework.remote_session.python_shell.rst
/dpdk/doc/api/dts/framework.remote_session.remote_session.rst
/dpdk/doc/api/dts/framework.remote_session.rst
/dpdk/doc/api/dts/framework.remote_session.ssh_session.rst
/dpdk/doc/api/dts/framework.remote_session.testpmd_shell.rst
/dpdk/doc/api/dts/framework.runner.rst
/dpdk/doc/api/dts/framework.settings.rst
/dpdk/doc/api/dts/framework.test_result.rst
/dpdk/doc/api/dts/framework.test_suite.rst
/dpdk/doc/api/dts/framework.testbed_model.cpu.rst
/dpdk/doc/api/dts/framework.testbed_model.linux_session.rst
/dpdk/doc/api/dts/framework.testbed_model.node.rst
/dpdk/doc/api/dts/framework.testbed_model.os_session.rst
/dpdk/doc/api/dts/framework.testbed_model.port.rst
/dpdk/doc/api/dts/framework.testbed_model.posix_session.rst
/dpdk/doc/api/dts/framework.testbed_model.rst
/dpdk/doc/api/dts/framework.testbed_model.sut_node.rst
/dpdk/doc/api/dts/framework.testbed_model.tg_node.rst
/dpdk/doc/api/dts/framework.testbed_model.traffic_generator.capturing_traffic_generator.rst
/dpdk/doc/api/dts/framework.testbed_model.traffic_generator.rst
/dpdk/doc/api/dts/framework.testbed_model.traffic_generator.scapy.rst
/dpdk/doc/api/dts/framework.testbed_model.traffic_generator.traffic_generator.rst
/dpdk/doc/api/dts/framework.testbed_model.virtual_device.rst
/dpdk/doc/api/dts/framework.utils.rst
/dpdk/doc/api/dts/index.rst
/dpdk/doc/api/dts/meson.build
/dpdk/doc/api/meson.build
/dpdk/doc/guides/conf.py
/dpdk/doc/guides/contributing/documentation.rst
/dpdk/doc/guides/contributing/patches.rst
/dpdk/doc/guides/tools/dts.rst
/dpdk/doc/meson.build
/dpdk/dts/.devcontainer/devcontainer.json
/dpdk/dts/Dockerfile
/dpdk/dts/README.md
/dpdk/dts/conf.yaml
single_active_interactive_shell.py
/dpdk/dts/framework/test_suite.py
/dpdk/dts/framework/testbed_model/tg_node.py
/dpdk/dts/framework/testbed_model/traffic_generator/__init__.py
/dpdk/dts/framework/testbed_model/traffic_generator/scapy.py
/dpdk/dts/framework/testbed_model/traffic_generator/traffic_generator.py
/dpdk/dts/framework/utils.py
/dpdk/dts/poetry.lock
/dpdk/dts/pyproject.toml
4227446306-Aug-2024 Juraj Linkeš <juraj.linkes@pantheon.tech>

dts: replace the or operator in third party types

When the DTS dependencies are not installed when building DTS API
documentation, the or operator produces errors when used with types from
those lib

dts: replace the or operator in third party types

When the DTS dependencies are not installed when building DTS API
documentation, the or operator produces errors when used with types from
those libraries:
autodoc: failed to import module 'remote_session' from module
'framework'; the following exception was raised:
Traceback (most recent call last):
...
TypeError: unsupported operand type(s) for |: 'Transport' and 'NoneType'

The third part type here is Transport from the paramiko library.

Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
Reviewed-by: Jeremy Spewock <jspewock@iol.unh.edu>
Reviewed-by: Luca Vizzarro <luca.vizzarro@arm.com>

show more ...

9910db3506-Sep-2024 Jeremy Spewock <jspewock@iol.unh.edu>

dts: add MTU config methods to testpmd shell

There are methods within DTS currently that support updating the MTU of
ports on a node, but the methods for doing this in a linux session rely
on the ip

dts: add MTU config methods to testpmd shell

There are methods within DTS currently that support updating the MTU of
ports on a node, but the methods for doing this in a linux session rely
on the ip command and the port being bound to the kernel driver. Since
test suites are run while bound to the driver for DPDK, there needs to
be a way to modify the value while bound to said driver as well. This is
done by using testpmd to modify the MTU.

Signed-off-by: Jeremy Spewock <jspewock@iol.unh.edu>
Reviewed-by: Luca Vizzarro <luca.vizzarro@arm.com>
Reviewed-by: Juraj Linkeš <juraj.linkes@pantheon.tech>

show more ...

85d15c7c23-Aug-2024 Juraj Linkeš <juraj.linkes@pantheon.tech>

dts: add testpmd port information caching

When using port information multiple times in a testpmd shell instance
lifespan, it's desirable to not get the information each time, so
caching is added. I

dts: add testpmd port information caching

When using port information multiple times in a testpmd shell instance
lifespan, it's desirable to not get the information each time, so
caching is added. In case the information changes, there's a way to
force the update with either TestPmdShell.show_port_info() or
TestPmdShell.show_port_info_all().

Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
Reviewed-by: Luca Vizzarro <luca.vizzarro@arm.com>
Reviewed-by: Jeremy Spewock <jspewock@iol.unh.edu>

show more ...

618d914023-Aug-2024 Juraj Linkeš <juraj.linkes@pantheon.tech>

dts: fix testpmd port device error handling mode

Make device_error_handling_mode of testpmd port optional as it may not
be present, e.g. in VM ports.

Fixes: 61d5bc9bf974 ("dts: add port info comman

dts: fix testpmd port device error handling mode

Make device_error_handling_mode of testpmd port optional as it may not
be present, e.g. in VM ports.

Fixes: 61d5bc9bf974 ("dts: add port info command to testpmd shell")

Signed-off-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
Reviewed-by: Luca Vizzarro <luca.vizzarro@arm.com>
Reviewed-by: Jeremy Spewock <jspewock@iol.unh.edu>

show more ...

07816ead09-Sep-2024 Luca Vizzarro <luca.vizzarro@arm.com>

dts: add testpmd set ports queues

Add a facility to update the number of TX/RX queues during the runtime
of testpmd.

Signed-off-by: Luca Vizzarro <luca.vizzarro@arm.com>
Reviewed-by: Paul Szczepane

dts: add testpmd set ports queues

Add a facility to update the number of TX/RX queues during the runtime
of testpmd.

Signed-off-by: Luca Vizzarro <luca.vizzarro@arm.com>
Reviewed-by: Paul Szczepanek <paul.szczepanek@arm.com>
Reviewed-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
Reviewed-by: Jeremy Spewock <jspewock@iol.unh.edu>

show more ...

2ecfd12609-Sep-2024 Luca Vizzarro <luca.vizzarro@arm.com>

dts: add ability to start/stop testpmd ports

Add testpmd commands to start and stop all the ports, so that they can
be configured. Because there is a distinction of commands that require
the ports t

dts: add ability to start/stop testpmd ports

Add testpmd commands to start and stop all the ports, so that they can
be configured. Because there is a distinction of commands that require
the ports to be stopped and started, also add decorators for commands
that require a specific state, removing this logic from the test
writer's duty.

Signed-off-by: Luca Vizzarro <luca.vizzarro@arm.com>
Reviewed-by: Paul Szczepanek <paul.szczepanek@arm.com>
Reviewed-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
Reviewed-by: Jeremy Spewock <jspewock@iol.unh.edu>

show more ...


/dpdk/.ci/linux-setup.sh
/dpdk/.github/workflows/build.yml
/dpdk/.mailmap
/dpdk/ABI_VERSION
/dpdk/MAINTAINERS
/dpdk/VERSION
/dpdk/app/dumpcap/main.c
/dpdk/app/proc-info/main.c
/dpdk/app/test-bbdev/test_bbdev_perf.c
/dpdk/app/test-bbdev/test_bbdev_vector.c
/dpdk/app/test-bbdev/test_bbdev_vector.h
/dpdk/app/test-crypto-perf/cperf_ops.c
/dpdk/app/test-crypto-perf/cperf_options.h
/dpdk/app/test-crypto-perf/cperf_options_parsing.c
/dpdk/app/test-crypto-perf/cperf_test_common.c
/dpdk/app/test-crypto-perf/cperf_test_vectors.c
/dpdk/app/test-crypto-perf/cperf_test_vectors.h
/dpdk/app/test-crypto-perf/main.c
/dpdk/app/test-eventdev/evt_common.h
/dpdk/app/test-eventdev/evt_options.c
/dpdk/app/test-eventdev/evt_options.h
/dpdk/app/test-eventdev/test_perf_atq.c
/dpdk/app/test-eventdev/test_perf_common.c
/dpdk/app/test-eventdev/test_perf_common.h
/dpdk/app/test-eventdev/test_perf_queue.c
/dpdk/app/test-pmd/cmdline.c
/dpdk/app/test-pmd/cmdline_flow.c
/dpdk/app/test-pmd/cmdline_tm.c
/dpdk/app/test-pmd/cmdline_tm.h
/dpdk/app/test-pmd/config.c
/dpdk/app/test-pmd/macswap_sse.h
/dpdk/app/test-pmd/testpmd.h
/dpdk/app/test/meson.build
/dpdk/app/test/packet_burst_generator.h
/dpdk/app/test/test_alarm.c
/dpdk/app/test/test_bitops.c
/dpdk/app/test/test_bitset.c
/dpdk/app/test/test_bpf.c
/dpdk/app/test/test_cksum_perf.c
/dpdk/app/test/test_cpuflags.c
/dpdk/app/test/test_cryptodev.c
/dpdk/app/test/test_cryptodev.h
/dpdk/app/test/test_cryptodev_aead_test_vectors.h
/dpdk/app/test/test_cryptodev_asym.c
/dpdk/app/test/test_cryptodev_blockcipher.c
/dpdk/app/test/test_cryptodev_ecdh_test_vectors.h
/dpdk/app/test/test_cryptodev_ecdsa_test_vectors.h
/dpdk/app/test/test_cryptodev_eddsa_test_vectors.h
/dpdk/app/test/test_cryptodev_rsa_test_vectors.h
/dpdk/app/test/test_cryptodev_security_ipsec.c
/dpdk/app/test/test_cryptodev_security_tls_record.h
/dpdk/app/test/test_cryptodev_sm4_test_vectors.h
/dpdk/app/test/test_event_dma_adapter.c
/dpdk/app/test/test_eventdev.c
/dpdk/app/test/test_fib.c
/dpdk/app/test/test_fib_perf.c
/dpdk/app/test/test_ipsec.c
/dpdk/app/test/test_mempool_perf.c
/dpdk/app/test/test_pcapng.c
/dpdk/app/test/test_security_inline_macsec.c
/dpdk/app/test/test_security_inline_proto.c
/dpdk/app/test/test_security_proto.h
/dpdk/app/test/test_service_cores.c
/dpdk/app/test/test_trace.c
/dpdk/app/test/virtual_pmd.h
/dpdk/buildtools/call-sphinx-build.py
/dpdk/buildtools/chkincs/meson.build
/dpdk/buildtools/subproject/meson.build
/dpdk/config/arm/meson.build
/dpdk/config/meson.build
/dpdk/config/riscv/meson.build
/dpdk/config/rte_config.h
/dpdk/config/x86/cross-32bit-arch.ini
/dpdk/config/x86/cross-32bit-debian.ini
/dpdk/config/x86/cross-32bit-fedora.ini
/dpdk/config/x86/meson.build
/dpdk/devtools/check-forbidden-tokens.awk
/dpdk/devtools/checkpatches.sh
/dpdk/devtools/libabigail.abignore
/dpdk/devtools/test-meson-builds.sh
/dpdk/devtools/words-case.txt
/dpdk/doc/api/doxy-api-index.md
/dpdk/doc/api/meson.build
/dpdk/doc/guides/bbdevs/vrb1.rst
/dpdk/doc/guides/cryptodevs/aesni_mb.rst
/dpdk/doc/guides/cryptodevs/features/aesni_mb.ini
/dpdk/doc/guides/cryptodevs/features/cn10k.ini
/dpdk/doc/guides/cryptodevs/features/default.ini
/dpdk/doc/guides/cryptodevs/features/openssl.ini
/dpdk/doc/guides/cryptodevs/snow3g.rst
/dpdk/doc/guides/cryptodevs/zuc.rst
/dpdk/doc/guides/custom.css
/dpdk/doc/guides/eventdevs/cnxk.rst
/dpdk/doc/guides/eventdevs/features/cnxk.ini
/dpdk/doc/guides/eventdevs/features/default.ini
/dpdk/doc/guides/eventdevs/features/dlb2.ini
/dpdk/doc/guides/eventdevs/features/dsw.ini
/dpdk/doc/guides/howto/flow_bifurcation.rst
/dpdk/doc/guides/howto/rte_flow.rst
/dpdk/doc/guides/linux_gsg/amd_platform.rst
/dpdk/doc/guides/linux_gsg/sys_reqs.rst
/dpdk/doc/guides/meson.build
/dpdk/doc/guides/nics/af_packet.rst
/dpdk/doc/guides/nics/cnxk.rst
/dpdk/doc/guides/nics/dpaa.rst
/dpdk/doc/guides/nics/dpaa2.rst
/dpdk/doc/guides/nics/ena.rst
/dpdk/doc/guides/nics/enic.rst
/dpdk/doc/guides/nics/features.rst
/dpdk/doc/guides/nics/features/dpaa.ini
/dpdk/doc/guides/nics/features/nfp.ini
/dpdk/doc/guides/nics/features/ntnic.ini
/dpdk/doc/guides/nics/hns3.rst
/dpdk/doc/guides/nics/ice.rst
/dpdk/doc/guides/nics/mlx5.rst
/dpdk/doc/guides/nics/mvpp2.rst
/dpdk/doc/guides/nics/ntnic.rst
/dpdk/doc/guides/nics/overview.rst
/dpdk/doc/guides/nics/txgbe.rst
/dpdk/doc/guides/prog_guide/bbdev.rst
/dpdk/doc/guides/prog_guide/bpf_lib.rst
/dpdk/doc/guides/prog_guide/build-sdk-meson.rst
/dpdk/doc/guides/prog_guide/build_app.rst
/dpdk/doc/guides/prog_guide/cryptodev_lib.rst
/dpdk/doc/guides/prog_guide/dmadev.rst
/dpdk/doc/guides/prog_guide/efd_lib.rst
/dpdk/doc/guides/prog_guide/env_abstraction_layer.rst
/dpdk/doc/guides/prog_guide/ethdev/ethdev.rst
/dpdk/doc/guides/prog_guide/ethdev/flow_offload.rst
/dpdk/doc/guides/prog_guide/ethdev/index.rst
/dpdk/doc/guides/prog_guide/ethdev/qos_framework.rst
/dpdk/doc/guides/prog_guide/ethdev/switch_representation.rst
/dpdk/doc/guides/prog_guide/ethdev/traffic_management.rst
/dpdk/doc/guides/prog_guide/ethdev/traffic_metering_and_policing.rst
/dpdk/doc/guides/prog_guide/eventdev/dispatcher_lib.rst
/dpdk/doc/guides/prog_guide/eventdev/event_crypto_adapter.rst
/dpdk/doc/guides/prog_guide/eventdev/event_dma_adapter.rst
/dpdk/doc/guides/prog_guide/eventdev/event_ethernet_rx_adapter.rst
/dpdk/doc/guides/prog_guide/eventdev/event_ethernet_tx_adapter.rst
/dpdk/doc/guides/prog_guide/eventdev/event_timer_adapter.rst
/dpdk/doc/guides/prog_guide/eventdev/eventdev.rst
/dpdk/doc/guides/prog_guide/eventdev/index.rst
/dpdk/doc/guides/prog_guide/fib_lib.rst
/dpdk/doc/guides/prog_guide/generic_receive_offload_lib.rst
/dpdk/doc/guides/prog_guide/generic_segmentation_offload_lib.rst
/dpdk/doc/guides/prog_guide/gpudev.rst
/dpdk/doc/guides/prog_guide/graph_lib.rst
/dpdk/doc/guides/prog_guide/hash_lib.rst
/dpdk/doc/guides/prog_guide/img/anatomy_of_a_node.svg
/dpdk/doc/guides/prog_guide/img/graph_mem_layout.svg
/dpdk/doc/guides/prog_guide/index.rst
/dpdk/doc/guides/prog_guide/ipsec_lib.rst
/dpdk/doc/guides/prog_guide/lpm6_lib.rst
/dpdk/doc/guides/prog_guide/lpm_lib.rst
/dpdk/doc/guides/prog_guide/mbuf_lib.rst
/dpdk/doc/guides/prog_guide/member_lib.rst
/dpdk/doc/guides/prog_guide/mempool_lib.rst
/dpdk/doc/guides/prog_guide/metrics_lib.rst
/dpdk/doc/guides/prog_guide/mldev.rst
/dpdk/doc/guides/prog_guide/multi_proc_support.rst
/dpdk/doc/guides/prog_guide/overview.rst
/dpdk/doc/guides/prog_guide/packet_classif_access_ctrl.rst
/dpdk/doc/guides/prog_guide/packet_framework.rst
/dpdk/doc/guides/prog_guide/perf_opt_guidelines.rst
/dpdk/doc/guides/prog_guide/rawdev.rst
/dpdk/doc/guides/prog_guide/rcu_lib.rst
/dpdk/doc/guides/prog_guide/regexdev.rst
/dpdk/doc/guides/prog_guide/reorder_lib.rst
/dpdk/doc/guides/prog_guide/rib_lib.rst
/dpdk/doc/guides/prog_guide/ring_lib.rst
/dpdk/doc/guides/prog_guide/rte_security.rst
/dpdk/doc/guides/prog_guide/thread_safety.rst
/dpdk/doc/guides/prog_guide/timer_lib.rst
/dpdk/doc/guides/prog_guide/writing_efficient_code.rst
/dpdk/doc/guides/rel_notes/deprecation.rst
/dpdk/doc/guides/rel_notes/index.rst
/dpdk/doc/guides/rel_notes/release_17_02.rst
/dpdk/doc/guides/rel_notes/release_24_07.rst
/dpdk/doc/guides/rel_notes/release_24_11.rst
/dpdk/doc/guides/sample_app_ug/ip_frag.rst
/dpdk/doc/guides/sample_app_ug/keep_alive.rst
/dpdk/doc/guides/sample_app_ug/l2_forward_crypto.rst
/dpdk/doc/guides/sample_app_ug/l2_forward_event.rst
/dpdk/doc/guides/sample_app_ug/l2_forward_job_stats.rst
/dpdk/doc/guides/sample_app_ug/l2_forward_real_virtual.rst
/dpdk/doc/guides/sample_app_ug/l3_forward_power_man.rst
/dpdk/doc/guides/sample_app_ug/link_status_intr.rst
/dpdk/doc/guides/testpmd_app_ug/testpmd_funcs.rst
/dpdk/doc/guides/tools/cryptoperf.rst
/dpdk/doc/guides/tools/dmaperf.rst
/dpdk/doc/guides/tools/dts.rst
/dpdk/doc/guides/tools/testeventdev.rst
/dpdk/doc/guides/vdpadevs/nfp.rst
/dpdk/drivers/baseband/acc/acc100_pmd.h
/dpdk/drivers/baseband/acc/acc_common.h
/dpdk/drivers/baseband/acc/rte_acc100_pmd.c
/dpdk/drivers/baseband/acc/rte_vrb_pmd.c
/dpdk/drivers/baseband/acc/version.map
/dpdk/drivers/baseband/acc/vrb_pmd.h
/dpdk/drivers/baseband/fpga_5gnr_fec/fpga_5gnr_fec.h
/dpdk/drivers/baseband/fpga_5gnr_fec/rte_fpga_5gnr_fec.c
/dpdk/drivers/baseband/fpga_5gnr_fec/version.map
/dpdk/drivers/baseband/fpga_lte_fec/fpga_lte_fec.c
/dpdk/drivers/baseband/fpga_lte_fec/version.map
/dpdk/drivers/baseband/la12xx/bbdev_la12xx.c
/dpdk/drivers/baseband/la12xx/bbdev_la12xx_pmd_logs.h
/dpdk/drivers/baseband/null/bbdev_null.c
/dpdk/drivers/baseband/turbo_sw/bbdev_turbo_software.c
/dpdk/drivers/bus/auxiliary/bus_auxiliary_driver.h
/dpdk/drivers/bus/auxiliary/private.h
/dpdk/drivers/bus/cdx/bus_cdx_driver.h
/dpdk/drivers/bus/cdx/cdx_logs.h
/dpdk/drivers/bus/cdx/cdx_vfio.c
/dpdk/drivers/bus/dpaa/base/fman/fman.c
/dpdk/drivers/bus/dpaa/base/fman/fman_hw.c
/dpdk/drivers/bus/dpaa/base/fman/netcfg_layer.c
/dpdk/drivers/bus/dpaa/base/qbman/qman.c
/dpdk/drivers/bus/dpaa/dpaa_bus.c
/dpdk/drivers/bus/dpaa/include/fman.h
/dpdk/drivers/bus/dpaa/include/fsl_fman.h
/dpdk/drivers/bus/dpaa/include/fsl_qman.h
/dpdk/drivers/bus/dpaa/rte_dpaa_logs.h
/dpdk/drivers/bus/dpaa/version.map
/dpdk/drivers/bus/fslmc/bus_fslmc_driver.h
/dpdk/drivers/bus/fslmc/fslmc_bus.c
/dpdk/drivers/bus/fslmc/fslmc_logs.h
/dpdk/drivers/bus/fslmc/fslmc_vfio.c
/dpdk/drivers/bus/fslmc/portal/dpaa2_hw_dpci.c
/dpdk/drivers/bus/fslmc/portal/dpaa2_hw_pvt.h
/dpdk/drivers/bus/fslmc/version.map
/dpdk/drivers/bus/ifpga/ifpga_bus.c
/dpdk/drivers/bus/ifpga/ifpga_logs.h
/dpdk/drivers/bus/pci/bus_pci_driver.h
/dpdk/drivers/bus/pci/linux/pci_vfio.c
/dpdk/drivers/bus/pci/rte_bus_pci.h
/dpdk/drivers/bus/pci/version.map
/dpdk/drivers/bus/platform/bus_platform_driver.h
/dpdk/drivers/bus/platform/platform.c
/dpdk/drivers/bus/platform/platform_params.c
/dpdk/drivers/bus/platform/private.h
/dpdk/drivers/bus/platform/version.map
/dpdk/drivers/bus/uacce/uacce.c
/dpdk/drivers/bus/vdev/bus_vdev_driver.h
/dpdk/drivers/bus/vdev/vdev_logs.h
/dpdk/drivers/bus/vdev/vdev_params.c
/dpdk/drivers/bus/vdev/version.map
/dpdk/drivers/bus/vmbus/bus_vmbus_driver.h
/dpdk/drivers/bus/vmbus/private.h
/dpdk/drivers/bus/vmbus/rte_bus_vmbus.h
/dpdk/drivers/bus/vmbus/version.map
/dpdk/drivers/bus/vmbus/vmbus_common.c
/dpdk/drivers/common/cnxk/cnxk_security.c
/dpdk/drivers/common/cnxk/cnxk_telemetry_nix.c
/dpdk/drivers/common/cnxk/hw/cpt.h
/dpdk/drivers/common/cnxk/hw/nix.h
/dpdk/drivers/common/cnxk/hw/npa.h
/dpdk/drivers/common/cnxk/hw/rvu.h
/dpdk/drivers/common/cnxk/meson.build
/dpdk/drivers/common/cnxk/roc_ae.c
/dpdk/drivers/common/cnxk/roc_ae.h
/dpdk/drivers/common/cnxk/roc_ae_fpm_tables.c
/dpdk/drivers/common/cnxk/roc_constants.h
/dpdk/drivers/common/cnxk/roc_cpt.c
/dpdk/drivers/common/cnxk/roc_cpt.h
/dpdk/drivers/common/cnxk/roc_dev.c
/dpdk/drivers/common/cnxk/roc_dev_priv.h
/dpdk/drivers/common/cnxk/roc_ie.h
/dpdk/drivers/common/cnxk/roc_ie_on.h
/dpdk/drivers/common/cnxk/roc_ie_ot.c
/dpdk/drivers/common/cnxk/roc_ie_ot.h
/dpdk/drivers/common/cnxk/roc_mbox.c
/dpdk/drivers/common/cnxk/roc_mbox.h
/dpdk/drivers/common/cnxk/roc_model.c
/dpdk/drivers/common/cnxk/roc_model.h
/dpdk/drivers/common/cnxk/roc_nix.c
/dpdk/drivers/common/cnxk/roc_nix.h
/dpdk/drivers/common/cnxk/roc_nix_bpf.c
/dpdk/drivers/common/cnxk/roc_nix_debug.c
/dpdk/drivers/common/cnxk/roc_nix_fc.c
/dpdk/drivers/common/cnxk/roc_nix_inl.c
/dpdk/drivers/common/cnxk/roc_nix_inl.h
/dpdk/drivers/common/cnxk/roc_nix_inl_dev.c
/dpdk/drivers/common/cnxk/roc_nix_inl_priv.h
/dpdk/drivers/common/cnxk/roc_nix_mac.c
/dpdk/drivers/common/cnxk/roc_nix_ops.c
/dpdk/drivers/common/cnxk/roc_nix_priv.h
/dpdk/drivers/common/cnxk/roc_nix_queue.c
/dpdk/drivers/common/cnxk/roc_nix_rss.c
/dpdk/drivers/common/cnxk/roc_nix_stats.c
/dpdk/drivers/common/cnxk/roc_nix_tm.c
/dpdk/drivers/common/cnxk/roc_nix_tm_mark.c
/dpdk/drivers/common/cnxk/roc_nix_tm_ops.c
/dpdk/drivers/common/cnxk/roc_nix_tm_utils.c
/dpdk/drivers/common/cnxk/roc_npa.c
/dpdk/drivers/common/cnxk/roc_npa.h
/dpdk/drivers/common/cnxk/roc_npa_debug.c
/dpdk/drivers/common/cnxk/roc_npc.c
/dpdk/drivers/common/cnxk/roc_platform.c
/dpdk/drivers/common/cnxk/roc_platform.h
/dpdk/drivers/common/cnxk/roc_se.h
/dpdk/drivers/common/cnxk/roc_sso.c
/dpdk/drivers/common/cnxk/roc_tim.c
/dpdk/drivers/common/cnxk/version.map
/dpdk/drivers/common/cpt/cpt_pmd_logs.h
/dpdk/drivers/common/cpt/cpt_ucode.h
/dpdk/drivers/common/cpt/cpt_ucode_asym.h
/dpdk/drivers/common/dpaax/caamflib/desc/pdcp.h
/dpdk/drivers/common/dpaax/dpaax_logs.h
/dpdk/drivers/common/iavf/README
/dpdk/drivers/common/iavf/iavf_osdep.h
/dpdk/drivers/common/iavf/iavf_prototype.h
/dpdk/drivers/common/iavf/iavf_register.h
/dpdk/drivers/common/iavf/iavf_type.h
/dpdk/drivers/common/iavf/version.map
/dpdk/drivers/common/iavf/virtchnl.h
/dpdk/drivers/common/idpf/base/idpf_osdep.h
/dpdk/drivers/common/idpf/idpf_common_device.c
/dpdk/drivers/common/idpf/idpf_common_logs.h
/dpdk/drivers/common/idpf/idpf_common_rxtx_avx512.c
/dpdk/drivers/common/idpf/meson.build
/dpdk/drivers/common/nfp/nfp_common_ctrl.h
/dpdk/drivers/common/nfp/nfp_common_log.h
/dpdk/drivers/common/nfp/nfp_common_pci.c
/dpdk/drivers/common/nitrox/nitrox_hal.c
/dpdk/drivers/common/nitrox/nitrox_logs.h
/dpdk/drivers/common/nitrox/nitrox_qp.c
/dpdk/drivers/common/octeontx/octeontx_mbox.c
/dpdk/drivers/common/octeontx/octeontx_mbox.h
/dpdk/drivers/common/qat/meson.build
/dpdk/drivers/common/qat/qat_device.c
/dpdk/drivers/common/qat/qat_logs.h
/dpdk/drivers/common/qat/qat_pf2vf.c
/dpdk/drivers/common/qat/qat_qp.c
/dpdk/drivers/common/sfc_efx/sfc_efx.c
/dpdk/drivers/common/sfc_efx/sfc_efx_log.h
/dpdk/drivers/compress/isal/isal_compress_pmd.c
/dpdk/drivers/compress/isal/isal_compress_pmd_private.h
/dpdk/drivers/compress/nitrox/nitrox_comp.c
/dpdk/drivers/compress/nitrox/nitrox_comp_reqmgr.c
/dpdk/drivers/compress/octeontx/otx_zip.h
/dpdk/drivers/compress/octeontx/otx_zip_pmd.c
/dpdk/drivers/compress/uadk/uadk_compress_pmd_private.h
/dpdk/drivers/compress/zlib/zlib_pmd.c
/dpdk/drivers/compress/zlib/zlib_pmd_ops.c
/dpdk/drivers/compress/zlib/zlib_pmd_private.h
/dpdk/drivers/crypto/armv8/armv8_pmd_private.h
/dpdk/drivers/crypto/bcmfs/bcmfs_device.c
/dpdk/drivers/crypto/bcmfs/bcmfs_logs.h
/dpdk/drivers/crypto/bcmfs/bcmfs_qp.c
/dpdk/drivers/crypto/bcmfs/bcmfs_sym_pmd.c
/dpdk/drivers/crypto/bcmfs/bcmfs_sym_session.c
/dpdk/drivers/crypto/caam_jr/caam_jr.c
/dpdk/drivers/crypto/caam_jr/caam_jr_log.h
/dpdk/drivers/crypto/caam_jr/caam_jr_uio.c
/dpdk/drivers/crypto/ccp/ccp_dev.c
/dpdk/drivers/crypto/ccp/ccp_pmd_private.h
/dpdk/drivers/crypto/ccp/rte_ccp_pmd.c
/dpdk/drivers/crypto/cnxk/cn10k_cryptodev_ops.c
/dpdk/drivers/crypto/cnxk/cn10k_ipsec.c
/dpdk/drivers/crypto/cnxk/cn10k_ipsec_la_ops.h
/dpdk/drivers/crypto/cnxk/cn10k_tls.c
/dpdk/drivers/crypto/cnxk/cn9k_cryptodev_ops.c
/dpdk/drivers/crypto/cnxk/cnxk_ae.h
/dpdk/drivers/crypto/cnxk/cnxk_cryptodev.h
/dpdk/drivers/crypto/cnxk/cnxk_cryptodev_capabilities.c
/dpdk/drivers/crypto/cnxk/cnxk_cryptodev_ops.c
/dpdk/drivers/crypto/cnxk/cnxk_cryptodev_ops.h
/dpdk/drivers/crypto/cnxk/cnxk_se.h
/dpdk/drivers/crypto/cnxk/rte_pmd_cnxk_crypto.h
/dpdk/drivers/crypto/cnxk/version.map
/dpdk/drivers/crypto/dpaa2_sec/dpaa2_sec_dpseci.c
/dpdk/drivers/crypto/dpaa2_sec/dpaa2_sec_logs.h
/dpdk/drivers/crypto/dpaa2_sec/dpaa2_sec_raw_dp.c
/dpdk/drivers/crypto/dpaa_sec/dpaa_sec.c
/dpdk/drivers/crypto/dpaa_sec/dpaa_sec_log.h
/dpdk/drivers/crypto/dpaa_sec/dpaa_sec_raw_dp.c
/dpdk/drivers/crypto/ipsec_mb/ipsec_mb_private.c
/dpdk/drivers/crypto/ipsec_mb/ipsec_mb_private.h
/dpdk/drivers/crypto/ipsec_mb/meson.build
/dpdk/drivers/crypto/ipsec_mb/pmd_aesni_mb.c
/dpdk/drivers/crypto/ipsec_mb/pmd_aesni_mb_priv.h
/dpdk/drivers/crypto/ipsec_mb/pmd_snow3g.c
/dpdk/drivers/crypto/mvsam/mrvl_pmd_private.h
/dpdk/drivers/crypto/nitrox/nitrox_sym.c
/dpdk/drivers/crypto/nitrox/nitrox_sym_reqmgr.c
/dpdk/drivers/crypto/null/null_crypto_pmd_private.h
/dpdk/drivers/crypto/octeontx/otx_cryptodev_hw_access.h
/dpdk/drivers/crypto/octeontx/otx_cryptodev_ops.c
/dpdk/drivers/crypto/octeontx/version.map
/dpdk/drivers/crypto/openssl/openssl_pmd_private.h
/dpdk/drivers/crypto/openssl/rte_openssl_pmd.c
/dpdk/drivers/crypto/openssl/rte_openssl_pmd_ops.c
/dpdk/drivers/crypto/qat/qat_asym.c
/dpdk/drivers/crypto/qat/qat_sym_session.c
/dpdk/drivers/crypto/scheduler/scheduler_pmd_ops.c
/dpdk/drivers/crypto/scheduler/scheduler_pmd_private.h
/dpdk/drivers/crypto/scheduler/version.map
/dpdk/drivers/crypto/uadk/uadk_crypto_pmd.c
/dpdk/drivers/crypto/uadk/uadk_crypto_pmd_private.h
/dpdk/drivers/crypto/virtio/virtio_cryptodev.c
/dpdk/drivers/crypto/virtio/virtio_logs.h
/dpdk/drivers/dma/cnxk/cnxk_dma_event_dp.h
/dpdk/drivers/dma/dpaa/dpaa_qdma.c
/dpdk/drivers/dma/dpaa/dpaa_qdma_logs.h
/dpdk/drivers/dma/dpaa2/dpaa2_qdma.c
/dpdk/drivers/dma/dpaa2/dpaa2_qdma_logs.h
/dpdk/drivers/dma/dpaa2/version.map
/dpdk/drivers/dma/hisilicon/hisi_dmadev.c
/dpdk/drivers/dma/idxd/idxd_common.c
/dpdk/drivers/dma/idxd/idxd_internal.h
/dpdk/drivers/dma/idxd/idxd_pci.c
/dpdk/drivers/dma/ioat/ioat_dmadev.c
/dpdk/drivers/dma/ioat/ioat_hw_defs.h
/dpdk/drivers/dma/ioat/ioat_internal.h
/dpdk/drivers/dma/odm/odm.h
/dpdk/drivers/dma/odm/odm_dmadev.c
/dpdk/drivers/dma/skeleton/skeleton_dmadev.c
/dpdk/drivers/event/cnxk/cn10k_eventdev.c
/dpdk/drivers/event/cnxk/cn10k_worker.c
/dpdk/drivers/event/cnxk/cn10k_worker.h
/dpdk/drivers/event/cnxk/cn9k_eventdev.c
/dpdk/drivers/event/cnxk/cnxk_eventdev.c
/dpdk/drivers/event/cnxk/cnxk_eventdev.h
/dpdk/drivers/event/cnxk/cnxk_eventdev_adptr.c
/dpdk/drivers/event/cnxk/cnxk_tim_evdev.c
/dpdk/drivers/event/cnxk/meson.build
/dpdk/drivers/event/cnxk/version.map
/dpdk/drivers/event/dlb2/dlb2.c
/dpdk/drivers/event/dlb2/dlb2_avx512.c
/dpdk/drivers/event/dlb2/dlb2_inline_fns.h
/dpdk/drivers/event/dlb2/dlb2_log.h
/dpdk/drivers/event/dlb2/dlb2_priv.h
/dpdk/drivers/event/dlb2/dlb2_xstats.c
/dpdk/drivers/event/dlb2/meson.build
/dpdk/drivers/event/dlb2/pf/base/dlb2_osdep.h
/dpdk/drivers/event/dlb2/pf/base/dlb2_resource.c
/dpdk/drivers/event/dlb2/pf/dlb2_main.c
/dpdk/drivers/event/dlb2/pf/dlb2_pf.c
/dpdk/drivers/event/dlb2/rte_pmd_dlb2.h
/dpdk/drivers/event/dlb2/version.map
/dpdk/drivers/event/dpaa/dpaa_eventdev.c
/dpdk/drivers/event/dpaa/dpaa_eventdev.h
/dpdk/drivers/event/dpaa2/dpaa2_eventdev.c
/dpdk/drivers/event/dpaa2/dpaa2_eventdev_logs.h
/dpdk/drivers/event/dsw/dsw_evdev.c
/dpdk/drivers/event/dsw/dsw_evdev.h
/dpdk/drivers/event/dsw/dsw_event.c
/dpdk/drivers/event/octeontx/ssovf_evdev.h
/dpdk/drivers/event/octeontx/timvf_evdev.c
/dpdk/drivers/event/octeontx/timvf_evdev.h
/dpdk/drivers/event/opdl/opdl_evdev.c
/dpdk/drivers/event/opdl/opdl_log.h
/dpdk/drivers/event/opdl/opdl_ring.c
/dpdk/drivers/event/opdl/opdl_test.c
/dpdk/drivers/event/skeleton/skeleton_eventdev.h
/dpdk/drivers/event/sw/event_ring.h
/dpdk/drivers/event/sw/sw_evdev.c
/dpdk/drivers/event/sw/sw_evdev_log.h
/dpdk/drivers/event/sw/sw_evdev_xstats.c
/dpdk/drivers/gpu/cuda/common.h
/dpdk/drivers/mempool/cnxk/cnxk_mempool.c
/dpdk/drivers/mempool/cnxk/cnxk_mempool_ops.c
/dpdk/drivers/mempool/cnxk/version.map
/dpdk/drivers/mempool/dpaa/dpaa_mempool.h
/dpdk/drivers/mempool/dpaa2/dpaa2_hw_mempool.c
/dpdk/drivers/mempool/dpaa2/dpaa2_hw_mempool_logs.h
/dpdk/drivers/mempool/dpaa2/rte_dpaa2_mempool.h
/dpdk/drivers/mempool/dpaa2/version.map
/dpdk/drivers/mempool/octeontx/octeontx_fpavf.c
/dpdk/drivers/mempool/octeontx/octeontx_pool_logs.h
/dpdk/drivers/mempool/octeontx/rte_mempool_octeontx.c
/dpdk/drivers/meson.build
/dpdk/drivers/ml/cnxk/cn10k_ml_dev.c
/dpdk/drivers/ml/cnxk/cn10k_ml_dev.h
/dpdk/drivers/ml/cnxk/cn10k_ml_ops.c
/dpdk/drivers/ml/cnxk/cn10k_ml_ops.h
/dpdk/drivers/ml/cnxk/cnxk_ml_dev.c
/dpdk/drivers/ml/cnxk/cnxk_ml_dev.h
/dpdk/drivers/ml/cnxk/cnxk_ml_model.h
/dpdk/drivers/ml/cnxk/cnxk_ml_ops.c
/dpdk/drivers/ml/cnxk/cnxk_ml_ops.h
/dpdk/drivers/ml/cnxk/mvtvm_ml_dev.c
/dpdk/drivers/ml/cnxk/mvtvm_ml_model.c
/dpdk/drivers/ml/cnxk/mvtvm_ml_ops.c
/dpdk/drivers/ml/cnxk/mvtvm_ml_ops.h
/dpdk/drivers/net/af_packet/rte_eth_af_packet.c
/dpdk/drivers/net/af_xdp/rte_eth_af_xdp.c
/dpdk/drivers/net/atlantic/atl_logs.h
/dpdk/drivers/net/atlantic/atl_rxtx.c
/dpdk/drivers/net/atlantic/hw_atl/hw_atl_utils.c
/dpdk/drivers/net/atlantic/version.map
/dpdk/drivers/net/avp/avp_ethdev.c
/dpdk/drivers/net/avp/avp_logs.h
/dpdk/drivers/net/avp/rte_avp_fifo.h
/dpdk/drivers/net/axgbe/axgbe_dev.c
/dpdk/drivers/net/axgbe/axgbe_ethdev.c
/dpdk/drivers/net/axgbe/axgbe_i2c.c
/dpdk/drivers/net/axgbe/axgbe_logs.h
/dpdk/drivers/net/axgbe/axgbe_mdio.c
/dpdk/drivers/net/axgbe/axgbe_phy_impl.c
/dpdk/drivers/net/axgbe/axgbe_rxtx.c
/dpdk/drivers/net/bnx2x/bnx2x.c
/dpdk/drivers/net/bnx2x/bnx2x_logs.h
/dpdk/drivers/net/bnxt/bnxt.h
/dpdk/drivers/net/bnxt/bnxt_cpr.c
/dpdk/drivers/net/bnxt/bnxt_ethdev.c
/dpdk/drivers/net/bnxt/bnxt_filter.c
/dpdk/drivers/net/bnxt/bnxt_flow.c
/dpdk/drivers/net/bnxt/bnxt_hwrm.c
/dpdk/drivers/net/bnxt/bnxt_irq.c
/dpdk/drivers/net/bnxt/bnxt_reps.c
/dpdk/drivers/net/bnxt/bnxt_ring.c
/dpdk/drivers/net/bnxt/bnxt_rxq.c
/dpdk/drivers/net/bnxt/bnxt_rxr.c
/dpdk/drivers/net/bnxt/bnxt_rxtx_vec_avx2.c
/dpdk/drivers/net/bnxt/bnxt_rxtx_vec_neon.c
/dpdk/drivers/net/bnxt/bnxt_rxtx_vec_sse.c
/dpdk/drivers/net/bnxt/bnxt_stats.c
/dpdk/drivers/net/bnxt/bnxt_txq.c
/dpdk/drivers/net/bnxt/bnxt_txr.c
/dpdk/drivers/net/bnxt/bnxt_vnic.c
/dpdk/drivers/net/bnxt/rte_pmd_bnxt.c
/dpdk/drivers/net/bnxt/tf_core/tf_em_hash_internal.c
/dpdk/drivers/net/bnxt/tf_core/tf_em_internal.c
/dpdk/drivers/net/bnxt/tf_ulp/bnxt_tf_common.h
/dpdk/drivers/net/bnxt/tf_ulp/bnxt_tf_pmd_shim.c
/dpdk/drivers/net/bnxt/tf_ulp/bnxt_ulp.c
/dpdk/drivers/net/bnxt/tf_ulp/ulp_fc_mgr.c
/dpdk/drivers/net/bnxt/tf_ulp/ulp_ha_mgr.c
/dpdk/drivers/net/bnxt/version.map
/dpdk/drivers/net/bonding/eth_bond_private.h
/dpdk/drivers/net/bonding/rte_eth_bond.h
/dpdk/drivers/net/bonding/rte_eth_bond_8023ad.c
/dpdk/drivers/net/bonding/rte_eth_bond_alb.c
/dpdk/drivers/net/bonding/rte_eth_bond_api.c
/dpdk/drivers/net/bonding/rte_eth_bond_pmd.c
/dpdk/drivers/net/bonding/version.map
/dpdk/drivers/net/cnxk/cn10k_ethdev.c
/dpdk/drivers/net/cnxk/cn10k_ethdev_sec.c
/dpdk/drivers/net/cnxk/cn10k_rx.h
/dpdk/drivers/net/cnxk/cn10k_tx.h
/dpdk/drivers/net/cnxk/cn20k_ethdev.c
/dpdk/drivers/net/cnxk/cn20k_ethdev.h
/dpdk/drivers/net/cnxk/cn20k_rx.h
/dpdk/drivers/net/cnxk/cn20k_rx_select.c
/dpdk/drivers/net/cnxk/cn20k_rxtx.h
/dpdk/drivers/net/cnxk/cn20k_tx.h
/dpdk/drivers/net/cnxk/cn20k_tx_select.c
/dpdk/drivers/net/cnxk/cn9k_ethdev.c
/dpdk/drivers/net/cnxk/cn9k_ethdev_sec.c
/dpdk/drivers/net/cnxk/cn9k_tx.h
/dpdk/drivers/net/cnxk/cnxk_eswitch_devargs.c
/dpdk/drivers/net/cnxk/cnxk_ethdev.c
/dpdk/drivers/net/cnxk/cnxk_ethdev.h
/dpdk/drivers/net/cnxk/cnxk_ethdev_devargs.c
/dpdk/drivers/net/cnxk/cnxk_ethdev_dp.h
/dpdk/drivers/net/cnxk/cnxk_ethdev_mcs.c
/dpdk/drivers/net/cnxk/cnxk_ethdev_ops.c
/dpdk/drivers/net/cnxk/cnxk_ethdev_sec.c
/dpdk/drivers/net/cnxk/cnxk_ethdev_sec_telemetry.c
/dpdk/drivers/net/cnxk/cnxk_rep.c
/dpdk/drivers/net/cnxk/cnxk_rep.h
/dpdk/drivers/net/cnxk/cnxk_tm.c
/dpdk/drivers/net/cnxk/meson.build
/dpdk/drivers/net/cnxk/rte_pmd_cnxk.h
/dpdk/drivers/net/cnxk/rx/cn20k/rx_0_15.c
/dpdk/drivers/net/cnxk/rx/cn20k/rx_0_15_mseg.c
/dpdk/drivers/net/cnxk/rx/cn20k/rx_0_15_vec.c
/dpdk/drivers/net/cnxk/rx/cn20k/rx_0_15_vec_mseg.c
/dpdk/drivers/net/cnxk/rx/cn20k/rx_112_127.c
/dpdk/drivers/net/cnxk/rx/cn20k/rx_112_127_mseg.c
/dpdk/drivers/net/cnxk/rx/cn20k/rx_112_127_vec.c
/dpdk/drivers/net/cnxk/rx/cn20k/rx_112_127_vec_mseg.c
/dpdk/drivers/net/cnxk/rx/cn20k/rx_16_31.c
/dpdk/drivers/net/cnxk/rx/cn20k/rx_16_31_mseg.c
/dpdk/drivers/net/cnxk/rx/cn20k/rx_16_31_vec.c
/dpdk/drivers/net/cnxk/rx/cn20k/rx_16_31_vec_mseg.c
/dpdk/drivers/net/cnxk/rx/cn20k/rx_32_47.c
/dpdk/drivers/net/cnxk/rx/cn20k/rx_32_47_mseg.c
/dpdk/drivers/net/cnxk/rx/cn20k/rx_32_47_vec.c
/dpdk/drivers/net/cnxk/rx/cn20k/rx_32_47_vec_mseg.c
/dpdk/drivers/net/cnxk/rx/cn20k/rx_48_63.c
/dpdk/drivers/net/cnxk/rx/cn20k/rx_48_63_mseg.c
/dpdk/drivers/net/cnxk/rx/cn20k/rx_48_63_vec.c
/dpdk/drivers/net/cnxk/rx/cn20k/rx_48_63_vec_mseg.c
/dpdk/drivers/net/cnxk/rx/cn20k/rx_64_79.c
/dpdk/drivers/net/cnxk/rx/cn20k/rx_64_79_mseg.c
/dpdk/drivers/net/cnxk/rx/cn20k/rx_64_79_vec.c
/dpdk/drivers/net/cnxk/rx/cn20k/rx_64_79_vec_mseg.c
/dpdk/drivers/net/cnxk/rx/cn20k/rx_80_95.c
/dpdk/drivers/net/cnxk/rx/cn20k/rx_80_95_mseg.c
/dpdk/drivers/net/cnxk/rx/cn20k/rx_80_95_vec.c
/dpdk/drivers/net/cnxk/rx/cn20k/rx_80_95_vec_mseg.c
/dpdk/drivers/net/cnxk/rx/cn20k/rx_96_111.c
/dpdk/drivers/net/cnxk/rx/cn20k/rx_96_111_mseg.c
/dpdk/drivers/net/cnxk/rx/cn20k/rx_96_111_vec.c
/dpdk/drivers/net/cnxk/rx/cn20k/rx_96_111_vec_mseg.c
/dpdk/drivers/net/cnxk/rx/cn20k/rx_all_offload.c
/dpdk/drivers/net/cnxk/tx/cn20k/tx_0_15.c
/dpdk/drivers/net/cnxk/tx/cn20k/tx_0_15_mseg.c
/dpdk/drivers/net/cnxk/tx/cn20k/tx_0_15_vec.c
/dpdk/drivers/net/cnxk/tx/cn20k/tx_0_15_vec_mseg.c
/dpdk/drivers/net/cnxk/tx/cn20k/tx_112_127.c
/dpdk/drivers/net/cnxk/tx/cn20k/tx_112_127_mseg.c
/dpdk/drivers/net/cnxk/tx/cn20k/tx_112_127_vec.c
/dpdk/drivers/net/cnxk/tx/cn20k/tx_112_127_vec_mseg.c
/dpdk/drivers/net/cnxk/tx/cn20k/tx_16_31.c
/dpdk/drivers/net/cnxk/tx/cn20k/tx_16_31_mseg.c
/dpdk/drivers/net/cnxk/tx/cn20k/tx_16_31_vec.c
/dpdk/drivers/net/cnxk/tx/cn20k/tx_16_31_vec_mseg.c
/dpdk/drivers/net/cnxk/tx/cn20k/tx_32_47.c
/dpdk/drivers/net/cnxk/tx/cn20k/tx_32_47_mseg.c
/dpdk/drivers/net/cnxk/tx/cn20k/tx_32_47_vec.c
/dpdk/drivers/net/cnxk/tx/cn20k/tx_32_47_vec_mseg.c
/dpdk/drivers/net/cnxk/tx/cn20k/tx_48_63.c
/dpdk/drivers/net/cnxk/tx/cn20k/tx_48_63_mseg.c
/dpdk/drivers/net/cnxk/tx/cn20k/tx_48_63_vec.c
/dpdk/drivers/net/cnxk/tx/cn20k/tx_48_63_vec_mseg.c
/dpdk/drivers/net/cnxk/tx/cn20k/tx_64_79.c
/dpdk/drivers/net/cnxk/tx/cn20k/tx_64_79_mseg.c
/dpdk/drivers/net/cnxk/tx/cn20k/tx_64_79_vec.c
/dpdk/drivers/net/cnxk/tx/cn20k/tx_64_79_vec_mseg.c
/dpdk/drivers/net/cnxk/tx/cn20k/tx_80_95.c
/dpdk/drivers/net/cnxk/tx/cn20k/tx_80_95_mseg.c
/dpdk/drivers/net/cnxk/tx/cn20k/tx_80_95_vec.c
/dpdk/drivers/net/cnxk/tx/cn20k/tx_80_95_vec_mseg.c
/dpdk/drivers/net/cnxk/tx/cn20k/tx_96_111.c
/dpdk/drivers/net/cnxk/tx/cn20k/tx_96_111_mseg.c
/dpdk/drivers/net/cnxk/tx/cn20k/tx_96_111_vec.c
/dpdk/drivers/net/cnxk/tx/cn20k/tx_96_111_vec_mseg.c
/dpdk/drivers/net/cnxk/tx/cn20k/tx_all_offload.c
/dpdk/drivers/net/cnxk/version.map
/dpdk/drivers/net/cpfl/cpfl_ethdev.c
/dpdk/drivers/net/cpfl/cpfl_flow_engine_fxp.c
/dpdk/drivers/net/cpfl/cpfl_flow_parser.c
/dpdk/drivers/net/cpfl/cpfl_fxp_rule.c
/dpdk/drivers/net/cpfl/cpfl_logs.h
/dpdk/drivers/net/cpfl/meson.build
/dpdk/drivers/net/cxgbe/base/common.h
/dpdk/drivers/net/cxgbe/base/t4_hw.c
/dpdk/drivers/net/cxgbe/base/t4vf_hw.c
/dpdk/drivers/net/cxgbe/cxgbe_flow.c
/dpdk/drivers/net/dpaa/dpaa_ethdev.c
/dpdk/drivers/net/dpaa/dpaa_ethdev.h
/dpdk/drivers/net/dpaa/dpaa_flow.c
/dpdk/drivers/net/dpaa/dpaa_fmc.c
/dpdk/drivers/net/dpaa/dpaa_ptp.c
/dpdk/drivers/net/dpaa/dpaa_rxtx.c
/dpdk/drivers/net/dpaa/dpaa_rxtx.h
/dpdk/drivers/net/dpaa/fmlib/fm_ext.h
/dpdk/drivers/net/dpaa/fmlib/fm_lib.c
/dpdk/drivers/net/dpaa/fmlib/fm_vsp.c
/dpdk/drivers/net/dpaa/meson.build
/dpdk/drivers/net/dpaa/version.map
/dpdk/drivers/net/dpaa2/dpaa2_ethdev.c
/dpdk/drivers/net/dpaa2/dpaa2_flow.c
/dpdk/drivers/net/dpaa2/dpaa2_mux.c
/dpdk/drivers/net/dpaa2/dpaa2_pmd_logs.h
/dpdk/drivers/net/dpaa2/dpaa2_recycle.c
/dpdk/drivers/net/dpaa2/dpaa2_rxtx.c
/dpdk/drivers/net/dpaa2/dpaa2_sparser.c
/dpdk/drivers/net/dpaa2/dpaa2_tm.c
/dpdk/drivers/net/dpaa2/version.map
/dpdk/drivers/net/e1000/base/e1000_osdep.h
/dpdk/drivers/net/e1000/e1000_logs.h
/dpdk/drivers/net/e1000/em_ethdev.c
/dpdk/drivers/net/e1000/igb_ethdev.c
/dpdk/drivers/net/ena/base/ena_plat_dpdk.h
/dpdk/drivers/net/ena/ena_ethdev.c
/dpdk/drivers/net/ena/ena_ethdev.h
/dpdk/drivers/net/ena/ena_logs.h
/dpdk/drivers/net/ena/ena_platform.h
/dpdk/drivers/net/ena/ena_rss.c
/dpdk/drivers/net/enetc/enetc_ethdev.c
/dpdk/drivers/net/enetc/enetc_logs.h
/dpdk/drivers/net/enetfec/enet_ethdev.c
/dpdk/drivers/net/enetfec/enet_pmd_logs.h
/dpdk/drivers/net/enetfec/enet_uio.c
/dpdk/drivers/net/enic/base/vnic_cq.c
/dpdk/drivers/net/enic/base/vnic_cq.h
/dpdk/drivers/net/enic/base/vnic_dev.c
/dpdk/drivers/net/enic/base/vnic_dev.h
/dpdk/drivers/net/enic/base/vnic_devcmd.h
/dpdk/drivers/net/enic/base/vnic_resource.h
/dpdk/drivers/net/enic/base/vnic_rq.c
/dpdk/drivers/net/enic/base/vnic_rq.h
/dpdk/drivers/net/enic/base/vnic_wq.c
/dpdk/drivers/net/enic/base/vnic_wq.h
/dpdk/drivers/net/enic/enic.h
/dpdk/drivers/net/enic/enic_compat.h
/dpdk/drivers/net/enic/enic_ethdev.c
/dpdk/drivers/net/enic/enic_flow.c
/dpdk/drivers/net/enic/enic_main.c
/dpdk/drivers/net/enic/enic_res.c
/dpdk/drivers/net/enic/enic_rxtx.c
/dpdk/drivers/net/enic/enic_sriov.c
/dpdk/drivers/net/enic/enic_sriov.h
/dpdk/drivers/net/enic/enic_vf_representor.c
/dpdk/drivers/net/enic/meson.build
/dpdk/drivers/net/failsafe/failsafe_args.c
/dpdk/drivers/net/failsafe/failsafe_eal.c
/dpdk/drivers/net/failsafe/failsafe_ether.c
/dpdk/drivers/net/failsafe/failsafe_intr.c
/dpdk/drivers/net/failsafe/failsafe_private.h
/dpdk/drivers/net/fm10k/base/fm10k_osdep.h
/dpdk/drivers/net/fm10k/fm10k_logs.h
/dpdk/drivers/net/gve/base/gve_adminq.c
/dpdk/drivers/net/gve/gve_ethdev.c
/dpdk/drivers/net/gve/gve_logs.h
/dpdk/drivers/net/gve/gve_rx.c
/dpdk/drivers/net/gve/gve_rx_dqo.c
/dpdk/drivers/net/gve/gve_tx.c
/dpdk/drivers/net/gve/gve_tx_dqo.c
/dpdk/drivers/net/hinic/base/hinic_compat.h
/dpdk/drivers/net/hinic/base/hinic_pmd_eqs.c
/dpdk/drivers/net/hinic/base/hinic_pmd_mbox.c
/dpdk/drivers/net/hinic/base/hinic_pmd_niccfg.c
/dpdk/drivers/net/hinic/hinic_pmd_ethdev.c
/dpdk/drivers/net/hns3/hns3_dump.c
/dpdk/drivers/net/hns3/hns3_intr.c
/dpdk/drivers/net/hns3/hns3_logs.h
/dpdk/drivers/net/hns3/hns3_ptp.c
/dpdk/drivers/net/hns3/hns3_regs.c
/dpdk/drivers/net/hns3/hns3_tm.c
/dpdk/drivers/net/i40e/base/README
/dpdk/drivers/net/i40e/base/i40e_adminq.c
/dpdk/drivers/net/i40e/base/i40e_adminq_cmd.h
/dpdk/drivers/net/i40e/base/i40e_common.c
/dpdk/drivers/net/i40e/base/i40e_dcb.c
/dpdk/drivers/net/i40e/base/i40e_dcb.h
/dpdk/drivers/net/i40e/base/i40e_devids.h
/dpdk/drivers/net/i40e/base/i40e_diag.c
/dpdk/drivers/net/i40e/base/i40e_nvm.c
/dpdk/drivers/net/i40e/base/i40e_osdep.h
/dpdk/drivers/net/i40e/base/i40e_prototype.h
/dpdk/drivers/net/i40e/base/i40e_register.h
/dpdk/drivers/net/i40e/base/i40e_status.h
/dpdk/drivers/net/i40e/base/i40e_type.h
/dpdk/drivers/net/i40e/i40e_ethdev.c
/dpdk/drivers/net/i40e/i40e_ethdev.h
/dpdk/drivers/net/i40e/i40e_logs.h
/dpdk/drivers/net/i40e/i40e_pf.c
/dpdk/drivers/net/i40e/i40e_regs.h
/dpdk/drivers/net/i40e/i40e_rxtx.c
/dpdk/drivers/net/i40e/i40e_rxtx_vec_avx512.c
/dpdk/drivers/net/i40e/i40e_tm.c
/dpdk/drivers/net/i40e/meson.build
/dpdk/drivers/net/i40e/rte_pmd_i40e.h
/dpdk/drivers/net/i40e/version.map
/dpdk/drivers/net/iavf/iavf_ethdev.c
/dpdk/drivers/net/iavf/iavf_log.h
/dpdk/drivers/net/iavf/iavf_rxtx.c
/dpdk/drivers/net/iavf/iavf_rxtx_vec_avx512.c
/dpdk/drivers/net/iavf/iavf_tm.c
/dpdk/drivers/net/iavf/iavf_vchnl.c
/dpdk/drivers/net/iavf/meson.build
/dpdk/drivers/net/iavf/version.map
/dpdk/drivers/net/ice/base/README
/dpdk/drivers/net/ice/base/ice_adminq_cmd.h
/dpdk/drivers/net/ice/base/ice_cgu_regs.h
/dpdk/drivers/net/ice/base/ice_common.c
/dpdk/drivers/net/ice/base/ice_controlq.c
/dpdk/drivers/net/ice/base/ice_dcb.c
/dpdk/drivers/net/ice/base/ice_ddp.c
/dpdk/drivers/net/ice/base/ice_ddp.h
/dpdk/drivers/net/ice/base/ice_devids.h
/dpdk/drivers/net/ice/base/ice_hw_autogen.h
/dpdk/drivers/net/ice/base/ice_nvm.c
/dpdk/drivers/net/ice/base/ice_osdep.h
/dpdk/drivers/net/ice/base/ice_ptp_consts.h
/dpdk/drivers/net/ice/base/ice_ptp_hw.c
/dpdk/drivers/net/ice/base/ice_ptp_hw.h
/dpdk/drivers/net/ice/base/ice_sched.c
/dpdk/drivers/net/ice/base/ice_switch.c
/dpdk/drivers/net/ice/base/ice_type.h
/dpdk/drivers/net/ice/ice_dcf_ethdev.c
/dpdk/drivers/net/ice/ice_dcf_sched.c
/dpdk/drivers/net/ice/ice_dcf_vf_representor.c
/dpdk/drivers/net/ice/ice_ethdev.c
/dpdk/drivers/net/ice/ice_ethdev.h
/dpdk/drivers/net/ice/ice_fdir_filter.c
/dpdk/drivers/net/ice/ice_hash.c
/dpdk/drivers/net/ice/ice_logs.h
/dpdk/drivers/net/ice/ice_rxtx.c
/dpdk/drivers/net/ice/ice_rxtx_vec_avx512.c
/dpdk/drivers/net/ice/ice_tm.c
/dpdk/drivers/net/ice/meson.build
/dpdk/drivers/net/ice/version.map
/dpdk/drivers/net/idpf/idpf_logs.h
/dpdk/drivers/net/idpf/meson.build
/dpdk/drivers/net/igc/base/igc_osdep.h
/dpdk/drivers/net/igc/igc_logs.h
/dpdk/drivers/net/ipn3ke/ipn3ke_ethdev.c
/dpdk/drivers/net/ipn3ke/ipn3ke_flow.c
/dpdk/drivers/net/ipn3ke/ipn3ke_logs.h
/dpdk/drivers/net/ipn3ke/ipn3ke_representor.c
/dpdk/drivers/net/ipn3ke/ipn3ke_tm.c
/dpdk/drivers/net/ipn3ke/version.map
/dpdk/drivers/net/ixgbe/base/README
/dpdk/drivers/net/ixgbe/base/ixgbe_82599.c
/dpdk/drivers/net/ixgbe/base/ixgbe_api.c
/dpdk/drivers/net/ixgbe/base/ixgbe_e610.c
/dpdk/drivers/net/ixgbe/base/ixgbe_e610.h
/dpdk/drivers/net/ixgbe/base/ixgbe_mbx.c
/dpdk/drivers/net/ixgbe/base/ixgbe_mbx.h
/dpdk/drivers/net/ixgbe/base/ixgbe_osdep.h
/dpdk/drivers/net/ixgbe/base/ixgbe_type.h
/dpdk/drivers/net/ixgbe/base/ixgbe_type_e610.h
/dpdk/drivers/net/ixgbe/base/ixgbe_vf.c
/dpdk/drivers/net/ixgbe/ixgbe_ethdev.c
/dpdk/drivers/net/ixgbe/ixgbe_ipsec.c
/dpdk/drivers/net/ixgbe/ixgbe_logs.h
/dpdk/drivers/net/ixgbe/ixgbe_pf.c
/dpdk/drivers/net/ixgbe/ixgbe_tm.c
/dpdk/drivers/net/ixgbe/rte_pmd_ixgbe.c
/dpdk/drivers/net/ixgbe/version.map
/dpdk/drivers/net/mana/mana.h
/dpdk/drivers/net/mana/meson.build
/dpdk/drivers/net/mana/mp.c
/dpdk/drivers/net/memif/rte_eth_memif.c
/dpdk/drivers/net/memif/rte_eth_memif.h
/dpdk/drivers/net/mlx4/mlx4.c
/dpdk/drivers/net/mlx4/mlx4_flow.c
/dpdk/drivers/net/mlx4/mlx4_mr.c
/dpdk/drivers/net/mlx4/mlx4_utils.h
/dpdk/drivers/net/mlx5/hws/mlx5dr_bwc.c
/dpdk/drivers/net/mlx5/hws/mlx5dr_bwc.h
/dpdk/drivers/net/mlx5/hws/mlx5dr_definer.c
/dpdk/drivers/net/mlx5/hws/mlx5dr_rule.c
/dpdk/drivers/net/mlx5/hws/mlx5dr_send.c
/dpdk/drivers/net/mlx5/linux/mlx5_os.c
/dpdk/drivers/net/mlx5/meson.build
/dpdk/drivers/net/mlx5/mlx5.c
/dpdk/drivers/net/mlx5/mlx5.h
/dpdk/drivers/net/mlx5/mlx5_ethdev.c
/dpdk/drivers/net/mlx5/mlx5_flow.c
/dpdk/drivers/net/mlx5/mlx5_flow.h
/dpdk/drivers/net/mlx5/mlx5_flow_dv.c
/dpdk/drivers/net/mlx5/mlx5_flow_flex.c
/dpdk/drivers/net/mlx5/mlx5_flow_hw.c
/dpdk/drivers/net/mlx5/mlx5_nta_split.c
/dpdk/drivers/net/mlx5/mlx5_rx.h
/dpdk/drivers/net/mlx5/mlx5_rxq.c
/dpdk/drivers/net/mlx5/mlx5_trace.h
/dpdk/drivers/net/mlx5/mlx5_trigger.c
/dpdk/drivers/net/mlx5/version.map
/dpdk/drivers/net/mvneta/mvneta_ethdev.h
/dpdk/drivers/net/mvpp2/mrvl_ethdev.c
/dpdk/drivers/net/mvpp2/mrvl_ethdev.h
/dpdk/drivers/net/mvpp2/mrvl_qos.c
/dpdk/drivers/net/mvpp2/mrvl_tm.c
/dpdk/drivers/net/netvsc/hn_logs.h
/dpdk/drivers/net/netvsc/hn_rndis.c
/dpdk/drivers/net/netvsc/hn_rxtx.c
/dpdk/drivers/net/nfb/nfb.h
/dpdk/drivers/net/nfb/nfb_rx.c
/dpdk/drivers/net/nfb/nfb_tx.c
/dpdk/drivers/net/nfp/flower/nfp_flower.c
/dpdk/drivers/net/nfp/flower/nfp_flower.h
/dpdk/drivers/net/nfp/flower/nfp_flower_cmsg.h
/dpdk/drivers/net/nfp/flower/nfp_flower_ctrl.c
/dpdk/drivers/net/nfp/flower/nfp_flower_ctrl.h
/dpdk/drivers/net/nfp/flower/nfp_flower_flow.c
/dpdk/drivers/net/nfp/flower/nfp_flower_representor.c
/dpdk/drivers/net/nfp/flower/nfp_flower_representor.h
/dpdk/drivers/net/nfp/flower/nfp_flower_service.c
/dpdk/drivers/net/nfp/nfd3/nfp_nfd3_dp.c
/dpdk/drivers/net/nfp/nfdk/nfp_nfdk_dp.c
/dpdk/drivers/net/nfp/nfp_ethdev.c
/dpdk/drivers/net/nfp/nfp_ethdev_vf.c
/dpdk/drivers/net/nfp/nfp_ipsec.c
/dpdk/drivers/net/nfp/nfp_logs.h
/dpdk/drivers/net/nfp/nfp_net_common.c
/dpdk/drivers/net/nfp/nfp_net_common.h
/dpdk/drivers/net/nfp/nfp_net_ctrl.c
/dpdk/drivers/net/nfp/nfp_net_flow.c
/dpdk/drivers/net/nfp/nfp_net_meta.c
/dpdk/drivers/net/nfp/nfp_net_meta.h
/dpdk/drivers/net/nfp/nfp_rxtx.c
/dpdk/drivers/net/nfp/nfpcore/nfp6000_pcie.c
/dpdk/drivers/net/nfp/nfpcore/nfp_mutex.c
/dpdk/drivers/net/nfp/nfpcore/nfp_nsp.c
/dpdk/drivers/net/nfp/nfpcore/nfp_nsp.h
/dpdk/drivers/net/nfp/nfpcore/nfp_nsp_eth.c
/dpdk/drivers/net/nfp/nfpcore/nfp_resource.c
/dpdk/drivers/net/ngbe/base/ngbe_hw.c
/dpdk/drivers/net/ngbe/ngbe_ethdev.c
/dpdk/drivers/net/ngbe/ngbe_logs.h
/dpdk/drivers/net/ngbe/ngbe_pf.c
/dpdk/drivers/net/ntnic/adapter/nt4ga_adapter.c
/dpdk/drivers/net/ntnic/dbsconfig/ntnic_dbsconfig.c
/dpdk/drivers/net/ntnic/include/flow_api.h
/dpdk/drivers/net/ntnic/include/flow_api_engine.h
/dpdk/drivers/net/ntnic/include/flow_filter.h
/dpdk/drivers/net/ntnic/include/hw_mod_backend.h
/dpdk/drivers/net/ntnic/include/hw_mod_cat_v18.h
/dpdk/drivers/net/ntnic/include/hw_mod_cat_v21.h
/dpdk/drivers/net/ntnic/include/hw_mod_flm_v25.h
/dpdk/drivers/net/ntnic/include/hw_mod_hsh_v5.h
/dpdk/drivers/net/ntnic/include/hw_mod_km_v7.h
/dpdk/drivers/net/ntnic/include/hw_mod_pdb_v9.h
/dpdk/drivers/net/ntnic/include/hw_mod_qsl_v7.h
/dpdk/drivers/net/ntnic/include/hw_mod_slc_lr_v2.h
/dpdk/drivers/net/ntnic/include/hw_mod_tpe_v3.h
/dpdk/drivers/net/ntnic/include/nt4ga_adapter.h
/dpdk/drivers/net/ntnic/include/nt4ga_filter.h
/dpdk/drivers/net/ntnic/include/ntnic_dbs.h
/dpdk/drivers/net/ntnic/include/ntnic_stat.h
/dpdk/drivers/net/ntnic/include/ntnic_virt_queue.h
/dpdk/drivers/net/ntnic/include/ntos_drv.h
/dpdk/drivers/net/ntnic/include/stream_binary_flow_api.h
/dpdk/drivers/net/ntnic/link_mgmt/link_100g/nt4ga_link_100g.c
/dpdk/drivers/net/ntnic/meson.build
/dpdk/drivers/net/ntnic/nim/i2c_nim.c
/dpdk/drivers/net/ntnic/nthw/core/include/nthw_rmc.h
/dpdk/drivers/net/ntnic/nthw/core/nt200a0x/nthw_fpga_nt200a0x.c
/dpdk/drivers/net/ntnic/nthw/core/nt200a0x/reset/nthw_fpga_rst9563.c
/dpdk/drivers/net/ntnic/nthw/core/nt200a0x/reset/nthw_fpga_rst_nt200a0x.c
/dpdk/drivers/net/ntnic/nthw/core/nthw_fpga.c
/dpdk/drivers/net/ntnic/nthw/core/nthw_gpio_phy.c
/dpdk/drivers/net/ntnic/nthw/core/nthw_hif.c
/dpdk/drivers/net/ntnic/nthw/core/nthw_iic.c
/dpdk/drivers/net/ntnic/nthw/core/nthw_mac_pcs.c
/dpdk/drivers/net/ntnic/nthw/core/nthw_pcie3.c
/dpdk/drivers/net/ntnic/nthw/core/nthw_rmc.c
/dpdk/drivers/net/ntnic/nthw/core/nthw_sdc.c
/dpdk/drivers/net/ntnic/nthw/core/nthw_si5340.c
/dpdk/drivers/net/ntnic/nthw/dbs/nthw_dbs.c
/dpdk/drivers/net/ntnic/nthw/flow_api/flow_api.c
/dpdk/drivers/net/ntnic/nthw/flow_api/flow_api_nic_setup.h
/dpdk/drivers/net/ntnic/nthw/flow_api/flow_backend/flow_backend.c
/dpdk/drivers/net/ntnic/nthw/flow_api/flow_filter.c
/dpdk/drivers/net/ntnic/nthw/flow_api/flow_kcc.c
/dpdk/drivers/net/ntnic/nthw/flow_api/flow_km.c
/dpdk/drivers/net/ntnic/nthw/flow_api/hw_mod/hw_mod_backend.c
/dpdk/drivers/net/ntnic/nthw/flow_api/hw_mod/hw_mod_cat.c
/dpdk/drivers/net/ntnic/nthw/flow_api/hw_mod/hw_mod_flm.c
/dpdk/drivers/net/ntnic/nthw/flow_api/hw_mod/hw_mod_hsh.c
/dpdk/drivers/net/ntnic/nthw/flow_api/hw_mod/hw_mod_km.c
/dpdk/drivers/net/ntnic/nthw/flow_api/hw_mod/hw_mod_pdb.c
/dpdk/drivers/net/ntnic/nthw/flow_api/hw_mod/hw_mod_qsl.c
/dpdk/drivers/net/ntnic/nthw/flow_api/hw_mod/hw_mod_slc_lr.c
/dpdk/drivers/net/ntnic/nthw/flow_api/hw_mod/hw_mod_tpe.c
/dpdk/drivers/net/ntnic/nthw/flow_filter/flow_nthw_cat.c
/dpdk/drivers/net/ntnic/nthw/flow_filter/flow_nthw_cat.h
/dpdk/drivers/net/ntnic/nthw/flow_filter/flow_nthw_csu.c
/dpdk/drivers/net/ntnic/nthw/flow_filter/flow_nthw_csu.h
/dpdk/drivers/net/ntnic/nthw/flow_filter/flow_nthw_flm.c
/dpdk/drivers/net/ntnic/nthw/flow_filter/flow_nthw_flm.h
/dpdk/drivers/net/ntnic/nthw/flow_filter/flow_nthw_hfu.c
/dpdk/drivers/net/ntnic/nthw/flow_filter/flow_nthw_hfu.h
/dpdk/drivers/net/ntnic/nthw/flow_filter/flow_nthw_hsh.c
/dpdk/drivers/net/ntnic/nthw/flow_filter/flow_nthw_hsh.h
/dpdk/drivers/net/ntnic/nthw/flow_filter/flow_nthw_ifr.c
/dpdk/drivers/net/ntnic/nthw/flow_filter/flow_nthw_ifr.h
/dpdk/drivers/net/ntnic/nthw/flow_filter/flow_nthw_info.c
/dpdk/drivers/net/ntnic/nthw/flow_filter/flow_nthw_info.h
/dpdk/drivers/net/ntnic/nthw/flow_filter/flow_nthw_km.c
/dpdk/drivers/net/ntnic/nthw/flow_filter/flow_nthw_km.h
/dpdk/drivers/net/ntnic/nthw/flow_filter/flow_nthw_pdb.c
/dpdk/drivers/net/ntnic/nthw/flow_filter/flow_nthw_pdb.h
/dpdk/drivers/net/ntnic/nthw/flow_filter/flow_nthw_qsl.c
/dpdk/drivers/net/ntnic/nthw/flow_filter/flow_nthw_qsl.h
/dpdk/drivers/net/ntnic/nthw/flow_filter/flow_nthw_rpp_lr.c
/dpdk/drivers/net/ntnic/nthw/flow_filter/flow_nthw_rpp_lr.h
/dpdk/drivers/net/ntnic/nthw/flow_filter/flow_nthw_slc_lr.c
/dpdk/drivers/net/ntnic/nthw/flow_filter/flow_nthw_slc_lr.h
/dpdk/drivers/net/ntnic/nthw/flow_filter/flow_nthw_tx_cpy.c
/dpdk/drivers/net/ntnic/nthw/flow_filter/flow_nthw_tx_cpy.h
/dpdk/drivers/net/ntnic/nthw/flow_filter/flow_nthw_tx_ins.c
/dpdk/drivers/net/ntnic/nthw/flow_filter/flow_nthw_tx_ins.h
/dpdk/drivers/net/ntnic/nthw/flow_filter/flow_nthw_tx_rpl.c
/dpdk/drivers/net/ntnic/nthw/flow_filter/flow_nthw_tx_rpl.h
/dpdk/drivers/net/ntnic/nthw/model/nthw_fpga_model.c
/dpdk/drivers/net/ntnic/nthw/nthw_drv.h
/dpdk/drivers/net/ntnic/nthw/nthw_helper.h
/dpdk/drivers/net/ntnic/nthw/nthw_rac.c
/dpdk/drivers/net/ntnic/nthw/nthw_rac.h
/dpdk/drivers/net/ntnic/nthw/supported/nthw_fpga_9563_055_049_0000.c
/dpdk/drivers/net/ntnic/nthw/supported/nthw_fpga_instances.c
/dpdk/drivers/net/ntnic/nthw/supported/nthw_fpga_instances.h
/dpdk/drivers/net/ntnic/nthw/supported/nthw_fpga_mod_defs.h
/dpdk/drivers/net/ntnic/nthw/supported/nthw_fpga_reg_defs.h
/dpdk/drivers/net/ntnic/nthw/supported/nthw_fpga_reg_defs_cat.h
/dpdk/drivers/net/ntnic/nthw/supported/nthw_fpga_reg_defs_cpy.h
/dpdk/drivers/net/ntnic/nthw/supported/nthw_fpga_reg_defs_csu.h
/dpdk/drivers/net/ntnic/nthw/supported/nthw_fpga_reg_defs_dbs.h
/dpdk/drivers/net/ntnic/nthw/supported/nthw_fpga_reg_defs_flm.h
/dpdk/drivers/net/ntnic/nthw/supported/nthw_fpga_reg_defs_hfu.h
/dpdk/drivers/net/ntnic/nthw/supported/nthw_fpga_reg_defs_hsh.h
/dpdk/drivers/net/ntnic/nthw/supported/nthw_fpga_reg_defs_ifr.h
/dpdk/drivers/net/ntnic/nthw/supported/nthw_fpga_reg_defs_ins.h
/dpdk/drivers/net/ntnic/nthw/supported/nthw_fpga_reg_defs_km.h
/dpdk/drivers/net/ntnic/nthw/supported/nthw_fpga_reg_defs_pdb.h
/dpdk/drivers/net/ntnic/nthw/supported/nthw_fpga_reg_defs_qsl.h
/dpdk/drivers/net/ntnic/nthw/supported/nthw_fpga_reg_defs_rmc.h
/dpdk/drivers/net/ntnic/nthw/supported/nthw_fpga_reg_defs_rpl.h
/dpdk/drivers/net/ntnic/nthw/supported/nthw_fpga_reg_defs_rpp_lr.h
/dpdk/drivers/net/ntnic/nthw/supported/nthw_fpga_reg_defs_slc.h
/dpdk/drivers/net/ntnic/nthw/supported/nthw_fpga_reg_defs_slc_lr.h
/dpdk/drivers/net/ntnic/nthw/supported/nthw_fpga_reg_defs_tx_cpy.h
/dpdk/drivers/net/ntnic/nthw/supported/nthw_fpga_reg_defs_tx_ins.h
/dpdk/drivers/net/ntnic/nthw/supported/nthw_fpga_reg_defs_tx_rpl.h
/dpdk/drivers/net/ntnic/ntlog/ntlog.c
/dpdk/drivers/net/ntnic/ntlog/ntlog.h
/dpdk/drivers/net/ntnic/ntnic_ethdev.c
/dpdk/drivers/net/ntnic/ntnic_mod_reg.c
/dpdk/drivers/net/ntnic/ntnic_mod_reg.h
/dpdk/drivers/net/ntnic/ntnic_vfio.c
/dpdk/drivers/net/ntnic/ntutil/nt_util.c
/dpdk/drivers/net/ntnic/ntutil/nt_util.h
/dpdk/drivers/net/null/rte_eth_null.c
/dpdk/drivers/net/octeon_ep/cnxk_ep_tx.c
/dpdk/drivers/net/octeon_ep/cnxk_ep_vf.c
/dpdk/drivers/net/octeon_ep/cnxk_ep_vf.h
/dpdk/drivers/net/octeon_ep/otx2_ep_vf.c
/dpdk/drivers/net/octeon_ep/otx_ep_common.h
/dpdk/drivers/net/octeon_ep/otx_ep_ethdev.c
/dpdk/drivers/net/octeon_ep/otx_ep_mbox.c
/dpdk/drivers/net/octeon_ep/otx_ep_mbox.h
/dpdk/drivers/net/octeon_ep/otx_ep_rxtx.c
/dpdk/drivers/net/octeon_ep/otx_ep_vf.c
/dpdk/drivers/net/octeontx/base/octeontx_pkovf.c
/dpdk/drivers/net/octeontx/octeontx_ethdev.c
/dpdk/drivers/net/octeontx/octeontx_logs.h
/dpdk/drivers/net/octeontx/version.map
/dpdk/drivers/net/pcap/pcap_ethdev.c
/dpdk/drivers/net/pcap/pcap_osdep.h
/dpdk/drivers/net/pfe/pfe_ethdev.c
/dpdk/drivers/net/pfe/pfe_hif.c
/dpdk/drivers/net/pfe/pfe_hif_lib.c
/dpdk/drivers/net/pfe/pfe_logs.h
/dpdk/drivers/net/qede/qede_rxtx.c
/dpdk/drivers/net/ring/rte_eth_ring.c
/dpdk/drivers/net/ring/rte_eth_ring.h
/dpdk/drivers/net/ring/version.map
/dpdk/drivers/net/sfc/sfc_ethdev.c
/dpdk/drivers/net/sfc/sfc_flow_rss.c
/dpdk/drivers/net/sfc/sfc_kvargs.c
/dpdk/drivers/net/sfc/sfc_kvargs.h
/dpdk/drivers/net/sfc/sfc_log.h
/dpdk/drivers/net/sfc/sfc_mae.c
/dpdk/drivers/net/sfc/sfc_mae.h
/dpdk/drivers/net/softnic/rte_eth_softnic.c
/dpdk/drivers/net/softnic/version.map
/dpdk/drivers/net/tap/meson.build
/dpdk/drivers/net/tap/rte_eth_tap.c
/dpdk/drivers/net/tap/tap_flow.c
/dpdk/drivers/net/tap/tap_log.h
/dpdk/drivers/net/tap/tap_netlink.c
/dpdk/drivers/net/thunderx/nicvf_ethdev.c
/dpdk/drivers/net/thunderx/nicvf_logs.h
/dpdk/drivers/net/txgbe/base/txgbe_osdep.h
/dpdk/drivers/net/txgbe/txgbe_ethdev.c
/dpdk/drivers/net/txgbe/txgbe_ipsec.c
/dpdk/drivers/net/txgbe/txgbe_logs.h
/dpdk/drivers/net/txgbe/txgbe_pf.c
/dpdk/drivers/net/txgbe/txgbe_tm.c
/dpdk/drivers/net/vdev_netvsc/vdev_netvsc.c
/dpdk/drivers/net/vhost/rte_eth_vhost.c
/dpdk/drivers/net/vhost/rte_eth_vhost.h
/dpdk/drivers/net/vhost/version.map
/dpdk/drivers/net/virtio/meson.build
/dpdk/drivers/net/virtio/virtio_cvq.c
/dpdk/drivers/net/virtio/virtio_logs.h
/dpdk/drivers/net/virtio/virtio_rxtx.c
/dpdk/drivers/net/virtio/virtio_rxtx.h
/dpdk/drivers/net/virtio/virtio_user/vhost_vdpa.c
/dpdk/drivers/net/virtio/virtio_user/virtio_user_dev.c
/dpdk/drivers/net/virtio/virtio_user_ethdev.c
/dpdk/drivers/net/vmxnet3/vmxnet3_ethdev.c
/dpdk/drivers/net/vmxnet3/vmxnet3_logs.h
/dpdk/drivers/net/vmxnet3/vmxnet3_rxtx.c
/dpdk/drivers/raw/cnxk_bphy/cnxk_bphy.c
/dpdk/drivers/raw/cnxk_bphy/rte_pmd_bphy.h
/dpdk/drivers/raw/cnxk_gpio/cnxk_gpio.h
/dpdk/drivers/raw/dpaa2_cmdif/dpaa2_cmdif.c
/dpdk/drivers/raw/dpaa2_cmdif/dpaa2_cmdif_logs.h
/dpdk/drivers/raw/ifpga/afu_pmd_core.h
/dpdk/drivers/raw/ifpga/afu_pmd_he_hssi.h
/dpdk/drivers/raw/ifpga/afu_pmd_he_lpbk.h
/dpdk/drivers/raw/ifpga/afu_pmd_he_mem.h
/dpdk/drivers/raw/ifpga/afu_pmd_n3000.c
/dpdk/drivers/raw/ifpga/afu_pmd_n3000.h
/dpdk/drivers/raw/ifpga/base/opae_intel_max10.c
/dpdk/drivers/raw/ifpga/ifpga_rawdev.c
/dpdk/drivers/raw/ifpga/ifpga_rawdev.h
/dpdk/drivers/raw/ifpga/rte_pmd_afu.h
/dpdk/drivers/raw/ifpga/rte_pmd_ifpga.h
/dpdk/drivers/raw/ifpga/version.map
/dpdk/drivers/raw/ntb/ntb.h
/dpdk/drivers/raw/skeleton/skeleton_rawdev.h
/dpdk/drivers/raw/skeleton/skeleton_rawdev_test.c
/dpdk/drivers/regex/cn9k/cn9k_regexdev.c
/dpdk/drivers/vdpa/ifc/base/ifcvf.c
/dpdk/drivers/vdpa/ifc/ifcvf_vdpa.c
/dpdk/drivers/vdpa/nfp/nfp_vdpa.c
/dpdk/drivers/vdpa/nfp/nfp_vdpa_core.c
/dpdk/drivers/vdpa/nfp/nfp_vdpa_core.h
/dpdk/drivers/vdpa/nfp/nfp_vdpa_log.h
/dpdk/drivers/vdpa/sfc/sfc_vdpa_log.h
/dpdk/drivers/version.map
/dpdk/dts/framework/config/__init__.py
/dpdk/dts/framework/config/conf_yaml_schema.json
/dpdk/dts/framework/config/types.py
testpmd_shell.py
/dpdk/dts/framework/runner.py
/dpdk/dts/framework/settings.py
/dpdk/dts/framework/test_suite.py
/dpdk/dts/framework/testbed_model/tg_node.py
/dpdk/dts/framework/testbed_model/traffic_generator/capturing_traffic_generator.py
/dpdk/dts/framework/utils.py
/dpdk/examples/ethtool/lib/rte_ethtool.h
/dpdk/examples/eventdev_pipeline/pipeline_worker_generic.c
/dpdk/examples/eventdev_pipeline/pipeline_worker_tx.c
/dpdk/examples/fips_validation/Makefile
/dpdk/examples/fips_validation/fips_validation.c
/dpdk/examples/fips_validation/fips_validation.h
/dpdk/examples/fips_validation/fips_validation_eddsa.c
/dpdk/examples/fips_validation/main.c
/dpdk/examples/fips_validation/meson.build
/dpdk/examples/ipsec-secgw/event_helper.c
/dpdk/examples/ipsec-secgw/ipsec-secgw.c
/dpdk/examples/ipsec-secgw/ipsec.h
/dpdk/examples/ipsec-secgw/ipsec_process.c
/dpdk/examples/ipsec-secgw/ipsec_worker.c
/dpdk/examples/ipsec-secgw/sa.c
/dpdk/examples/l2fwd-event/l2fwd_event_generic.c
/dpdk/examples/l2fwd-event/l2fwd_event_internal_port.c
/dpdk/examples/l2fwd-macsec/main.c
/dpdk/examples/l3fwd/l3fwd_event_generic.c
/dpdk/examples/l3fwd/l3fwd_event_internal_port.c
/dpdk/examples/l3fwd/l3fwd_fib.c
/dpdk/examples/qos_sched/main.h
/dpdk/examples/vhost_blk/vhost_blk.c
/dpdk/examples/vm_power_manager/channel_manager.h
/dpdk/lib/acl/rte_acl_osdep.h
/dpdk/lib/acl/version.map
/dpdk/lib/bbdev/rte_bbdev.c
/dpdk/lib/bbdev/rte_bbdev.h
/dpdk/lib/bbdev/rte_bbdev_op.h
/dpdk/lib/bbdev/rte_bbdev_pmd.h
/dpdk/lib/bbdev/version.map
/dpdk/lib/bitratestats/version.map
/dpdk/lib/bpf/bpf_convert.c
/dpdk/lib/bpf/bpf_def.h
/dpdk/lib/bpf/version.map
/dpdk/lib/cfgfile/version.map
/dpdk/lib/cmdline/version.map
/dpdk/lib/compressdev/rte_comp.h
/dpdk/lib/compressdev/rte_compressdev.h
/dpdk/lib/compressdev/rte_compressdev_internal.h
/dpdk/lib/compressdev/rte_compressdev_pmd.h
/dpdk/lib/compressdev/version.map
/dpdk/lib/cryptodev/cryptodev_pmd.h
/dpdk/lib/cryptodev/cryptodev_trace.h
/dpdk/lib/cryptodev/cryptodev_trace_points.c
/dpdk/lib/cryptodev/rte_crypto.h
/dpdk/lib/cryptodev/rte_crypto_asym.h
/dpdk/lib/cryptodev/rte_crypto_sym.h
/dpdk/lib/cryptodev/rte_cryptodev.c
/dpdk/lib/cryptodev/rte_cryptodev.h
/dpdk/lib/cryptodev/rte_cryptodev_trace_fp.h
/dpdk/lib/cryptodev/version.map
/dpdk/lib/dispatcher/rte_dispatcher.h
/dpdk/lib/distributor/version.map
/dpdk/lib/dmadev/rte_dmadev.h
/dpdk/lib/dmadev/version.map
/dpdk/lib/eal/arm/include/rte_atomic_32.h
/dpdk/lib/eal/arm/include/rte_atomic_64.h
/dpdk/lib/eal/arm/include/rte_byteorder.h
/dpdk/lib/eal/arm/include/rte_cpuflags_32.h
/dpdk/lib/eal/arm/include/rte_cpuflags_64.h
/dpdk/lib/eal/arm/include/rte_cycles_32.h
/dpdk/lib/eal/arm/include/rte_cycles_64.h
/dpdk/lib/eal/arm/include/rte_io.h
/dpdk/lib/eal/arm/include/rte_io_64.h
/dpdk/lib/eal/arm/include/rte_memcpy_32.h
/dpdk/lib/eal/arm/include/rte_memcpy_64.h
/dpdk/lib/eal/arm/include/rte_pause.h
/dpdk/lib/eal/arm/include/rte_pause_32.h
/dpdk/lib/eal/arm/include/rte_pause_64.h
/dpdk/lib/eal/arm/include/rte_power_intrinsics.h
/dpdk/lib/eal/arm/include/rte_prefetch_32.h
/dpdk/lib/eal/arm/include/rte_prefetch_64.h
/dpdk/lib/eal/arm/include/rte_rwlock.h
/dpdk/lib/eal/arm/include/rte_spinlock.h
/dpdk/lib/eal/arm/rte_cpuflags.c
/dpdk/lib/eal/arm/rte_power_intrinsics.c
/dpdk/lib/eal/common/eal_common_dev.c
/dpdk/lib/eal/common/eal_common_memory.c
/dpdk/lib/eal/common/eal_common_memzone.c
/dpdk/lib/eal/common/eal_common_timer.c
/dpdk/lib/eal/common/eal_private.h
/dpdk/lib/eal/common/meson.build
/dpdk/lib/eal/common/rte_bitset.c
/dpdk/lib/eal/common/rte_service.c
/dpdk/lib/eal/freebsd/eal_alarm.c
/dpdk/lib/eal/freebsd/eal_timer.c
/dpdk/lib/eal/freebsd/include/rte_os.h
/dpdk/lib/eal/include/bus_driver.h
/dpdk/lib/eal/include/dev_driver.h
/dpdk/lib/eal/include/eal_trace_internal.h
/dpdk/lib/eal/include/generic/rte_atomic.h
/dpdk/lib/eal/include/generic/rte_byteorder.h
/dpdk/lib/eal/include/generic/rte_cpuflags.h
/dpdk/lib/eal/include/generic/rte_cycles.h
/dpdk/lib/eal/include/generic/rte_io.h
/dpdk/lib/eal/include/generic/rte_memcpy.h
/dpdk/lib/eal/include/generic/rte_pause.h
/dpdk/lib/eal/include/generic/rte_power_intrinsics.h
/dpdk/lib/eal/include/generic/rte_prefetch.h
/dpdk/lib/eal/include/generic/rte_rwlock.h
/dpdk/lib/eal/include/generic/rte_spinlock.h
/dpdk/lib/eal/include/generic/rte_vect.h
/dpdk/lib/eal/include/meson.build
/dpdk/lib/eal/include/rte_alarm.h
/dpdk/lib/eal/include/rte_bitmap.h
/dpdk/lib/eal/include/rte_bitops.h
/dpdk/lib/eal/include/rte_bitset.h
/dpdk/lib/eal/include/rte_branch_prediction.h
/dpdk/lib/eal/include/rte_bus.h
/dpdk/lib/eal/include/rte_class.h
/dpdk/lib/eal/include/rte_common.h
/dpdk/lib/eal/include/rte_compat.h
/dpdk/lib/eal/include/rte_dev.h
/dpdk/lib/eal/include/rte_devargs.h
/dpdk/lib/eal/include/rte_eal.h
/dpdk/lib/eal/include/rte_eal_trace.h
/dpdk/lib/eal/include/rte_errno.h
/dpdk/lib/eal/include/rte_fbarray.h
/dpdk/lib/eal/include/rte_keepalive.h
/dpdk/lib/eal/include/rte_malloc.h
/dpdk/lib/eal/include/rte_mcslock.h
/dpdk/lib/eal/include/rte_memory.h
/dpdk/lib/eal/include/rte_pci_dev_feature_defs.h
/dpdk/lib/eal/include/rte_pci_dev_features.h
/dpdk/lib/eal/include/rte_per_lcore.h
/dpdk/lib/eal/include/rte_pflock.h
/dpdk/lib/eal/include/rte_random.h
/dpdk/lib/eal/include/rte_seqcount.h
/dpdk/lib/eal/include/rte_seqlock.h
/dpdk/lib/eal/include/rte_service.h
/dpdk/lib/eal/include/rte_service_component.h
/dpdk/lib/eal/include/rte_stdatomic.h
/dpdk/lib/eal/include/rte_string_fns.h
/dpdk/lib/eal/include/rte_tailq.h
/dpdk/lib/eal/include/rte_ticketlock.h
/dpdk/lib/eal/include/rte_time.h
/dpdk/lib/eal/include/rte_trace.h
/dpdk/lib/eal/include/rte_trace_point.h
/dpdk/lib/eal/include/rte_trace_point_register.h
/dpdk/lib/eal/include/rte_uuid.h
/dpdk/lib/eal/include/rte_version.h
/dpdk/lib/eal/include/rte_vfio.h
/dpdk/lib/eal/linux/eal.c
/dpdk/lib/eal/linux/eal_alarm.c
/dpdk/lib/eal/linux/eal_timer.c
/dpdk/lib/eal/linux/eal_vfio.c
/dpdk/lib/eal/linux/include/rte_os.h
/dpdk/lib/eal/loongarch/include/rte_atomic.h
/dpdk/lib/eal/loongarch/include/rte_byteorder.h
/dpdk/lib/eal/loongarch/include/rte_cpuflags.h
/dpdk/lib/eal/loongarch/include/rte_cycles.h
/dpdk/lib/eal/loongarch/include/rte_io.h
/dpdk/lib/eal/loongarch/include/rte_memcpy.h
/dpdk/lib/eal/loongarch/include/rte_pause.h
/dpdk/lib/eal/loongarch/include/rte_power_intrinsics.h
/dpdk/lib/eal/loongarch/include/rte_prefetch.h
/dpdk/lib/eal/loongarch/include/rte_rwlock.h
/dpdk/lib/eal/loongarch/include/rte_spinlock.h
/dpdk/lib/eal/ppc/include/rte_atomic.h
/dpdk/lib/eal/ppc/include/rte_byteorder.h
/dpdk/lib/eal/ppc/include/rte_cpuflags.h
/dpdk/lib/eal/ppc/include/rte_cycles.h
/dpdk/lib/eal/ppc/include/rte_io.h
/dpdk/lib/eal/ppc/include/rte_memcpy.h
/dpdk/lib/eal/ppc/include/rte_pause.h
/dpdk/lib/eal/ppc/include/rte_power_intrinsics.h
/dpdk/lib/eal/ppc/include/rte_prefetch.h
/dpdk/lib/eal/ppc/include/rte_rwlock.h
/dpdk/lib/eal/ppc/include/rte_spinlock.h
/dpdk/lib/eal/riscv/include/rte_atomic.h
/dpdk/lib/eal/riscv/include/rte_byteorder.h
/dpdk/lib/eal/riscv/include/rte_cpuflags.h
/dpdk/lib/eal/riscv/include/rte_cycles.h
/dpdk/lib/eal/riscv/include/rte_io.h
/dpdk/lib/eal/riscv/include/rte_memcpy.h
/dpdk/lib/eal/riscv/include/rte_pause.h
/dpdk/lib/eal/riscv/include/rte_power_intrinsics.h
/dpdk/lib/eal/riscv/include/rte_prefetch.h
/dpdk/lib/eal/riscv/include/rte_rwlock.h
/dpdk/lib/eal/riscv/include/rte_spinlock.h
/dpdk/lib/eal/version.map
/dpdk/lib/eal/windows/eal_alarm.c
/dpdk/lib/eal/windows/eal_timer.c
/dpdk/lib/eal/windows/include/pthread.h
/dpdk/lib/eal/windows/include/regex.h
/dpdk/lib/eal/windows/include/rte_os.h
/dpdk/lib/eal/windows/include/rte_windows.h
/dpdk/lib/eal/windows/include/unistd.h
/dpdk/lib/eal/x86/include/rte_atomic.h
/dpdk/lib/eal/x86/include/rte_byteorder.h
/dpdk/lib/eal/x86/include/rte_cpuflags.h
/dpdk/lib/eal/x86/include/rte_cycles.h
/dpdk/lib/eal/x86/include/rte_io.h
/dpdk/lib/eal/x86/include/rte_pause.h
/dpdk/lib/eal/x86/include/rte_power_intrinsics.h
/dpdk/lib/eal/x86/include/rte_prefetch.h
/dpdk/lib/eal/x86/include/rte_rwlock.h
/dpdk/lib/eal/x86/include/rte_spinlock.h
/dpdk/lib/eal/x86/rte_cpuflags.c
/dpdk/lib/efd/version.map
/dpdk/lib/ethdev/ethdev_driver.c
/dpdk/lib/ethdev/ethdev_driver.h
/dpdk/lib/ethdev/ethdev_pci.h
/dpdk/lib/ethdev/ethdev_private.c
/dpdk/lib/ethdev/ethdev_trace.h
/dpdk/lib/ethdev/ethdev_trace_points.c
/dpdk/lib/ethdev/ethdev_vdev.h
/dpdk/lib/ethdev/rte_cman.h
/dpdk/lib/ethdev/rte_dev_info.h
/dpdk/lib/ethdev/rte_eth_ctrl.h
/dpdk/lib/ethdev/rte_ethdev.c
/dpdk/lib/ethdev/rte_ethdev.h
/dpdk/lib/ethdev/rte_ethdev_telemetry.c
/dpdk/lib/ethdev/rte_ethdev_trace_fp.h
/dpdk/lib/ethdev/rte_flow.c
/dpdk/lib/ethdev/rte_flow.h
/dpdk/lib/ethdev/rte_flow_driver.h
/dpdk/lib/ethdev/rte_tm.c
/dpdk/lib/ethdev/rte_tm.h
/dpdk/lib/ethdev/rte_tm_driver.h
/dpdk/lib/ethdev/version.map
/dpdk/lib/eventdev/event_timer_adapter_pmd.h
/dpdk/lib/eventdev/eventdev_pmd.h
/dpdk/lib/eventdev/eventdev_pmd_pci.h
/dpdk/lib/eventdev/eventdev_pmd_vdev.h
/dpdk/lib/eventdev/eventdev_private.c
/dpdk/lib/eventdev/eventdev_trace.h
/dpdk/lib/eventdev/eventdev_trace_points.c
/dpdk/lib/eventdev/rte_event_crypto_adapter.h
/dpdk/lib/eventdev/rte_event_dma_adapter.h
/dpdk/lib/eventdev/rte_event_eth_rx_adapter.h
/dpdk/lib/eventdev/rte_event_eth_tx_adapter.h
/dpdk/lib/eventdev/rte_event_ring.h
/dpdk/lib/eventdev/rte_event_timer_adapter.h
/dpdk/lib/eventdev/rte_eventdev.h
/dpdk/lib/eventdev/rte_eventdev_core.h
/dpdk/lib/eventdev/rte_eventdev_trace_fp.h
/dpdk/lib/eventdev/version.map
/dpdk/lib/fib/dir24_8.c
/dpdk/lib/fib/dir24_8.h
/dpdk/lib/fib/dir24_8_avx512.c
/dpdk/lib/fib/dir24_8_avx512.h
/dpdk/lib/fib/meson.build
/dpdk/lib/fib/rte_fib.c
/dpdk/lib/fib/rte_fib.h
/dpdk/lib/fib/trie.c
/dpdk/lib/fib/version.map
/dpdk/lib/graph/graph.c
/dpdk/lib/graph/graph_populate.c
/dpdk/lib/graph/graph_private.h
/dpdk/lib/graph/graph_stats.c
/dpdk/lib/graph/node.c
/dpdk/lib/graph/rte_graph.h
/dpdk/lib/graph/rte_graph_model_mcore_dispatch.h
/dpdk/lib/graph/rte_graph_worker.h
/dpdk/lib/graph/rte_graph_worker_common.h
/dpdk/lib/graph/version.map
/dpdk/lib/gro/version.map
/dpdk/lib/gso/rte_gso.h
/dpdk/lib/gso/version.map
/dpdk/lib/hash/rte_fbk_hash.h
/dpdk/lib/hash/rte_hash_crc.h
/dpdk/lib/hash/rte_jhash.h
/dpdk/lib/hash/rte_thash.c
/dpdk/lib/hash/rte_thash.h
/dpdk/lib/hash/rte_thash_gfni.h
/dpdk/lib/hash/version.map
/dpdk/lib/ip_frag/rte_ip_frag.h
/dpdk/lib/ip_frag/version.map
/dpdk/lib/ipsec/esp_outb.c
/dpdk/lib/ipsec/rte_ipsec.h
/dpdk/lib/ipsec/sa.c
/dpdk/lib/ipsec/sa.h
/dpdk/lib/ipsec/version.map
/dpdk/lib/jobstats/version.map
/dpdk/lib/kvargs/rte_kvargs.c
/dpdk/lib/kvargs/rte_kvargs.h
/dpdk/lib/kvargs/version.map
/dpdk/lib/latencystats/version.map
/dpdk/lib/log/rte_log.h
/dpdk/lib/log/version.map
/dpdk/lib/lpm/rte_lpm.h
/dpdk/lib/lpm/version.map
/dpdk/lib/mbuf/version.map
/dpdk/lib/member/rte_member.h
/dpdk/lib/member/rte_member_sketch.h
/dpdk/lib/member/rte_member_sketch_avx512.h
/dpdk/lib/member/rte_member_x86.h
/dpdk/lib/member/rte_xxh64_avx512.h
/dpdk/lib/member/version.map
/dpdk/lib/mempool/mempool_trace.h
/dpdk/lib/mempool/rte_mempool_trace_fp.h
/dpdk/lib/mempool/version.map
/dpdk/lib/meson.build
/dpdk/lib/meter/rte_meter.h
/dpdk/lib/meter/version.map
/dpdk/lib/metrics/version.map
/dpdk/lib/mldev/mldev_utils.h
/dpdk/lib/mldev/rte_mldev_core.h
/dpdk/lib/mldev/rte_mldev_pmd.h
/dpdk/lib/net/meson.build
/dpdk/lib/net/rte_dtls.h
/dpdk/lib/net/rte_ecpri.h
/dpdk/lib/net/rte_esp.h
/dpdk/lib/net/rte_ether.h
/dpdk/lib/net/rte_geneve.h
/dpdk/lib/net/rte_gre.h
/dpdk/lib/net/rte_gtp.h
/dpdk/lib/net/rte_higig.h
/dpdk/lib/net/rte_ib.h
/dpdk/lib/net/rte_icmp.h
/dpdk/lib/net/rte_l2tpv2.h
/dpdk/lib/net/rte_macsec.h
/dpdk/lib/net/rte_mpls.h
/dpdk/lib/net/rte_net.h
/dpdk/lib/net/rte_pdcp_hdr.h
/dpdk/lib/net/rte_ppp.h
/dpdk/lib/net/rte_sctp.h
/dpdk/lib/net/rte_tcp.h
/dpdk/lib/net/rte_tls.h
/dpdk/lib/net/rte_udp.h
/dpdk/lib/net/rte_vxlan.h
/dpdk/lib/net/version.map
/dpdk/lib/node/ip4_lookup.c
/dpdk/lib/node/ip4_lookup_neon.h
/dpdk/lib/node/ip4_lookup_sse.h
/dpdk/lib/node/ip4_reassembly.c
/dpdk/lib/node/node_private.h
/dpdk/lib/node/rte_node_eth_api.h
/dpdk/lib/node/rte_node_ip4_api.h
/dpdk/lib/node/rte_node_ip6_api.h
/dpdk/lib/node/rte_node_udp4_input_api.h
/dpdk/lib/node/version.map
/dpdk/lib/pcapng/rte_pcapng.c
/dpdk/lib/pcapng/version.map
/dpdk/lib/pci/rte_pci.h
/dpdk/lib/pci/version.map
/dpdk/lib/pdcp/rte_pdcp.h
/dpdk/lib/pdump/version.map
/dpdk/lib/pipeline/rte_pipeline.h
/dpdk/lib/pipeline/rte_port_in_action.h
/dpdk/lib/pipeline/rte_swx_ctl.h
/dpdk/lib/pipeline/rte_swx_extern.h
/dpdk/lib/pipeline/rte_swx_ipsec.h
/dpdk/lib/pipeline/rte_swx_pipeline.h
/dpdk/lib/pipeline/rte_swx_pipeline_spec.h
/dpdk/lib/pipeline/rte_table_action.h
/dpdk/lib/pipeline/version.map
/dpdk/lib/port/rte_port.h
/dpdk/lib/port/rte_port_ethdev.h
/dpdk/lib/port/rte_port_eventdev.h
/dpdk/lib/port/rte_port_fd.h
/dpdk/lib/port/rte_port_frag.h
/dpdk/lib/port/rte_port_ras.h
/dpdk/lib/port/rte_port_ring.h
/dpdk/lib/port/rte_port_sched.h
/dpdk/lib/port/rte_port_source_sink.h
/dpdk/lib/port/rte_port_sym_crypto.h
/dpdk/lib/port/rte_swx_port.h
/dpdk/lib/port/rte_swx_port_ethdev.h
/dpdk/lib/port/rte_swx_port_fd.h
/dpdk/lib/port/rte_swx_port_ring.h
/dpdk/lib/port/rte_swx_port_source_sink.h
/dpdk/lib/port/version.map
/dpdk/lib/power/power_acpi_cpufreq.c
/dpdk/lib/power/power_amd_pstate_cpufreq.c
/dpdk/lib/power/power_cppc_cpufreq.c
/dpdk/lib/power/power_pstate_cpufreq.c
/dpdk/lib/power/rte_power_pmd_mgmt.c
/dpdk/lib/power/version.map
/dpdk/lib/rawdev/rte_rawdev.h
/dpdk/lib/rawdev/rte_rawdev_pmd.h
/dpdk/lib/rawdev/version.map
/dpdk/lib/rcu/rte_rcu_qsbr.c
/dpdk/lib/rcu/rte_rcu_qsbr.h
/dpdk/lib/rcu/version.map
/dpdk/lib/regexdev/rte_regexdev.h
/dpdk/lib/reorder/version.map
/dpdk/lib/rib/version.map
/dpdk/lib/ring/rte_ring.h
/dpdk/lib/ring/rte_ring_core.h
/dpdk/lib/ring/rte_ring_elem.h
/dpdk/lib/ring/rte_ring_hts.h
/dpdk/lib/ring/rte_ring_peek.h
/dpdk/lib/ring/rte_ring_peek_zc.h
/dpdk/lib/ring/rte_ring_rts.h
/dpdk/lib/ring/version.map
/dpdk/lib/sched/rte_approx.h
/dpdk/lib/sched/rte_pie.h
/dpdk/lib/sched/rte_red.h
/dpdk/lib/sched/rte_sched.h
/dpdk/lib/sched/rte_sched_common.h
/dpdk/lib/sched/version.map
/dpdk/lib/security/rte_security.h
/dpdk/lib/security/rte_security_driver.h
/dpdk/lib/security/version.map
/dpdk/lib/stack/rte_stack.h
/dpdk/lib/stack/version.map
/dpdk/lib/table/rte_lru.h
/dpdk/lib/table/rte_lru_arm64.h
/dpdk/lib/table/rte_lru_x86.h
/dpdk/lib/table/rte_swx_hash_func.h
/dpdk/lib/table/rte_swx_keycmp.h
/dpdk/lib/table/rte_swx_table.h
/dpdk/lib/table/rte_swx_table_em.h
/dpdk/lib/table/rte_swx_table_learner.h
/dpdk/lib/table/rte_swx_table_selector.h
/dpdk/lib/table/rte_swx_table_wm.h
/dpdk/lib/table/rte_table.h
/dpdk/lib/table/rte_table_acl.h
/dpdk/lib/table/rte_table_array.h
/dpdk/lib/table/rte_table_hash.h
/dpdk/lib/table/rte_table_hash_cuckoo.h
/dpdk/lib/table/rte_table_hash_func.h
/dpdk/lib/table/rte_table_lpm.h
/dpdk/lib/table/rte_table_lpm_ipv6.h
/dpdk/lib/table/rte_table_stub.h
/dpdk/lib/table/version.map
/dpdk/lib/telemetry/rte_telemetry.h
/dpdk/lib/telemetry/telemetry.c
/dpdk/lib/telemetry/version.map
/dpdk/lib/timer/version.map
/dpdk/lib/vhost/rte_vdpa.h
/dpdk/lib/vhost/rte_vhost.h
/dpdk/lib/vhost/rte_vhost_async.h
/dpdk/lib/vhost/rte_vhost_crypto.h
/dpdk/lib/vhost/socket.c
/dpdk/lib/vhost/vdpa.c
/dpdk/lib/vhost/vdpa_driver.h
/dpdk/lib/vhost/vduse.c
/dpdk/lib/vhost/version.map
/dpdk/lib/vhost/vhost.c
/dpdk/lib/vhost/vhost.h
/dpdk/lib/vhost/vhost_user.c
/dpdk/lib/vhost/virtio_net.c
/dpdk/lib/vhost/virtio_net_ctrl.c
/dpdk/meson.build
65a1b4e824-Jul-2024 Jeremy Spewock <jspewock@iol.unh.edu>

dts: improve logging for interactive shells

The messages being logged by interactive shells currently are using the
same logger as the node they were created from. Because of this, when
sending inte

dts: improve logging for interactive shells

The messages being logged by interactive shells currently are using the
same logger as the node they were created from. Because of this, when
sending interactive commands, the logs make no distinction between when
you are sending a command directly to the host and when you are using an
interactive shell on the host. This change adds names to interactive
shells so that they are able to use their own loggers with distinct
names.

Signed-off-by: Jeremy Spewock <jspewock@iol.unh.edu>
Reviewed-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
Tested-by: Nicholas Pratte <npratte@iol.unh.edu>
Reviewed-by: Nicholas Pratte <npratte@iol.unh.edu>
Reviewed-by: Luca Vizzarro <luca.vizzarro@arm.com>

show more ...

6713e28624-Jul-2024 Jeremy Spewock <jspewock@iol.unh.edu>

dts: improve output gathering in interactive shells

The current implementation of consuming output from interactive shells
relies on being able to find an expected prompt somewhere within the
output

dts: improve output gathering in interactive shells

The current implementation of consuming output from interactive shells
relies on being able to find an expected prompt somewhere within the
output buffer after sending the command. This is useful in situations
where the prompt does not appear in the output itself, but in some
practical cases (such as the starting of an XML-RPC server for scapy)
the prompt exists in one of the commands sent to the shell and this can
cause the command to exit early and creates a race condition between the
server starting and the first command being sent to the server.

This patch addresses this problem by searching for a line that strictly
ends with the provided prompt, rather than one that simply contains it,
so that the detection that a command is finished is more consistent. It
also adds a catch to detect when a command times out before finding the
prompt or the underlying SSH session dies so that the exception can be
wrapped into a more explicit one and be more consistent with the
non-interactive shells.

Bugzilla ID: 1359
Fixes: 88489c0501af ("dts: add smoke tests")

Signed-off-by: Jeremy Spewock <jspewock@iol.unh.edu>
Reviewed-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
Reviewed-by: Luca Vizzarro <luca.vizzarro@arm.com>
Reviewed-by: Nicholas Pratte <npratte@iol.unh.edu>

show more ...


/dpdk/VERSION
/dpdk/app/test/test_pcapng.c
/dpdk/devtools/check-spdx-tag.sh
/dpdk/doc/guides/prog_guide/img/mbuf1.svg
/dpdk/doc/guides/prog_guide/img/mbuf2.svg
/dpdk/doc/guides/windows_gsg/build_dpdk.rst
/dpdk/drivers/net/mlx5/hws/mlx5dr_action.c
/dpdk/drivers/net/ntnic/nthw/core/nt200a0x/clock_profiles/NT200A02_U23_Si5340_adr0_v5-Registers.h
/dpdk/drivers/net/ntnic/nthw/supported/nthw_fpga_9563_055_039_0000.c
/dpdk/drivers/net/ntnic/nthw/supported/nthw_fpga_instances.c
/dpdk/drivers/net/ntnic/nthw/supported/nthw_fpga_instances.h
/dpdk/drivers/net/ntnic/nthw/supported/nthw_fpga_mod_defs.h
/dpdk/drivers/net/ntnic/nthw/supported/nthw_fpga_mod_str_map.c
/dpdk/drivers/net/ntnic/nthw/supported/nthw_fpga_mod_str_map.h
/dpdk/drivers/net/ntnic/nthw/supported/nthw_fpga_param_defs.h
/dpdk/drivers/net/ntnic/nthw/supported/nthw_fpga_reg_defs.h
/dpdk/drivers/net/ntnic/nthw/supported/nthw_fpga_reg_defs_gfg.h
/dpdk/drivers/net/ntnic/nthw/supported/nthw_fpga_reg_defs_gmf.h
/dpdk/drivers/net/ntnic/nthw/supported/nthw_fpga_reg_defs_gpio_phy.h
/dpdk/drivers/net/ntnic/nthw/supported/nthw_fpga_reg_defs_hif.h
/dpdk/drivers/net/ntnic/nthw/supported/nthw_fpga_reg_defs_i2cm.h
/dpdk/drivers/net/ntnic/nthw/supported/nthw_fpga_reg_defs_iic.h
/dpdk/drivers/net/ntnic/nthw/supported/nthw_fpga_reg_defs_mac_pcs.h
/dpdk/drivers/net/ntnic/nthw/supported/nthw_fpga_reg_defs_pci_rd_tg.h
/dpdk/drivers/net/ntnic/nthw/supported/nthw_fpga_reg_defs_pci_wr_tg.h
/dpdk/drivers/net/ntnic/nthw/supported/nthw_fpga_reg_defs_pcie3.h
/dpdk/drivers/net/ntnic/nthw/supported/nthw_fpga_reg_defs_rac.h
/dpdk/drivers/net/ntnic/nthw/supported/nthw_fpga_reg_defs_rst9563.h
/dpdk/drivers/net/ntnic/nthw/supported/nthw_fpga_reg_defs_sdc.h
/dpdk/dts/framework/exception.py
single_active_interactive_shell.py
92439dc911-Jul-2024 Jeremy Spewock <jspewock@iol.unh.edu>

dts: improve starting and stopping interactive shells

The InteractiveShell class currently relies on being cleaned up and
shutdown at the time of garbage collection, but this cleanup of the class
do

dts: improve starting and stopping interactive shells

The InteractiveShell class currently relies on being cleaned up and
shutdown at the time of garbage collection, but this cleanup of the class
does no verification that the session is still running prior to cleanup.
So, if a user were to call this method themselves prior to garbage
collection, it would be called twice and throw an exception when the
desired behavior is to do nothing since the session is already cleaned
up. This is solved by using a weakref and a finalize class which
achieves the same result of calling the method at garbage collection,
but also ensures that it is called exactly once.

Additionally, this fixes issues regarding starting a primary DPDK
application while another is still cleaning up via a retry when starting
interactive shells. It also adds catch for attempting to send a command
to an interactive shell that is not running to create a more descriptive
error message.

Signed-off-by: Jeremy Spewock <jspewock@iol.unh.edu>
Reviewed-by: Luca Vizzarro <luca.vizzarro@arm.com>
Reviewed-by: Patrick Robb <probb@iol.unh.edu>
Reviewed-by: Juraj Linkeš <juraj.linkes@pantheon.tech>
Tested-by: Dean Marx <dmarx@iol.unh.edu>

show more ...

123