├── .ci ├── linux-build.sh └── linux-setup.sh ├── .editorconfig ├── .gitattributes ├── .github └── workflows │ └── build.yml ├── .gitignore ├── .mailmap ├── ABI_VERSION ├── MAINTAINERS ├── Makefile ├── README ├── VERSION ├── app ├── dumpcap │ ├── main.c │ └── meson.build ├── graph │ ├── cli.c │ ├── cli.h │ ├── commands.list │ ├── conn.c │ ├── conn.h │ ├── ethdev.c │ ├── ethdev.h │ ├── ethdev_priv.h │ ├── ethdev_rx.c │ ├── ethdev_rx.h │ ├── ethdev_rx_priv.h │ ├── examples │ │ ├── l2fwd.cli │ │ ├── l2fwd_pcap.cli │ │ ├── l3fwd.cli │ │ └── l3fwd_pcap.cli │ ├── feature.c │ ├── feature.h │ ├── graph.c │ ├── graph.h │ ├── graph_priv.h │ ├── ip4_output_hook.c │ ├── ip4_route.c │ ├── ip6_route.c │ ├── l2fwd.c │ ├── l2fwd.h │ ├── l3fwd.c │ ├── l3fwd.h │ ├── main.c │ ├── mempool.c │ ├── mempool.h │ ├── mempool_priv.h │ ├── meson.build │ ├── module_api.h │ ├── neigh.c │ ├── neigh.h │ ├── neigh_priv.h │ ├── route.h │ ├── route_priv.h │ ├── utils.c │ └── utils.h ├── meson.build ├── pdump │ ├── main.c │ └── meson.build ├── proc-info │ ├── main.c │ └── meson.build ├── test-acl │ ├── input │ │ ├── acl1v4_5_rule │ │ ├── acl1v4_5_trace │ │ ├── acl1v6_1_rule │ │ └── acl1v6_1_trace │ ├── main.c │ ├── meson.build │ └── test-acl.sh ├── test-bbdev │ ├── ldpc_dec_default.data │ ├── ldpc_enc_default.data │ ├── main.c │ ├── main.h │ ├── meson.build │ ├── test-bbdev.py │ ├── test_bbdev.c │ ├── test_bbdev_perf.c │ ├── test_bbdev_vector.c │ ├── test_bbdev_vector.h │ ├── test_vectors │ │ ├── bbdev_null.data │ │ ├── fft_byp_28.data │ │ ├── ldpc_dec_HARQ_1_0.data │ │ ├── ldpc_dec_HARQ_1_1.data │ │ ├── ldpc_dec_HARQ_1_2.data │ │ ├── ldpc_dec_v11835.data │ │ ├── ldpc_dec_v2342_drop.data │ │ ├── ldpc_dec_v7813.data │ │ ├── ldpc_dec_v8480.data │ │ ├── ldpc_dec_v8568.data │ │ ├── ldpc_dec_v9503.data │ │ ├── ldpc_enc_v11835.data │ │ ├── ldpc_enc_v2342.data │ │ ├── ldpc_enc_v7813.data │ │ ├── ldpc_enc_v8568.data │ │ ├── ldpc_enc_v9503.data │ │ ├── turbo_dec_c1_k40_r0_e17280_sbd_negllr.data │ │ ├── turbo_dec_c1_k6144_r0_e10376_crc24b_sbd_negllr_high_snr.data │ │ ├── turbo_dec_c1_k6144_r0_e10376_crc24b_sbd_negllr_low_snr.data │ │ ├── turbo_dec_c1_k6144_r0_e34560_posllr.data │ │ ├── turbo_dec_c1_k6144_r0_e34560_sbd_negllr.data │ │ ├── turbo_dec_c1_k6144_r0_e34560_sbd_posllr.data │ │ ├── turbo_dec_c2_k3136_r0_e4920_sbd_negllr_crc24b.data │ │ ├── turbo_enc_c1_k40_r0_e1190_rm.data │ │ ├── turbo_enc_c1_k40_r0_e1194_rm.data │ │ ├── turbo_enc_c1_k40_r0_e1196_rm.data │ │ ├── turbo_enc_c1_k40_r0_e272_rm.data │ │ ├── turbo_enc_c1_k6144_r0_e120_rm_rvidx.data │ │ ├── turbo_enc_c1_k6144_r0_e18444.data │ │ ├── turbo_enc_c1_k6144_r0_e18448_crc24a.data │ │ ├── turbo_enc_c1_k6144_r0_e32256_crc24b_rm.data │ │ └── turbo_enc_c3_k4800_r2_e14412_crc24b.data │ ├── turbo_dec_default.data │ └── turbo_enc_default.data ├── test-cmdline │ ├── cmdline_test.c │ ├── cmdline_test.h │ ├── cmdline_test.py │ ├── cmdline_test_data.py │ ├── commands.c │ └── meson.build ├── test-compress-perf │ ├── comp_perf.h │ ├── comp_perf_options.h │ ├── comp_perf_options_parse.c │ ├── comp_perf_test_common.c │ ├── comp_perf_test_common.h │ ├── comp_perf_test_cyclecount.c │ ├── comp_perf_test_cyclecount.h │ ├── comp_perf_test_throughput.c │ ├── comp_perf_test_throughput.h │ ├── comp_perf_test_verify.c │ ├── comp_perf_test_verify.h │ ├── main.c │ └── meson.build ├── test-crypto-perf │ ├── configs │ │ ├── crypto-perf-aesni-gcm.json │ │ ├── crypto-perf-aesni-mb.json │ │ └── crypto-perf-qat.json │ ├── cperf.h │ ├── cperf_ops.c │ ├── cperf_ops.h │ ├── cperf_options.h │ ├── cperf_options_parsing.c │ ├── cperf_test_common.c │ ├── cperf_test_common.h │ ├── cperf_test_latency.c │ ├── cperf_test_latency.h │ ├── cperf_test_pmd_cyclecount.c │ ├── cperf_test_pmd_cyclecount.h │ ├── cperf_test_throughput.c │ ├── cperf_test_throughput.h │ ├── cperf_test_vector_parsing.c │ ├── cperf_test_vector_parsing.h │ ├── cperf_test_vectors.c │ ├── cperf_test_vectors.h │ ├── cperf_test_verify.c │ ├── cperf_test_verify.h │ ├── data │ │ ├── aes_cbc_128_sha.data │ │ ├── aes_cbc_192_sha.data │ │ ├── aes_cbc_256_sha.data │ │ └── aes_gcm_128.data │ ├── dpdk-graph-crypto-perf.py │ ├── main.c │ └── meson.build ├── test-dma-perf │ ├── benchmark.c │ ├── config.ini │ ├── main.c │ ├── main.h │ └── meson.build ├── test-eventdev │ ├── evt_common.h │ ├── evt_main.c │ ├── evt_options.c │ ├── evt_options.h │ ├── evt_test.c │ ├── evt_test.h │ ├── meson.build │ ├── parser.c │ ├── parser.h │ ├── test_atomic_atq.c │ ├── test_atomic_common.c │ ├── test_atomic_common.h │ ├── test_atomic_queue.c │ ├── test_order_atq.c │ ├── test_order_common.c │ ├── test_order_common.h │ ├── test_order_queue.c │ ├── test_perf_atq.c │ ├── test_perf_common.c │ ├── test_perf_common.h │ ├── test_perf_queue.c │ ├── test_pipeline_atq.c │ ├── test_pipeline_common.c │ ├── test_pipeline_common.h │ └── test_pipeline_queue.c ├── test-fib │ ├── main.c │ └── meson.build ├── test-flow-perf │ ├── actions_gen.c │ ├── actions_gen.h │ ├── config.h │ ├── flow_gen.c │ ├── flow_gen.h │ ├── items_gen.c │ ├── items_gen.h │ ├── main.c │ └── meson.build ├── test-gpudev │ ├── main.c │ └── meson.build ├── test-mldev │ ├── meson.build │ ├── ml_common.h │ ├── ml_main.c │ ├── ml_options.c │ ├── ml_options.h │ ├── ml_test.c │ ├── ml_test.h │ ├── parser.c │ ├── parser.h │ ├── test_common.c │ ├── test_common.h │ ├── test_device_ops.c │ ├── test_device_ops.h │ ├── test_inference_common.c │ ├── test_inference_common.h │ ├── test_inference_interleave.c │ ├── test_inference_ordered.c │ ├── test_model_common.c │ ├── test_model_common.h │ ├── test_model_ops.c │ ├── test_model_ops.h │ ├── test_stats.c │ └── test_stats.h ├── test-pipeline │ ├── config.c │ ├── init.c │ ├── main.c │ ├── main.h │ ├── meson.build │ ├── pipeline_acl.c │ ├── pipeline_hash.c │ ├── pipeline_lpm.c │ ├── pipeline_lpm_ipv6.c │ ├── pipeline_stub.c │ └── runtime.c ├── test-pmd │ ├── 5tswap.c │ ├── 5tswap.h │ ├── bpf_cmd.c │ ├── bpf_cmd.h │ ├── cmd_flex_item.c │ ├── cmdline.c │ ├── cmdline_cman.c │ ├── cmdline_cman.h │ ├── cmdline_flow.c │ ├── cmdline_mtr.c │ ├── cmdline_mtr.h │ ├── cmdline_tm.c │ ├── cmdline_tm.h │ ├── config.c │ ├── csumonly.c │ ├── flowgen.c │ ├── hairpin.c │ ├── icmpecho.c │ ├── ieee1588fwd.c │ ├── iofwd.c │ ├── macfwd.c │ ├── macfwd.h │ ├── macswap.c │ ├── macswap.h │ ├── macswap_common.h │ ├── macswap_neon.h │ ├── macswap_sse.h │ ├── meson.build │ ├── noisy_vnf.c │ ├── parameters.c │ ├── recycle_mbufs.c │ ├── rxonly.c │ ├── shared_rxq_fwd.c │ ├── testpmd.c │ ├── testpmd.h │ ├── txonly.c │ └── util.c ├── test-regex │ ├── main.c │ └── meson.build ├── test-sad │ ├── main.c │ └── meson.build ├── test-security-perf │ ├── meson.build │ └── test_security_perf.c └── test │ ├── bpf │ ├── filter.c │ ├── load.c │ └── meson.build │ ├── commands.c │ ├── meson.build │ ├── packet_burst_generator.c │ ├── packet_burst_generator.h │ ├── process.h │ ├── sample_packet_forward.c │ ├── sample_packet_forward.h │ ├── suites │ ├── meson.build │ └── test_telemetry.sh │ ├── test.c │ ├── test.h │ ├── test_acl.c │ ├── test_acl.h │ ├── test_alarm.c │ ├── test_argparse.c │ ├── test_atomic.c │ ├── test_barrier.c │ ├── test_bitcount.c │ ├── test_bitmap.c │ ├── test_bitops.c │ ├── test_bitratestats.c │ ├── test_bitset.c │ ├── test_bpf.c │ ├── test_byteorder.c │ ├── test_cfgfile.c │ ├── test_cfgfiles │ ├── empty.ini │ ├── empty_key_value.ini │ ├── invalid_section.ini │ ├── line_too_long.ini │ ├── meson.build │ ├── missing_section.ini │ ├── realloc_sections.ini │ ├── sample1.ini │ └── sample2.ini │ ├── test_cksum.c │ ├── test_cksum_perf.c │ ├── test_cmdline.c │ ├── test_cmdline.h │ ├── test_cmdline_cirbuf.c │ ├── test_cmdline_etheraddr.c │ ├── test_cmdline_ipaddr.c │ ├── test_cmdline_lib.c │ ├── test_cmdline_num.c │ ├── test_cmdline_portlist.c │ ├── test_cmdline_string.c │ ├── test_common.c │ ├── test_compressdev.c │ ├── test_compressdev_test_buffer.h │ ├── test_cpuflags.c │ ├── test_crc.c │ ├── test_cryptodev.c │ ├── test_cryptodev.h │ ├── test_cryptodev_aead_test_vectors.h │ ├── test_cryptodev_aes_test_vectors.h │ ├── test_cryptodev_asym.c │ ├── test_cryptodev_asym_util.h │ ├── test_cryptodev_blockcipher.c │ ├── test_cryptodev_blockcipher.h │ ├── test_cryptodev_crosscheck.c │ ├── test_cryptodev_des_test_vectors.h │ ├── test_cryptodev_dh_test_vectors.h │ ├── test_cryptodev_dsa_test_vectors.h │ ├── test_cryptodev_ecdh_test_vectors.h │ ├── test_cryptodev_ecdsa_test_vectors.h │ ├── test_cryptodev_ecpm_test_vectors.h │ ├── test_cryptodev_eddsa_test_vectors.h │ ├── test_cryptodev_hash_test_vectors.h │ ├── test_cryptodev_hmac_test_vectors.h │ ├── test_cryptodev_kasumi_hash_test_vectors.h │ ├── test_cryptodev_kasumi_test_vectors.h │ ├── test_cryptodev_mixed_test_vectors.h │ ├── test_cryptodev_ml_dsa_test_vectors.h │ ├── test_cryptodev_ml_kem_test_vectors.h │ ├── test_cryptodev_mod_test_vectors.h │ ├── test_cryptodev_rsa_test_vectors.h │ ├── test_cryptodev_security_docsis_test_vectors.h │ ├── test_cryptodev_security_ipsec.c │ ├── test_cryptodev_security_ipsec.h │ ├── test_cryptodev_security_ipsec_test_vectors.h │ ├── test_cryptodev_security_pdcp.c │ ├── test_cryptodev_security_pdcp_sdap_test_vectors.h │ ├── test_cryptodev_security_pdcp_test_func.h │ ├── test_cryptodev_security_pdcp_test_vectors.h │ ├── test_cryptodev_security_tls_record.c │ ├── test_cryptodev_security_tls_record.h │ ├── test_cryptodev_security_tls_record_test_vectors.h │ ├── test_cryptodev_sm2_test_vectors.h │ ├── test_cryptodev_sm4_test_vectors.h │ ├── test_cryptodev_snow3g_hash_test_vectors.h │ ├── test_cryptodev_snow3g_test_vectors.h │ ├── test_cryptodev_zuc_test_vectors.h │ ├── test_cycles.c │ ├── test_debug.c │ ├── test_devargs.c │ ├── test_dispatcher.c │ ├── test_distributor.c │ ├── test_distributor_perf.c │ ├── test_dmadev.c │ ├── test_dmadev_api.c │ ├── test_dmadev_api.h │ ├── test_eal_flags.c │ ├── test_eal_fs.c │ ├── test_efd.c │ ├── test_efd_perf.c │ ├── test_errno.c │ ├── test_ethdev_api.c │ ├── test_ethdev_link.c │ ├── test_event_crypto_adapter.c │ ├── test_event_dma_adapter.c │ ├── test_event_eth_rx_adapter.c │ ├── test_event_eth_tx_adapter.c │ ├── test_event_ring.c │ ├── test_event_timer_adapter.c │ ├── test_event_vector_adapter.c │ ├── test_eventdev.c │ ├── test_external_mem.c │ ├── test_fbarray.c │ ├── test_fib.c │ ├── test_fib6.c │ ├── test_fib6_perf.c │ ├── test_fib_perf.c │ ├── test_func_reentrancy.c │ ├── test_graph.c │ ├── test_graph_feature_arc.c │ ├── test_graph_perf.c │ ├── test_hash.c │ ├── test_hash_functions.c │ ├── test_hash_multiwriter.c │ ├── test_hash_perf.c │ ├── test_hash_readwrite.c │ ├── test_hash_readwrite_lf_perf.c │ ├── test_interrupts.c │ ├── test_ipfrag.c │ ├── test_ipsec.c │ ├── test_ipsec_perf.c │ ├── test_ipsec_sad.c │ ├── test_kvargs.c │ ├── test_latencystats.c │ ├── test_lcore_var.c │ ├── test_lcore_var_perf.c │ ├── test_lcores.c │ ├── test_link_bonding.c │ ├── test_link_bonding_mode4.c │ ├── test_link_bonding_rssconf.c │ ├── test_logs.c │ ├── test_lpm.c │ ├── test_lpm6.c │ ├── test_lpm6_data.h │ ├── test_lpm6_perf.c │ ├── test_lpm_perf.c │ ├── test_malloc.c │ ├── test_malloc_perf.c │ ├── test_mbuf.c │ ├── test_mcslock.c │ ├── test_member.c │ ├── test_member_perf.c │ ├── test_memcpy.c │ ├── test_memcpy_perf.c │ ├── test_memory.c │ ├── test_mempool.c │ ├── test_mempool_perf.c │ ├── test_memzone.c │ ├── test_meter.c │ ├── test_metrics.c │ ├── test_mp_secondary.c │ ├── test_net_ether.c │ ├── test_net_ip6.c │ ├── test_pcapng.c │ ├── test_pdcp.c │ ├── test_pdump.c │ ├── test_pdump.h │ ├── test_per_lcore.c │ ├── test_pflock.c │ ├── test_pie.c │ ├── test_pmd_perf.c │ ├── test_pmd_ring.c │ ├── test_pmd_ring_perf.c │ ├── test_pmu.c │ ├── test_power.c │ ├── test_power_cpufreq.c │ ├── test_power_intel_uncore.c │ ├── test_power_kvm_vm.c │ ├── test_prefetch.c │ ├── test_ptr_compress.c │ ├── test_rand_perf.c │ ├── test_rawdev.c │ ├── test_rcu_qsbr.c │ ├── test_rcu_qsbr_perf.c │ ├── test_reassembly_perf.c │ ├── test_reciprocal_division.c │ ├── test_reciprocal_division_perf.c │ ├── test_red.c │ ├── test_reorder.c │ ├── test_rib.c │ ├── test_rib6.c │ ├── test_ring.c │ ├── test_ring.h │ ├── test_ring_hts_stress.c │ ├── test_ring_mpmc_stress.c │ ├── test_ring_mt_peek_stress.c │ ├── test_ring_mt_peek_stress_zc.c │ ├── test_ring_perf.c │ ├── test_ring_rts_stress.c │ ├── test_ring_st_peek_stress.c │ ├── test_ring_st_peek_stress_zc.c │ ├── test_ring_stress.c │ ├── test_ring_stress.h │ ├── test_ring_stress_impl.h │ ├── test_rwlock.c │ ├── test_sched.c │ ├── test_security.c │ ├── test_security_inline_macsec.c │ ├── test_security_inline_macsec_vectors.h │ ├── test_security_inline_proto.c │ ├── test_security_inline_proto_vectors.h │ ├── test_security_proto.c │ ├── test_security_proto.h │ ├── test_seqlock.c │ ├── test_service_cores.c │ ├── test_soring.c │ ├── test_soring_mt_stress.c │ ├── test_soring_stress.c │ ├── test_soring_stress.h │ ├── test_soring_stress_impl.h │ ├── test_spinlock.c │ ├── test_stack.c │ ├── test_stack_perf.c │ ├── test_string_fns.c │ ├── test_table.c │ ├── test_table.h │ ├── test_table_acl.c │ ├── test_table_acl.h │ ├── test_table_combined.c │ ├── test_table_combined.h │ ├── test_table_pipeline.c │ ├── test_table_pipeline.h │ ├── test_table_ports.c │ ├── test_table_ports.h │ ├── test_table_tables.c │ ├── test_table_tables.h │ ├── test_tailq.c │ ├── test_telemetry_data.c │ ├── test_telemetry_json.c │ ├── test_thash.c │ ├── test_thash_perf.c │ ├── test_threads.c │ ├── test_ticketlock.c │ ├── test_timer.c │ ├── test_timer_perf.c │ ├── test_timer_racecond.c │ ├── test_timer_secondary.c │ ├── test_trace.c │ ├── test_trace.h │ ├── test_trace_perf.c │ ├── test_trace_register.c │ ├── test_vdev.c │ ├── test_version.c │ ├── test_xmmt_ops.h │ ├── virtual_pmd.c │ └── virtual_pmd.h ├── config ├── arm │ ├── arm32_armv8_linux_gcc │ ├── arm64_altra_linux_gcc │ ├── arm64_ampereone_linux_gcc │ ├── arm64_ampereoneac04_linux_gcc │ ├── arm64_armada_linux_gcc │ ├── arm64_armv8_linux_clang_ubuntu │ ├── arm64_armv8_linux_clang_ubuntu1804 │ ├── arm64_armv8_linux_gcc │ ├── arm64_bluefield3_linux_gcc │ ├── arm64_bluefield_linux_gcc │ ├── arm64_capri_linux_gcc │ ├── arm64_cdx_linux_gcc │ ├── arm64_centriq2400_linux_gcc │ ├── arm64_cn10k_linux_gcc │ ├── arm64_cn9k_linux_gcc │ ├── arm64_dpaa_linux_gcc │ ├── arm64_elba_linux_gcc │ ├── arm64_emag_linux_gcc │ ├── arm64_ft2000plus_linux_gcc │ ├── arm64_fts5000c_linux_gcc │ ├── arm64_grace_linux_gcc │ ├── arm64_graviton2_linux_gcc │ ├── arm64_graviton3_linux_gcc │ ├── arm64_graviton4_linux_gcc │ ├── arm64_hip10_linux_gcc │ ├── arm64_hip12_linux_gcc │ ├── arm64_imx_linux_gcc │ ├── arm64_kunpeng920_linux_gcc │ ├── arm64_kunpeng930_linux_gcc │ ├── arm64_n1sdp_linux_gcc │ ├── arm64_n2_linux_gcc │ ├── arm64_odyssey_linux_gcc │ ├── arm64_stingray_linux_gcc │ ├── arm64_thunderx2_linux_gcc │ ├── arm64_thunderxt83_linux_gcc │ ├── arm64_thunderxt88_linux_gcc │ ├── arm64_tys2500_linux_gcc │ ├── arm64_v2_linux_gcc │ ├── armv8_machine.py │ └── meson.build ├── loongarch │ ├── loongarch_loongarch64_linux_gcc │ └── meson.build ├── meson.build ├── ppc │ ├── meson.build │ ├── ppc64le-power8-linux-gcc │ ├── ppc64le-power8-linux-gcc-ubuntu │ └── ppc64le-power8-linux-gcc-ubuntu1804 ├── riscv │ ├── meson.build │ ├── riscv64_linux_gcc │ ├── riscv64_rv64gcv_linux_gcc │ └── riscv64_sifive_u740_linux_gcc ├── rte_config.h └── x86 │ ├── binutils-avx512-check.py │ ├── cross-32bit-arch.ini │ ├── cross-32bit-debian.ini │ ├── cross-32bit-fedora.ini │ ├── cross-mingw │ └── meson.build ├── devtools ├── build-dict.sh ├── build-tags.sh ├── check-abi-version.sh ├── check-abi.sh ├── check-doc-vs-code.sh ├── check-dup-includes.sh ├── check-forbidden-tokens.awk ├── check-git-log.sh ├── check-maintainers.sh ├── check-meson.py ├── check-spdx-tag.sh ├── check-symbol-change.py ├── checkpatches.sh ├── cocci.sh ├── cocci │ ├── memset_free.cocci │ ├── mtod-offset.cocci │ ├── namespace_ethdev.cocci │ ├── nullfree.cocci │ ├── prefix_mbuf_offload_flags.cocci │ ├── strlcpy-with-header.cocci │ ├── strlcpy.cocci │ ├── struct-assign.cocci │ └── zero_length_array.cocci ├── dts-check-format.sh ├── get-maintainer.sh ├── git-log-fixes.sh ├── libabigail.abignore ├── linux-uapi.sh ├── load-devel-config ├── mailmap-ctl.py ├── parse-flow-support.sh ├── process-iwyu.py ├── test-meson-builds.sh ├── test-null.sh ├── update-patches.py └── words-case.txt ├── doc ├── api │ ├── custom.css │ ├── doxy-api-index.md │ ├── doxy-api.conf.in │ ├── dts │ │ ├── api.artifact.rst │ │ ├── api.capabilities.rst │ │ ├── api.packet.rst │ │ ├── api.rst │ │ ├── api.test.rst │ │ ├── api.testpmd.config.rst │ │ ├── api.testpmd.rst │ │ ├── api.testpmd.types.rst │ │ ├── custom.css │ │ ├── framework.config.rst │ │ ├── framework.context.rst │ │ ├── framework.exception.rst │ │ ├── framework.logger.rst │ │ ├── framework.params.eal.rst │ │ ├── framework.params.rst │ │ ├── framework.params.types.rst │ │ ├── framework.parser.rst │ │ ├── framework.remote_session.dpdk.rst │ │ ├── framework.remote_session.dpdk_shell.rst │ │ ├── framework.remote_session.interactive_remote_session.rst │ │ ├── framework.remote_session.interactive_shell.rst │ │ ├── framework.remote_session.python_shell.rst │ │ ├── framework.remote_session.remote_session.rst │ │ ├── framework.remote_session.rst │ │ ├── framework.remote_session.shell_pool.rst │ │ ├── framework.runner.rst │ │ ├── framework.settings.rst │ │ ├── framework.test_result.rst │ │ ├── framework.test_run.rst │ │ ├── framework.test_suite.rst │ │ ├── framework.testbed_model.capability.rst │ │ ├── framework.testbed_model.cpu.rst │ │ ├── framework.testbed_model.linux_session.rst │ │ ├── framework.testbed_model.node.rst │ │ ├── framework.testbed_model.os_session.rst │ │ ├── framework.testbed_model.port.rst │ │ ├── framework.testbed_model.posix_session.rst │ │ ├── framework.testbed_model.rst │ │ ├── framework.testbed_model.topology.rst │ │ ├── framework.testbed_model.traffic_generator.capturing_traffic_generator.rst │ │ ├── framework.testbed_model.traffic_generator.rst │ │ ├── framework.testbed_model.traffic_generator.scapy.rst │ │ ├── framework.testbed_model.traffic_generator.traffic_generator.rst │ │ ├── framework.testbed_model.virtual_device.rst │ │ ├── framework.utils.rst │ │ ├── index.rst │ │ ├── meson.build │ │ ├── tests.TestSuite_blocklist.rst │ │ ├── tests.TestSuite_checksum_offload.rst │ │ ├── tests.TestSuite_dual_vlan.rst │ │ ├── tests.TestSuite_dynamic_config.rst │ │ ├── tests.TestSuite_dynamic_queue_conf.rst │ │ ├── tests.TestSuite_hello_world.rst │ │ ├── tests.TestSuite_l2fwd.rst │ │ ├── tests.TestSuite_mac_filter.rst │ │ ├── tests.TestSuite_mtu.rst │ │ ├── tests.TestSuite_packet_capture.rst │ │ ├── tests.TestSuite_pmd_buffer_scatter.rst │ │ ├── tests.TestSuite_port_control.rst │ │ ├── tests.TestSuite_port_restart_config_persistency.rst │ │ ├── tests.TestSuite_port_stats.rst │ │ ├── tests.TestSuite_promisc_support.rst │ │ ├── tests.TestSuite_queue_start_stop.rst │ │ ├── tests.TestSuite_rte_flow.rst │ │ ├── tests.TestSuite_rx_tx_offload.rst │ │ ├── tests.TestSuite_single_core_forward_perf.rst │ │ ├── tests.TestSuite_smoke_tests.rst │ │ ├── tests.TestSuite_softnic.rst │ │ ├── tests.TestSuite_uni_pkt.rst │ │ ├── tests.TestSuite_virtio_fwd.rst │ │ ├── tests.TestSuite_vlan.rst │ │ └── tests.rst │ ├── generate_doxygen.py │ ├── generate_examples.py │ └── meson.build ├── guides │ ├── bbdevs │ │ ├── acc100.rst │ │ ├── features │ │ │ ├── acc100.ini │ │ │ ├── acc101.ini │ │ │ ├── default.ini │ │ │ ├── fpga_5gnr_fec.ini │ │ │ ├── fpga_lte_fec.ini │ │ │ ├── la12xx.ini │ │ │ ├── null.ini │ │ │ ├── turbo_sw.ini │ │ │ ├── vrb1.ini │ │ │ └── vrb2.ini │ │ ├── fpga_5gnr_fec.rst │ │ ├── fpga_lte_fec.rst │ │ ├── index.rst │ │ ├── la12xx.rst │ │ ├── null.rst │ │ ├── overview.rst │ │ ├── turbo_sw.rst │ │ ├── vrb1.rst │ │ └── vrb2.rst │ ├── compressdevs │ │ ├── features │ │ │ ├── default.ini │ │ │ ├── isal.ini │ │ │ ├── mlx5.ini │ │ │ ├── nitrox.ini │ │ │ ├── octeontx.ini │ │ │ ├── qat.ini │ │ │ ├── uadk.ini │ │ │ ├── zlib.ini │ │ │ └── zsda.ini │ │ ├── index.rst │ │ ├── isal.rst │ │ ├── mlx5.rst │ │ ├── nitrox.rst │ │ ├── octeontx.rst │ │ ├── overview.rst │ │ ├── qat_comp.rst │ │ ├── uadk.rst │ │ ├── zlib.rst │ │ └── zsda.rst │ ├── conf.py │ ├── contributing │ │ ├── abi_policy.rst │ │ ├── abi_versioning.rst │ │ ├── cheatsheet.rst │ │ ├── coding_style.rst │ │ ├── design.rst │ │ ├── documentation.rst │ │ ├── img │ │ │ ├── abi_stability_policy.svg │ │ │ ├── patch_cheatsheet.svg │ │ │ └── what_is_an_abi.svg │ │ ├── index.rst │ │ ├── linux_uapi.rst │ │ ├── new_driver.rst │ │ ├── new_library.rst │ │ ├── patches.rst │ │ ├── stable.rst │ │ ├── unit_test.rst │ │ └── vulnerability.rst │ ├── cryptodevs │ │ ├── aesni_gcm.rst │ │ ├── aesni_mb.rst │ │ ├── armv8.rst │ │ ├── bcmfs.rst │ │ ├── caam_jr.rst │ │ ├── ccp.rst │ │ ├── chacha20_poly1305.rst │ │ ├── cnxk.rst │ │ ├── dpaa2_sec.rst │ │ ├── dpaa_sec.rst │ │ ├── features │ │ │ ├── aesni_gcm.ini │ │ │ ├── aesni_mb.ini │ │ │ ├── armv8.ini │ │ │ ├── bcmfs.ini │ │ │ ├── caam_jr.ini │ │ │ ├── ccp.ini │ │ │ ├── chacha20_poly1305.ini │ │ │ ├── cn10k.ini │ │ │ ├── cn20k.ini │ │ │ ├── cn9k.ini │ │ │ ├── default.ini │ │ │ ├── dpaa2_sec.ini │ │ │ ├── dpaa_sec.ini │ │ │ ├── ionic.ini │ │ │ ├── kasumi.ini │ │ │ ├── mlx5.ini │ │ │ ├── mvsam.ini │ │ │ ├── nitrox.ini │ │ │ ├── null.ini │ │ │ ├── octeontx.ini │ │ │ ├── openssl.ini │ │ │ ├── qat.ini │ │ │ ├── snow3g.ini │ │ │ ├── uadk.ini │ │ │ ├── virtio.ini │ │ │ ├── zsda.ini │ │ │ └── zuc.ini │ │ ├── img │ │ │ └── scheduler-overview.svg │ │ ├── index.rst │ │ ├── ionic.rst │ │ ├── kasumi.rst │ │ ├── mlx5.rst │ │ ├── mvsam.rst │ │ ├── nitrox.rst │ │ ├── null.rst │ │ ├── octeontx.rst │ │ ├── openssl.rst │ │ ├── overview.rst │ │ ├── qat.rst │ │ ├── scheduler.rst │ │ ├── snow3g.rst │ │ ├── uadk.rst │ │ ├── virtio.rst │ │ ├── zsda.rst │ │ └── zuc.rst │ ├── custom.css │ ├── dmadevs │ │ ├── cnxk.rst │ │ ├── dpaa.rst │ │ ├── dpaa2.rst │ │ ├── hisi_acc.rst │ │ ├── hisi_pciep.rst │ │ ├── idxd.rst │ │ ├── index.rst │ │ ├── ioat.rst │ │ └── odm.rst │ ├── eventdevs │ │ ├── cnxk.rst │ │ ├── dlb2.rst │ │ ├── dpaa.rst │ │ ├── dpaa2.rst │ │ ├── dsw.rst │ │ ├── features │ │ │ ├── cnxk.ini │ │ │ ├── default.ini │ │ │ ├── dlb2.ini │ │ │ ├── dpaa.ini │ │ │ ├── dpaa2.ini │ │ │ ├── dsw.ini │ │ │ ├── octeontx.ini │ │ │ ├── opdl.ini │ │ │ └── sw.ini │ │ ├── index.rst │ │ ├── octeontx.rst │ │ ├── opdl.rst │ │ ├── overview.rst │ │ └── sw.rst │ ├── faq │ │ ├── faq.rst │ │ └── index.rst │ ├── freebsd_gsg │ │ ├── build_dpdk.rst │ │ ├── build_sample_apps.rst │ │ ├── freebsd_eal_parameters.rst │ │ ├── index.rst │ │ ├── install_from_ports.rst │ │ └── intro.rst │ ├── gpus │ │ ├── cuda.rst │ │ ├── features │ │ │ ├── cuda.ini │ │ │ └── default.ini │ │ ├── index.rst │ │ └── overview.rst │ ├── howto │ │ ├── af_xdp_dp.rst │ │ ├── avx512.rst │ │ ├── debug_troubleshoot.rst │ │ ├── flow_bifurcation.rst │ │ ├── img │ │ │ ├── dtg_consumer_ring.svg │ │ │ ├── dtg_crypto.svg │ │ │ ├── dtg_distributor_worker.svg │ │ │ ├── dtg_mempool.svg │ │ │ ├── dtg_pdump.svg │ │ │ ├── dtg_producer_ring.svg │ │ │ ├── dtg_qos_tx.svg │ │ │ ├── dtg_rx_rate.svg │ │ │ ├── dtg_rx_tx_drop.svg │ │ │ ├── dtg_sample_app_model.svg │ │ │ ├── dtg_service.svg │ │ │ ├── flow_bifurcation_overview.svg │ │ │ ├── lm_bond_virtio_sriov.svg │ │ │ ├── lm_vhost_user.svg │ │ │ ├── packet_capture_framework.svg │ │ │ ├── pvp_2nics.svg │ │ │ ├── use_models_for_running_dpdk_in_containers.svg │ │ │ ├── vf_daemon_overview.svg │ │ │ ├── virtio_user_as_exception_path.svg │ │ │ └── virtio_user_for_container_networking.svg │ │ ├── index.rst │ │ ├── lm_bond_virtio_sriov.rst │ │ ├── lm_virtio_vhost_user.rst │ │ ├── openwrt.rst │ │ ├── packet_capture_framework.rst │ │ ├── pvp_reference_benchmark.rst │ │ ├── rte_flow.rst │ │ ├── security.rst │ │ ├── telemetry.rst │ │ ├── vfd.rst │ │ ├── virtio_user_as_exception_path.rst │ │ └── virtio_user_for_container_networking.rst │ ├── index.rst │ ├── linux_gsg │ │ ├── amd_platform.rst │ │ ├── build_dpdk.rst │ │ ├── build_sample_apps.rst │ │ ├── cross_build_dpdk_for_arm64.rst │ │ ├── cross_build_dpdk_for_loongarch.rst │ │ ├── cross_build_dpdk_for_riscv.rst │ │ ├── doc_roadmap.include.rst │ │ ├── eal_args.include.rst │ │ ├── enable_func.rst │ │ ├── index.rst │ │ ├── intro.rst │ │ ├── linux_drivers.rst │ │ ├── linux_eal_parameters.rst │ │ ├── nic_perf_intel_platform.rst │ │ └── sys_reqs.rst │ ├── mempool │ │ ├── cnxk.rst │ │ ├── index.rst │ │ ├── octeontx.rst │ │ ├── ring.rst │ │ └── stack.rst │ ├── meson.build │ ├── mldevs │ │ ├── cnxk.rst │ │ └── index.rst │ ├── nics │ │ ├── af_packet.rst │ │ ├── af_xdp.rst │ │ ├── ark.rst │ │ ├── atlantic.rst │ │ ├── avp.rst │ │ ├── axgbe.rst │ │ ├── bnx2x.rst │ │ ├── bnxt.rst │ │ ├── build_and_test.rst │ │ ├── cnxk.rst │ │ ├── cpfl.rst │ │ ├── cxgbe.rst │ │ ├── dpaa.rst │ │ ├── dpaa2.rst │ │ ├── e1000em.rst │ │ ├── ena.rst │ │ ├── enetc.rst │ │ ├── enetc4.rst │ │ ├── enetfec.rst │ │ ├── enic.rst │ │ ├── fail_safe.rst │ │ ├── features.rst │ │ ├── features │ │ │ ├── af_xdp.ini │ │ │ ├── afpacket.ini │ │ │ ├── ark.ini │ │ │ ├── atlantic.ini │ │ │ ├── avp.ini │ │ │ ├── axgbe.ini │ │ │ ├── bnx2x.ini │ │ │ ├── bnxt.ini │ │ │ ├── cnxk.ini │ │ │ ├── cnxk_vec.ini │ │ │ ├── cnxk_vf.ini │ │ │ ├── cpfl.ini │ │ │ ├── cxgbe.ini │ │ │ ├── cxgbevf.ini │ │ │ ├── default.ini │ │ │ ├── dpaa.ini │ │ │ ├── dpaa2.ini │ │ │ ├── e1000.ini │ │ │ ├── ena.ini │ │ │ ├── enetc.ini │ │ │ ├── enetc4.ini │ │ │ ├── enetfec.ini │ │ │ ├── enic.ini │ │ │ ├── failsafe.ini │ │ │ ├── fm10k.ini │ │ │ ├── fm10k_vf.ini │ │ │ ├── gve.ini │ │ │ ├── hinic.ini │ │ │ ├── hinic3.ini │ │ │ ├── hns3.ini │ │ │ ├── hns3_vf.ini │ │ │ ├── i40e.ini │ │ │ ├── iavf.ini │ │ │ ├── ice.ini │ │ │ ├── ice_dcf.ini │ │ │ ├── idpf.ini │ │ │ ├── igb.ini │ │ │ ├── igb_vf.ini │ │ │ ├── igc.ini │ │ │ ├── ionic.ini │ │ │ ├── ipn3ke.ini │ │ │ ├── ixgbe.ini │ │ │ ├── ixgbe_vf.ini │ │ │ ├── mana.ini │ │ │ ├── memif.ini │ │ │ ├── mlx4.ini │ │ │ ├── mlx5.ini │ │ │ ├── mvneta.ini │ │ │ ├── mvpp2.ini │ │ │ ├── nbl.ini │ │ │ ├── netvsc.ini │ │ │ ├── nfb.ini │ │ │ ├── nfp.ini │ │ │ ├── ngbe.ini │ │ │ ├── ngbe_vf.ini │ │ │ ├── ntnic.ini │ │ │ ├── octeon_ep.ini │ │ │ ├── octeontx.ini │ │ │ ├── pcap.ini │ │ │ ├── pfe.ini │ │ │ ├── qede.ini │ │ │ ├── qede_vf.ini │ │ │ ├── r8169.ini │ │ │ ├── rnp.ini │ │ │ ├── sfc.ini │ │ │ ├── tap.ini │ │ │ ├── thunderx.ini │ │ │ ├── txgbe.ini │ │ │ ├── txgbe_vf.ini │ │ │ ├── vhost.ini │ │ │ ├── virtio.ini │ │ │ ├── vmxnet3.ini │ │ │ ├── xsc.ini │ │ │ └── zxdh.ini │ │ ├── fm10k.rst │ │ ├── gve.rst │ │ ├── hinic.rst │ │ ├── hinic3.rst │ │ ├── hns3.rst │ │ ├── i40e.rst │ │ ├── ice.rst │ │ ├── idpf.rst │ │ ├── igb.rst │ │ ├── igc.rst │ │ ├── img │ │ │ ├── console.png │ │ │ ├── fast_pkt_proc.png │ │ │ ├── forward_stats.png │ │ │ ├── host_vm_comms.png │ │ │ ├── host_vm_comms_qemu.png │ │ │ ├── ice_dcf.svg │ │ │ ├── intel_perf_test_setup.svg │ │ │ ├── inter_vm_comms.png │ │ │ ├── mucse_nic_port.svg │ │ │ ├── mvpp2_tm.svg │ │ │ ├── perf_benchmark.png │ │ │ ├── single_port_nic.png │ │ │ ├── vm_vm_comms.png │ │ │ ├── vmxnet3_int.png │ │ │ └── vswitch_vm.png │ │ ├── index.rst │ │ ├── intel_vf.rst │ │ ├── ionic.rst │ │ ├── ipn3ke.rst │ │ ├── ixgbe.rst │ │ ├── mana.rst │ │ ├── memif.rst │ │ ├── mlx4.rst │ │ ├── mlx5.rst │ │ ├── mvneta.rst │ │ ├── mvpp2.rst │ │ ├── nbl.rst │ │ ├── netvsc.rst │ │ ├── nfb.rst │ │ ├── nfp.rst │ │ ├── ngbe.rst │ │ ├── ntnic.rst │ │ ├── null.rst │ │ ├── octeon_ep.rst │ │ ├── octeontx.rst │ │ ├── overview.rst │ │ ├── pcap_ring.rst │ │ ├── pfe.rst │ │ ├── qede.rst │ │ ├── r8169.rst │ │ ├── rnp.rst │ │ ├── sfc_efx.rst │ │ ├── softnic.rst │ │ ├── tap.rst │ │ ├── thunderx.rst │ │ ├── txgbe.rst │ │ ├── vdev_netvsc.rst │ │ ├── vhost.rst │ │ ├── virtio.rst │ │ ├── vmxnet3.rst │ │ ├── xsc.rst │ │ └── zxdh.rst │ ├── platform │ │ ├── bluefield.rst │ │ ├── cnxk.rst │ │ ├── dpaa.rst │ │ ├── dpaa2.rst │ │ ├── img │ │ │ ├── cnxk_packet_flow_hw_accelerators.svg │ │ │ └── cnxk_resource_virtualization.svg │ │ ├── index.rst │ │ ├── mlx5.rst │ │ └── octeontx.rst │ ├── prog_guide │ │ ├── argparse_lib.rst │ │ ├── asan.rst │ │ ├── bbdev.rst │ │ ├── bpf_lib.rst │ │ ├── build-sdk-meson.rst │ │ ├── build_app.rst │ │ ├── cmdline.rst │ │ ├── compressdev.rst │ │ ├── cryptodev_lib.rst │ │ ├── dmadev.rst │ │ ├── efd_lib.rst │ │ ├── env_abstraction_layer.rst │ │ ├── ethdev │ │ │ ├── ethdev.rst │ │ │ ├── flow_offload.rst │ │ │ ├── index.rst │ │ │ ├── qos_framework.rst │ │ │ ├── switch_representation.rst │ │ │ ├── traffic_management.rst │ │ │ └── traffic_metering_and_policing.rst │ │ ├── eventdev │ │ │ ├── dispatcher_lib.rst │ │ │ ├── event_crypto_adapter.rst │ │ │ ├── event_dma_adapter.rst │ │ │ ├── event_ethernet_rx_adapter.rst │ │ │ ├── event_ethernet_tx_adapter.rst │ │ │ ├── event_timer_adapter.rst │ │ │ ├── event_vector_adapter.rst │ │ │ ├── eventdev.rst │ │ │ └── index.rst │ │ ├── fib_lib.rst │ │ ├── generic_receive_offload_lib.rst │ │ ├── generic_segmentation_offload_lib.rst │ │ ├── glossary.rst │ │ ├── gpudev.rst │ │ ├── graph_lib.rst │ │ ├── hash_lib.rst │ │ ├── img │ │ │ ├── anatomy_of_a_node.svg │ │ │ ├── architecture-overview.svg │ │ │ ├── blk_diag_dropper.png │ │ │ ├── bond-mode-0.svg │ │ │ ├── bond-mode-1.svg │ │ │ ├── bond-mode-2.svg │ │ │ ├── bond-mode-3.svg │ │ │ ├── bond-mode-4.svg │ │ │ ├── bond-mode-5.svg │ │ │ ├── bond-overview.svg │ │ │ ├── crypto_op.svg │ │ │ ├── crypto_xform_chain.svg │ │ │ ├── data_struct_per_port.png │ │ │ ├── dir_24_8_alg.svg │ │ │ ├── dmadev.svg │ │ │ ├── drop_probability_eq3.png │ │ │ ├── drop_probability_eq4.png │ │ │ ├── drop_probability_graph.png │ │ │ ├── efd_i1.svg │ │ │ ├── efd_i10.svg │ │ │ ├── efd_i11.svg │ │ │ ├── efd_i12.svg │ │ │ ├── efd_i2.svg │ │ │ ├── efd_i3.svg │ │ │ ├── efd_i4.svg │ │ │ ├── efd_i5.svg │ │ │ ├── efd_i6.svg │ │ │ ├── efd_i7.svg │ │ │ ├── efd_i8.svg │ │ │ ├── efd_i9.svg │ │ │ ├── eq2_expression.png │ │ │ ├── eq2_factor.png │ │ │ ├── event_crypto_adapter_op_forward.svg │ │ │ ├── event_crypto_adapter_op_new.svg │ │ │ ├── event_dma_adapter_op_forward.svg │ │ │ ├── event_dma_adapter_op_new.svg │ │ │ ├── eventdev_usage.svg │ │ │ ├── ewma_filter_eq_1.png │ │ │ ├── ewma_filter_eq_2.png │ │ │ ├── ex_data_flow_tru_dropper.png │ │ │ ├── feature_arc-1.svg │ │ │ ├── feature_arc-2.svg │ │ │ ├── figure32.png │ │ │ ├── figure33.png │ │ │ ├── figure34.png │ │ │ ├── figure35.png │ │ │ ├── figure37.png │ │ │ ├── figure38.png │ │ │ ├── figure39.png │ │ │ ├── flow_tru_dropper.png │ │ │ ├── graph_inbuilt_node_flow.svg │ │ │ ├── graph_mem_layout.svg │ │ │ ├── gro-key-algorithm.svg │ │ │ ├── gso-output-segment-format.svg │ │ │ ├── gso-three-seg-mbuf.svg │ │ │ ├── hier_sched_blk.png │ │ │ ├── kernel_nic_intf.png │ │ │ ├── lcore_var_mem_layout.svg │ │ │ ├── link_the_nodes.svg │ │ │ ├── linuxapp_launch.svg │ │ │ ├── m_definition.png │ │ │ ├── malloc_heap.svg │ │ │ ├── mbuf1.svg │ │ │ ├── mbuf2.svg │ │ │ ├── member_i1.svg │ │ │ ├── member_i2.svg │ │ │ ├── member_i3.svg │ │ │ ├── member_i4.svg │ │ │ ├── member_i5.svg │ │ │ ├── member_i6.svg │ │ │ ├── member_i7.svg │ │ │ ├── memory-management.svg │ │ │ ├── memory-management2.svg │ │ │ ├── mempool.svg │ │ │ ├── mldev_flow.svg │ │ │ ├── multi_process_memory.svg │ │ │ ├── packet_distributor1.png │ │ │ ├── packet_distributor2.png │ │ │ ├── pdcp_functional_overview.svg │ │ │ ├── pdump_overview.svg │ │ │ ├── pipe_prefetch_sm.png │ │ │ ├── pkt_drop_probability.png │ │ │ ├── pkt_proc_pipeline_qos.png │ │ │ ├── predictable_snat_1.svg │ │ │ ├── predictable_snat_2.svg │ │ │ ├── prefetch_pipeline.png │ │ │ ├── rcu_general_info.svg │ │ │ ├── rib_internals.svg │ │ │ ├── rib_pic.svg │ │ │ ├── ring-dequeue1.svg │ │ │ ├── ring-dequeue2.svg │ │ │ ├── ring-dequeue3.svg │ │ │ ├── ring-enqueue1.svg │ │ │ ├── ring-enqueue2.svg │ │ │ ├── ring-enqueue3.svg │ │ │ ├── ring-modulo1.svg │ │ │ ├── ring-modulo2.svg │ │ │ ├── ring-mp-enqueue1.svg │ │ │ ├── ring-mp-enqueue2.svg │ │ │ ├── ring-mp-enqueue3.svg │ │ │ ├── ring-mp-enqueue4.svg │ │ │ ├── ring-mp-enqueue5.svg │ │ │ ├── ring1.svg │ │ │ ├── rss_queue_assign.svg │ │ │ ├── rte_flow_async_init.svg │ │ │ ├── rte_flow_async_usage.svg │ │ │ ├── rte_mtr_meter_chaining.svg │ │ │ ├── sched_hier_per_port.svg │ │ │ ├── soring-pic1.svg │ │ │ ├── stateful-op.svg │ │ │ ├── stateless-op-shared.svg │ │ │ ├── stateless-op.svg │ │ │ ├── static_array_mem_layout.svg │ │ │ ├── tbl24_tbl8.png │ │ │ ├── tbl24_tbl8_tbl8.png │ │ │ ├── turbo_tb_decode.svg │ │ │ ├── turbo_tb_encode.svg │ │ │ └── vhost_net_arch.png │ │ ├── index.rst │ │ ├── intro.rst │ │ ├── ip_fragment_reassembly_lib.rst │ │ ├── ipsec_lib.rst │ │ ├── lcore_var.rst │ │ ├── link_bonding_poll_mode_drv_lib.rst │ │ ├── log_lib.rst │ │ ├── lpm6_lib.rst │ │ ├── lpm_lib.rst │ │ ├── lto.rst │ │ ├── mbuf_lib.rst │ │ ├── member_lib.rst │ │ ├── mempool_lib.rst │ │ ├── meson_ut.rst │ │ ├── metrics_lib.rst │ │ ├── mldev.rst │ │ ├── multi_proc_support.rst │ │ ├── overview.rst │ │ ├── packet_classif_access_ctrl.rst │ │ ├── packet_distrib_lib.rst │ │ ├── packet_framework.rst │ │ ├── pcapng_lib.rst │ │ ├── pdcp_lib.rst │ │ ├── pdump_lib.rst │ │ ├── perf_opt_guidelines.rst │ │ ├── power_man.rst │ │ ├── profile_app.rst │ │ ├── ptr_compress_lib.rst │ │ ├── rawdev.rst │ │ ├── rcu_lib.rst │ │ ├── regexdev.rst │ │ ├── reorder_lib.rst │ │ ├── rib_lib.rst │ │ ├── ring_lib.rst │ │ ├── rte_security.rst │ │ ├── service_cores.rst │ │ ├── source_org.rst │ │ ├── stack_lib.rst │ │ ├── telemetry_lib.rst │ │ ├── thread_safety.rst │ │ ├── timer_lib.rst │ │ ├── toeplitz_hash_lib.rst │ │ ├── trace_lib.rst │ │ ├── vhost_lib.rst │ │ └── writing_efficient_code.rst │ ├── rawdevs │ │ ├── cnxk_bphy.rst │ │ ├── cnxk_gpio.rst │ │ ├── cnxk_rvu_lf.rst │ │ ├── dpaa2_cmdif.rst │ │ ├── gdtc.rst │ │ ├── ifpga.rst │ │ ├── index.rst │ │ └── ntb.rst │ ├── regexdevs │ │ ├── cn9k.rst │ │ ├── features │ │ │ ├── cn9k.ini │ │ │ ├── default.ini │ │ │ └── mlx5.ini │ │ ├── features_overview.rst │ │ ├── index.rst │ │ └── mlx5.rst │ ├── rel_notes │ │ ├── deprecation.rst │ │ ├── index.rst │ │ ├── release_16_04.rst │ │ ├── release_16_07.rst │ │ ├── release_16_11.rst │ │ ├── release_17_02.rst │ │ ├── release_17_05.rst │ │ ├── release_17_08.rst │ │ ├── release_17_11.rst │ │ ├── release_18_02.rst │ │ ├── release_18_05.rst │ │ ├── release_18_08.rst │ │ ├── release_18_11.rst │ │ ├── release_19_02.rst │ │ ├── release_19_05.rst │ │ ├── release_19_08.rst │ │ ├── release_19_11.rst │ │ ├── release_1_8.rst │ │ ├── release_20_02.rst │ │ ├── release_20_05.rst │ │ ├── release_20_08.rst │ │ ├── release_20_11.rst │ │ ├── release_21_02.rst │ │ ├── release_21_05.rst │ │ ├── release_21_08.rst │ │ ├── release_21_11.rst │ │ ├── release_22_03.rst │ │ ├── release_22_07.rst │ │ ├── release_22_11.rst │ │ ├── release_23_03.rst │ │ ├── release_23_07.rst │ │ ├── release_23_11.rst │ │ ├── release_24_03.rst │ │ ├── release_24_07.rst │ │ ├── release_24_11.rst │ │ ├── release_25_03.rst │ │ ├── release_25_07.rst │ │ ├── release_25_11.rst │ │ ├── release_26_03.rst │ │ ├── release_2_0.rst │ │ ├── release_2_1.rst │ │ └── release_2_2.rst │ ├── sample_app_ug │ │ ├── bbdev_app.rst │ │ ├── cmd_line.rst │ │ ├── compiling.rst │ │ ├── dist_app.rst │ │ ├── dma.rst │ │ ├── ethtool.rst │ │ ├── eventdev_pipeline.rst │ │ ├── fips_validation.rst │ │ ├── flow_filtering.rst │ │ ├── hello_world.rst │ │ ├── img │ │ │ ├── client_svr_sym_multi_proc_app.png │ │ │ ├── dist_app.svg │ │ │ ├── dist_perf.svg │ │ │ ├── example_rules.png │ │ │ ├── exception_path_example.svg │ │ │ ├── ipsec_endpoints.svg │ │ │ ├── ipv4_acl_rule.png │ │ │ ├── kernel_nic.png │ │ │ ├── l2_fwd_benchmark_setup.svg │ │ │ ├── l2_fwd_encrypt_flow.svg │ │ │ ├── l2_fwd_virtenv_benchmark_setup.png │ │ │ ├── l2_fwd_vm2vm.svg │ │ │ ├── load_bal_app_arch.png │ │ │ ├── overlay_networking.svg │ │ │ ├── pipeline_overview.png │ │ │ ├── ptpclient.svg │ │ │ ├── qos_sched_app_arch.png │ │ │ ├── quickassist_block_diagram.png │ │ │ ├── ring_pipeline_perf_setup.png │ │ │ ├── server_node_efd.svg │ │ │ ├── sym_multi_proc_app.png │ │ │ ├── test_pipeline_app.png │ │ │ ├── threads_pipelines.png │ │ │ ├── vm_power_mgr_highlevel.svg │ │ │ ├── vm_power_mgr_vm_request_seq.svg │ │ │ └── vmdq_dcb_example.svg │ │ ├── index.rst │ │ ├── intro.rst │ │ ├── ip_frag.rst │ │ ├── ip_pipeline.rst │ │ ├── ip_reassembly.rst │ │ ├── ipsec_secgw.rst │ │ ├── ipv4_multicast.rst │ │ ├── keep_alive.rst │ │ ├── l2_forward_cat.rst │ │ ├── l2_forward_crypto.rst │ │ ├── l2_forward_event.rst │ │ ├── l2_forward_job_stats.rst │ │ ├── l2_forward_macsec.rst │ │ ├── l2_forward_real_virtual.rst │ │ ├── l3_forward.rst │ │ ├── l3_forward_graph.rst │ │ ├── l3_forward_power_man.rst │ │ ├── link_status_intr.rst │ │ ├── multi_process.rst │ │ ├── ntb.rst │ │ ├── packet_ordering.rst │ │ ├── pipeline.rst │ │ ├── ptpclient.rst │ │ ├── qos_metering.rst │ │ ├── qos_scheduler.rst │ │ ├── rxtx_callbacks.rst │ │ ├── server_node_efd.rst │ │ ├── service_cores.rst │ │ ├── skeleton.rst │ │ ├── test_pipeline.rst │ │ ├── timer.rst │ │ ├── vdpa.rst │ │ ├── vhost.rst │ │ ├── vhost_blk.rst │ │ ├── vhost_crypto.rst │ │ ├── vm_power_management.rst │ │ ├── vmdq_dcb_forwarding.rst │ │ └── vmdq_forwarding.rst │ ├── testpmd_app_ug │ │ ├── build_app.rst │ │ ├── index.rst │ │ ├── intro.rst │ │ ├── run_app.rst │ │ └── testpmd_funcs.rst │ ├── tools │ │ ├── comp_perf.rst │ │ ├── cryptoperf.rst │ │ ├── devbind.rst │ │ ├── dmaperf.rst │ │ ├── dts.rst │ │ ├── dumpcap.rst │ │ ├── flow-perf.rst │ │ ├── graph.rst │ │ ├── hugepages.rst │ │ ├── img │ │ │ ├── eventdev_atomic_atq_test.svg │ │ │ ├── eventdev_atomic_queue_test.svg │ │ │ ├── eventdev_order_atq_test.svg │ │ │ ├── eventdev_order_queue_test.svg │ │ │ ├── eventdev_perf_atq_test.svg │ │ │ ├── eventdev_perf_queue_test.svg │ │ │ ├── eventdev_pipeline_atq_test_generic.svg │ │ │ ├── eventdev_pipeline_atq_test_internal_port.svg │ │ │ ├── eventdev_pipeline_queue_test_generic.svg │ │ │ ├── eventdev_pipeline_queue_test_internal_port.svg │ │ │ ├── graph-usecase-l2fwd.svg │ │ │ ├── graph-usecase-l3fwd.svg │ │ │ ├── mldev_inference_interleave.svg │ │ │ ├── mldev_inference_ordered.svg │ │ │ ├── mldev_model_ops_subtest_a.svg │ │ │ ├── mldev_model_ops_subtest_b.svg │ │ │ ├── mldev_model_ops_subtest_c.svg │ │ │ └── mldev_model_ops_subtest_d.svg │ │ ├── index.rst │ │ ├── pdump.rst │ │ ├── pmdinfo.rst │ │ ├── proc_info.rst │ │ ├── securityperf.rst │ │ ├── testbbdev.rst │ │ ├── testeventdev.rst │ │ ├── testmldev.rst │ │ └── testregex.rst │ ├── vdpadevs │ │ ├── features │ │ │ ├── default.ini │ │ │ ├── ifcvf.ini │ │ │ ├── mlx5.ini │ │ │ ├── nfp.ini │ │ │ └── sfc.ini │ │ ├── features_overview.rst │ │ ├── ifc.rst │ │ ├── index.rst │ │ ├── mlx5.rst │ │ ├── nfp.rst │ │ └── sfc.rst │ └── windows_gsg │ │ ├── build_dpdk.rst │ │ ├── index.rst │ │ ├── intro.rst │ │ └── run_apps.rst ├── logo │ ├── DPDK_logo_horizontal_tag.png │ └── DPDK_logo_vertical_rev_small.png └── meson.build ├── drivers ├── baseband │ ├── acc │ │ ├── acc100_pf_enum.h │ │ ├── acc100_pmd.h │ │ ├── acc100_vf_enum.h │ │ ├── acc_common.c │ │ ├── acc_common.h │ │ ├── meson.build │ │ ├── rte_acc100_pmd.c │ │ ├── rte_acc_cfg.h │ │ ├── rte_acc_common_cfg.h │ │ ├── rte_vrb_pmd.c │ │ ├── vrb1_pf_enum.h │ │ ├── vrb1_vf_enum.h │ │ ├── vrb2_pf_enum.h │ │ ├── vrb2_vf_enum.h │ │ ├── vrb_cfg.h │ │ ├── vrb_pmd.h │ │ └── vrb_trace.h │ ├── fpga_5gnr_fec │ │ ├── agx100_pmd.h │ │ ├── fpga_5gnr_fec.h │ │ ├── meson.build │ │ ├── rte_fpga_5gnr_fec.c │ │ ├── rte_pmd_fpga_5gnr_fec.h │ │ └── vc_5gnr_pmd.h │ ├── fpga_lte_fec │ │ ├── fpga_lte_fec.c │ │ ├── fpga_lte_fec.h │ │ └── meson.build │ ├── la12xx │ │ ├── bbdev_la12xx.c │ │ ├── bbdev_la12xx.h │ │ ├── bbdev_la12xx_ipc.h │ │ ├── bbdev_la12xx_pmd_logs.h │ │ └── meson.build │ ├── meson.build │ ├── null │ │ ├── bbdev_null.c │ │ └── meson.build │ └── turbo_sw │ │ ├── bbdev_turbo_software.c │ │ └── meson.build ├── bus │ ├── auxiliary │ │ ├── auxiliary_common.c │ │ ├── auxiliary_params.c │ │ ├── bus_auxiliary_driver.h │ │ ├── linux │ │ │ └── auxiliary.c │ │ ├── meson.build │ │ └── private.h │ ├── cdx │ │ ├── bus_cdx_driver.h │ │ ├── cdx.c │ │ ├── cdx_logs.h │ │ ├── cdx_vfio.c │ │ ├── meson.build │ │ └── private.h │ ├── dpaa │ │ ├── base │ │ │ ├── fman │ │ │ │ ├── fman.c │ │ │ │ ├── fman_hw.c │ │ │ │ └── netcfg_layer.c │ │ │ └── qbman │ │ │ │ ├── bman.c │ │ │ │ ├── bman.h │ │ │ │ ├── bman_driver.c │ │ │ │ ├── bman_priv.h │ │ │ │ ├── dpaa_alloc.c │ │ │ │ ├── dpaa_sys.c │ │ │ │ ├── dpaa_sys.h │ │ │ │ ├── process.c │ │ │ │ ├── qman.c │ │ │ │ ├── qman.h │ │ │ │ ├── qman_driver.c │ │ │ │ └── qman_priv.h │ │ ├── bus_dpaa_driver.h │ │ ├── dpaa_bus.c │ │ ├── dpaa_bus_base_symbols.c │ │ ├── include │ │ │ ├── dpaa_bits.h │ │ │ ├── dpaa_rbtree.h │ │ │ ├── fman.h │ │ │ ├── fsl_bman.h │ │ │ ├── fsl_fman.h │ │ │ ├── fsl_fman_crc64.h │ │ │ ├── fsl_qman.h │ │ │ ├── fsl_usd.h │ │ │ ├── netcfg.h │ │ │ └── process.h │ │ ├── meson.build │ │ └── rte_dpaa_logs.h │ ├── fslmc │ │ ├── bus_fslmc_driver.h │ │ ├── fslmc_bus.c │ │ ├── fslmc_logs.h │ │ ├── fslmc_vfio.c │ │ ├── fslmc_vfio.h │ │ ├── mc │ │ │ ├── dpbp.c │ │ │ ├── dpci.c │ │ │ ├── dpcon.c │ │ │ ├── dpdmai.c │ │ │ ├── dpio.c │ │ │ ├── dpmng.c │ │ │ ├── dprc.c │ │ │ ├── fsl_dpbp.h │ │ │ ├── fsl_dpbp_cmd.h │ │ │ ├── fsl_dpci.h │ │ │ ├── fsl_dpci_cmd.h │ │ │ ├── fsl_dpcon.h │ │ │ ├── fsl_dpcon_cmd.h │ │ │ ├── fsl_dpdmai.h │ │ │ ├── fsl_dpdmai_cmd.h │ │ │ ├── fsl_dpio.h │ │ │ ├── fsl_dpio_cmd.h │ │ │ ├── fsl_dpmng.h │ │ │ ├── fsl_dpmng_cmd.h │ │ │ ├── fsl_dpopr.h │ │ │ ├── fsl_dprc.h │ │ │ ├── fsl_dprc_cmd.h │ │ │ ├── fsl_mc_cmd.h │ │ │ ├── fsl_mc_sys.h │ │ │ └── mc_sys.c │ │ ├── meson.build │ │ ├── portal │ │ │ ├── dpaa2_hw_dpbp.c │ │ │ ├── dpaa2_hw_dpci.c │ │ │ ├── dpaa2_hw_dpio.c │ │ │ ├── dpaa2_hw_dpio.h │ │ │ ├── dpaa2_hw_dprc.c │ │ │ └── dpaa2_hw_pvt.h │ │ ├── private.h │ │ └── qbman │ │ │ ├── include │ │ │ ├── compat.h │ │ │ ├── fsl_qbman_base.h │ │ │ ├── fsl_qbman_debug.h │ │ │ └── fsl_qbman_portal.h │ │ │ ├── qbman_debug.c │ │ │ ├── qbman_portal.c │ │ │ ├── qbman_portal.h │ │ │ ├── qbman_sys.h │ │ │ └── qbman_sys_decl.h │ ├── ifpga │ │ ├── bus_ifpga_driver.h │ │ ├── ifpga_bus.c │ │ ├── ifpga_common.h │ │ ├── ifpga_logs.h │ │ └── meson.build │ ├── meson.build │ ├── pci │ │ ├── bsd │ │ │ └── pci.c │ │ ├── bus_pci_driver.h │ │ ├── linux │ │ │ ├── pci.c │ │ │ ├── pci_init.h │ │ │ ├── pci_uio.c │ │ │ └── pci_vfio.c │ │ ├── meson.build │ │ ├── pci_common.c │ │ ├── pci_common_uio.c │ │ ├── pci_params.c │ │ ├── private.h │ │ ├── rte_bus_pci.h │ │ └── windows │ │ │ ├── pci.c │ │ │ ├── pci_netuio.c │ │ │ └── pci_netuio.h │ ├── platform │ │ ├── bus_platform_driver.h │ │ ├── meson.build │ │ ├── platform.c │ │ ├── platform_params.c │ │ └── private.h │ ├── uacce │ │ ├── bus_uacce_driver.h │ │ ├── meson.build │ │ └── uacce.c │ ├── vdev │ │ ├── bus_vdev_driver.h │ │ ├── meson.build │ │ ├── rte_bus_vdev.h │ │ ├── vdev.c │ │ ├── vdev_logs.h │ │ ├── vdev_params.c │ │ └── vdev_private.h │ └── vmbus │ │ ├── bus_vmbus_driver.h │ │ ├── linux │ │ ├── vmbus_bus.c │ │ └── vmbus_uio.c │ │ ├── meson.build │ │ ├── private.h │ │ ├── rte_bus_vmbus.h │ │ ├── rte_vmbus_reg.h │ │ ├── vmbus_bufring.c │ │ ├── vmbus_channel.c │ │ ├── vmbus_common.c │ │ └── vmbus_common_uio.c ├── common │ ├── cnxk │ │ ├── cnxk_security.c │ │ ├── cnxk_security.h │ │ ├── cnxk_security_ar.h │ │ ├── cnxk_telemetry.h │ │ ├── cnxk_telemetry_bphy.c │ │ ├── cnxk_telemetry_nix.c │ │ ├── cnxk_telemetry_npa.c │ │ ├── cnxk_telemetry_sso.c │ │ ├── cnxk_utils.c │ │ ├── cnxk_utils.h │ │ ├── hw │ │ │ ├── cpt.h │ │ │ ├── dpi.h │ │ │ ├── ml.h │ │ │ ├── nix.h │ │ │ ├── npa.h │ │ │ ├── npc.h │ │ │ ├── ree.h │ │ │ ├── rvu.h │ │ │ ├── sdp.h │ │ │ ├── sso.h │ │ │ ├── ssow.h │ │ │ └── tim.h │ │ ├── meson.build │ │ ├── roc_ae.c │ │ ├── roc_ae.h │ │ ├── roc_ae_fpm_tables.c │ │ ├── roc_ae_fpm_tables.h │ │ ├── roc_aes.c │ │ ├── roc_aes.h │ │ ├── roc_api.h │ │ ├── roc_bitfield.h │ │ ├── roc_bits.h │ │ ├── roc_bphy.c │ │ ├── roc_bphy.h │ │ ├── roc_bphy_cgx.c │ │ ├── roc_bphy_cgx.h │ │ ├── roc_bphy_cgx_priv.h │ │ ├── roc_bphy_irq.c │ │ ├── roc_bphy_irq.h │ │ ├── roc_constants.h │ │ ├── roc_cpt.c │ │ ├── roc_cpt.h │ │ ├── roc_cpt_debug.c │ │ ├── roc_cpt_priv.h │ │ ├── roc_cpt_sg.h │ │ ├── roc_dev.c │ │ ├── roc_dev_priv.h │ │ ├── roc_dpi.c │ │ ├── roc_dpi.h │ │ ├── roc_dpi_priv.h │ │ ├── roc_errata.h │ │ ├── roc_eswitch.c │ │ ├── roc_eswitch.h │ │ ├── roc_features.h │ │ ├── roc_hash.c │ │ ├── roc_hash.h │ │ ├── roc_idev.c │ │ ├── roc_idev.h │ │ ├── roc_idev_priv.h │ │ ├── roc_ie.h │ │ ├── roc_ie_on.h │ │ ├── roc_ie_ot.c │ │ ├── roc_ie_ot.h │ │ ├── roc_ie_ot_tls.h │ │ ├── roc_ie_ow.c │ │ ├── roc_ie_ow.h │ │ ├── roc_ie_ow_tls.h │ │ ├── roc_io.h │ │ ├── roc_io_generic.h │ │ ├── roc_irq.c │ │ ├── roc_mbox.c │ │ ├── roc_mbox.h │ │ ├── roc_mbox_priv.h │ │ ├── roc_mcs.c │ │ ├── roc_mcs.h │ │ ├── roc_mcs_priv.h │ │ ├── roc_mcs_sec_cfg.c │ │ ├── roc_mcs_stats.c │ │ ├── roc_ml.c │ │ ├── roc_ml.h │ │ ├── roc_ml_priv.h │ │ ├── roc_model.c │ │ ├── roc_model.h │ │ ├── roc_nix.c │ │ ├── roc_nix.h │ │ ├── roc_nix_bpf.c │ │ ├── roc_nix_debug.c │ │ ├── roc_nix_fc.c │ │ ├── roc_nix_inl.c │ │ ├── roc_nix_inl.h │ │ ├── roc_nix_inl_dev.c │ │ ├── roc_nix_inl_dev_irq.c │ │ ├── roc_nix_inl_dp.h │ │ ├── roc_nix_inl_priv.h │ │ ├── roc_nix_irq.c │ │ ├── roc_nix_mac.c │ │ ├── roc_nix_mcast.c │ │ ├── roc_nix_npc.c │ │ ├── roc_nix_ops.c │ │ ├── roc_nix_priv.h │ │ ├── roc_nix_ptp.c │ │ ├── roc_nix_queue.c │ │ ├── roc_nix_rss.c │ │ ├── roc_nix_stats.c │ │ ├── roc_nix_tm.c │ │ ├── roc_nix_tm_mark.c │ │ ├── roc_nix_tm_ops.c │ │ ├── roc_nix_tm_utils.c │ │ ├── roc_nix_vlan.c │ │ ├── roc_nix_xstats.h │ │ ├── roc_npa.c │ │ ├── roc_npa.h │ │ ├── roc_npa_debug.c │ │ ├── roc_npa_dp.h │ │ ├── roc_npa_irq.c │ │ ├── roc_npa_priv.h │ │ ├── roc_npa_type.c │ │ ├── roc_npc.c │ │ ├── roc_npc.h │ │ ├── roc_npc_aging.c │ │ ├── roc_npc_mcam.c │ │ ├── roc_npc_mcam_dump.c │ │ ├── roc_npc_parse.c │ │ ├── roc_npc_priv.h │ │ ├── roc_npc_utils.c │ │ ├── roc_platform.c │ │ ├── roc_platform.h │ │ ├── roc_platform_base_symbols.c │ │ ├── roc_priv.h │ │ ├── roc_ree.c │ │ ├── roc_ree.h │ │ ├── roc_ree_priv.h │ │ ├── roc_rvu_lf.c │ │ ├── roc_rvu_lf.h │ │ ├── roc_rvu_lf_priv.h │ │ ├── roc_se.c │ │ ├── roc_se.h │ │ ├── roc_sso.c │ │ ├── roc_sso.h │ │ ├── roc_sso_debug.c │ │ ├── roc_sso_dp.h │ │ ├── roc_sso_irq.c │ │ ├── roc_sso_priv.h │ │ ├── roc_tim.c │ │ ├── roc_tim.h │ │ ├── roc_tim_irq.c │ │ ├── roc_tim_priv.h │ │ ├── roc_util_priv.h │ │ ├── roc_utils.c │ │ └── roc_utils.h │ ├── cpt │ │ ├── cpt_common.h │ │ ├── cpt_fpm_tables.c │ │ ├── cpt_hw_types.h │ │ ├── cpt_mcode_defines.h │ │ ├── cpt_pmd_logs.h │ │ ├── cpt_pmd_ops_helper.c │ │ ├── cpt_pmd_ops_helper.h │ │ ├── cpt_ucode.h │ │ ├── cpt_ucode_asym.h │ │ └── meson.build │ ├── dpaax │ │ ├── caamflib.c │ │ ├── caamflib │ │ │ ├── compat.h │ │ │ ├── desc.h │ │ │ ├── desc │ │ │ │ ├── algo.h │ │ │ │ ├── common.h │ │ │ │ ├── ipsec.h │ │ │ │ ├── pdcp.h │ │ │ │ └── sdap.h │ │ │ ├── rta.h │ │ │ └── rta │ │ │ │ ├── fifo_load_store_cmd.h │ │ │ │ ├── header_cmd.h │ │ │ │ ├── jump_cmd.h │ │ │ │ ├── key_cmd.h │ │ │ │ ├── load_cmd.h │ │ │ │ ├── math_cmd.h │ │ │ │ ├── move_cmd.h │ │ │ │ ├── nfifo_cmd.h │ │ │ │ ├── operation_cmd.h │ │ │ │ ├── protocol_cmd.h │ │ │ │ ├── sec_run_time_asm.h │ │ │ │ ├── seq_in_out_ptr_cmd.h │ │ │ │ ├── signature_cmd.h │ │ │ │ └── store_cmd.h │ │ ├── compat.h │ │ ├── dpaa_list.h │ │ ├── dpaa_of.c │ │ ├── dpaa_of.h │ │ ├── dpaax_iova_table.c │ │ ├── dpaax_iova_table.h │ │ ├── dpaax_logs.h │ │ ├── dpaax_ptp.h │ │ ├── meson.build │ │ └── rte_pmd_dpaax_qdma.h │ ├── ionic │ │ ├── ionic_common.h │ │ ├── ionic_common_uio.c │ │ ├── ionic_osdep.h │ │ ├── ionic_regs.h │ │ └── meson.build │ ├── meson.build │ ├── mlx5 │ │ ├── linux │ │ │ ├── meson.build │ │ │ ├── mlx5_common_auxiliary.c │ │ │ ├── mlx5_common_os.c │ │ │ ├── mlx5_common_os.h │ │ │ ├── mlx5_common_verbs.c │ │ │ ├── mlx5_glue.c │ │ │ ├── mlx5_glue.h │ │ │ ├── mlx5_nl.c │ │ │ └── mlx5_nl.h │ │ ├── meson.build │ │ ├── mlx5_common.c │ │ ├── mlx5_common.h │ │ ├── mlx5_common_defs.h │ │ ├── mlx5_common_devx.c │ │ ├── mlx5_common_devx.h │ │ ├── mlx5_common_log.h │ │ ├── mlx5_common_mp.c │ │ ├── mlx5_common_mp.h │ │ ├── mlx5_common_mr.c │ │ ├── mlx5_common_mr.h │ │ ├── mlx5_common_pci.c │ │ ├── mlx5_common_private.h │ │ ├── mlx5_common_utils.c │ │ ├── mlx5_common_utils.h │ │ ├── mlx5_devx_cmds.c │ │ ├── mlx5_devx_cmds.h │ │ ├── mlx5_malloc.c │ │ ├── mlx5_malloc.h │ │ ├── mlx5_prm.h │ │ └── windows │ │ │ ├── meson.build │ │ │ ├── mlx5_common_os.c │ │ │ ├── mlx5_common_os.h │ │ │ ├── mlx5_glue.c │ │ │ ├── mlx5_glue.h │ │ │ ├── mlx5_win_defs.h │ │ │ └── mlx5_win_ext.h │ ├── mvep │ │ ├── meson.build │ │ ├── mvep_common.c │ │ └── rte_mvep_common.h │ ├── nfp │ │ ├── meson.build │ │ ├── nfp_common.c │ │ ├── nfp_common.h │ │ ├── nfp_common_ctrl.h │ │ ├── nfp_common_log.c │ │ ├── nfp_common_log.h │ │ ├── nfp_common_pci.c │ │ ├── nfp_common_pci.h │ │ ├── nfp_dev.c │ │ ├── nfp_dev.h │ │ └── nfp_platform.h │ ├── nitrox │ │ ├── meson.build │ │ ├── nitrox_csr.h │ │ ├── nitrox_device.c │ │ ├── nitrox_device.h │ │ ├── nitrox_hal.c │ │ ├── nitrox_hal.h │ │ ├── nitrox_logs.c │ │ ├── nitrox_logs.h │ │ ├── nitrox_qp.c │ │ └── nitrox_qp.h │ ├── octeontx │ │ ├── meson.build │ │ ├── octeontx_mbox.c │ │ └── octeontx_mbox.h │ ├── qat │ │ ├── dev │ │ │ ├── qat_dev_gen1.c │ │ │ ├── qat_dev_gen2.c │ │ │ ├── qat_dev_gen3.c │ │ │ ├── qat_dev_gen4.c │ │ │ ├── qat_dev_gen5.c │ │ │ ├── qat_dev_gen_lce.c │ │ │ └── qat_dev_gens.h │ │ ├── meson.build │ │ ├── qat_adf │ │ │ ├── adf_pf2vf_msg.h │ │ │ ├── adf_transport_access_macros.h │ │ │ ├── adf_transport_access_macros_gen4.h │ │ │ ├── adf_transport_access_macros_gen4vf.h │ │ │ ├── adf_transport_access_macros_gen_lce.h │ │ │ ├── adf_transport_access_macros_gen_lcevf.h │ │ │ ├── icp_qat_fw.h │ │ │ ├── icp_qat_fw_comp.h │ │ │ ├── icp_qat_fw_la.h │ │ │ ├── icp_qat_fw_mmp_ids.h │ │ │ ├── icp_qat_fw_pke.h │ │ │ ├── icp_qat_hw.h │ │ │ ├── icp_qat_hw_gen4_comp.h │ │ │ ├── icp_qat_hw_gen4_comp_defs.h │ │ │ └── qat_pke.h │ │ ├── qat_common.c │ │ ├── qat_common.h │ │ ├── qat_device.c │ │ ├── qat_device.h │ │ ├── qat_logs.c │ │ ├── qat_logs.h │ │ ├── qat_pf2vf.c │ │ ├── qat_pf2vf.h │ │ ├── qat_qp.c │ │ └── qat_qp.h │ ├── sfc_efx │ │ ├── base │ │ │ ├── README │ │ │ ├── ef10_ev.c │ │ │ ├── ef10_evb.c │ │ │ ├── ef10_filter.c │ │ │ ├── ef10_firmware_ids.h │ │ │ ├── ef10_image.c │ │ │ ├── ef10_impl.h │ │ │ ├── ef10_intr.c │ │ │ ├── ef10_mac.c │ │ │ ├── ef10_mcdi.c │ │ │ ├── ef10_nic.c │ │ │ ├── ef10_nvram.c │ │ │ ├── ef10_phy.c │ │ │ ├── ef10_proxy.c │ │ │ ├── ef10_rx.c │ │ │ ├── ef10_signed_image_layout.h │ │ │ ├── ef10_tlv_layout.h │ │ │ ├── ef10_tx.c │ │ │ ├── ef10_vpd.c │ │ │ ├── efx.h │ │ │ ├── efx_annote.h │ │ │ ├── efx_bootcfg.c │ │ │ ├── efx_check.h │ │ │ ├── efx_crc32.c │ │ │ ├── efx_ev.c │ │ │ ├── efx_evb.c │ │ │ ├── efx_filter.c │ │ │ ├── efx_hash.c │ │ │ ├── efx_impl.h │ │ │ ├── efx_intr.c │ │ │ ├── efx_lic.c │ │ │ ├── efx_mac.c │ │ │ ├── efx_mae.c │ │ │ ├── efx_mcdi.c │ │ │ ├── efx_mcdi.h │ │ │ ├── efx_mon.c │ │ │ ├── efx_nic.c │ │ │ ├── efx_np.c │ │ │ ├── efx_nvram.c │ │ │ ├── efx_pci.c │ │ │ ├── efx_phy.c │ │ │ ├── efx_phy_ids.h │ │ │ ├── efx_port.c │ │ │ ├── efx_proxy.c │ │ │ ├── efx_regs.h │ │ │ ├── efx_regs_counters_pkt_format.h │ │ │ ├── efx_regs_ef10.h │ │ │ ├── efx_regs_ef100.h │ │ │ ├── efx_regs_mcdi.h │ │ │ ├── efx_regs_mcdi_aoe.h │ │ │ ├── efx_regs_mcdi_strs.h │ │ │ ├── efx_regs_pci.h │ │ │ ├── efx_rx.c │ │ │ ├── efx_sram.c │ │ │ ├── efx_table.c │ │ │ ├── efx_tunnel.c │ │ │ ├── efx_tx.c │ │ │ ├── efx_types.h │ │ │ ├── efx_virtio.c │ │ │ ├── efx_vpd.c │ │ │ ├── hunt_impl.h │ │ │ ├── hunt_nic.c │ │ │ ├── mcdi_mon.c │ │ │ ├── mcdi_mon.h │ │ │ ├── medford2_impl.h │ │ │ ├── medford2_nic.c │ │ │ ├── medford4_impl.h │ │ │ ├── medford4_mac.c │ │ │ ├── medford4_phy.c │ │ │ ├── medford_impl.h │ │ │ ├── medford_nic.c │ │ │ ├── meson.build │ │ │ ├── rhead_ev.c │ │ │ ├── rhead_impl.h │ │ │ ├── rhead_intr.c │ │ │ ├── rhead_nic.c │ │ │ ├── rhead_pci.c │ │ │ ├── rhead_rx.c │ │ │ ├── rhead_tunnel.c │ │ │ ├── rhead_tx.c │ │ │ ├── rhead_virtio.c │ │ │ ├── siena_flash.h │ │ │ ├── siena_impl.h │ │ │ ├── siena_mac.c │ │ │ ├── siena_mcdi.c │ │ │ ├── siena_nic.c │ │ │ ├── siena_nvram.c │ │ │ ├── siena_phy.c │ │ │ ├── siena_sram.c │ │ │ └── siena_vpd.c │ │ ├── efsys.h │ │ ├── meson.build │ │ ├── sfc_base_symbols.c │ │ ├── sfc_efx.c │ │ ├── sfc_efx.h │ │ ├── sfc_efx_debug.h │ │ ├── sfc_efx_log.h │ │ ├── sfc_efx_mcdi.c │ │ └── sfc_efx_mcdi.h │ └── zsda │ │ ├── meson.build │ │ ├── zsda_device.c │ │ ├── zsda_device.h │ │ ├── zsda_logs.c │ │ ├── zsda_logs.h │ │ ├── zsda_qp.c │ │ ├── zsda_qp.h │ │ ├── zsda_qp_common.c │ │ └── zsda_qp_common.h ├── compress │ ├── isal │ │ ├── isal_compress_pmd.c │ │ ├── isal_compress_pmd_ops.c │ │ ├── isal_compress_pmd_private.h │ │ └── meson.build │ ├── meson.build │ ├── mlx5 │ │ ├── meson.build │ │ ├── mlx5_compress.c │ │ └── mlx5_compress_utils.h │ ├── nitrox │ │ ├── meson.build │ │ ├── nitrox_comp.c │ │ ├── nitrox_comp.h │ │ ├── nitrox_comp_reqmgr.c │ │ └── nitrox_comp_reqmgr.h │ ├── octeontx │ │ ├── include │ │ │ └── zip_regs.h │ │ ├── meson.build │ │ ├── otx_zip.c │ │ ├── otx_zip.h │ │ └── otx_zip_pmd.c │ ├── qat │ │ ├── dev │ │ │ ├── qat_comp_pmd_gen1.c │ │ │ ├── qat_comp_pmd_gen2.c │ │ │ ├── qat_comp_pmd_gen3.c │ │ │ ├── qat_comp_pmd_gen4.c │ │ │ ├── qat_comp_pmd_gen5.c │ │ │ └── qat_comp_pmd_gens.h │ │ ├── qat_comp.c │ │ ├── qat_comp.h │ │ ├── qat_comp_pmd.c │ │ └── qat_comp_pmd.h │ ├── uadk │ │ ├── meson.build │ │ ├── uadk_compress_pmd.c │ │ └── uadk_compress_pmd_private.h │ ├── zlib │ │ ├── meson.build │ │ ├── zlib_pmd.c │ │ ├── zlib_pmd_ops.c │ │ └── zlib_pmd_private.h │ └── zsda │ │ ├── zsda_comp.c │ │ ├── zsda_comp.h │ │ ├── zsda_comp_pmd.c │ │ └── zsda_comp_pmd.h ├── crypto │ ├── armv8 │ │ ├── armv8_pmd_private.h │ │ ├── meson.build │ │ ├── rte_armv8_pmd.c │ │ └── rte_armv8_pmd_ops.c │ ├── bcmfs │ │ ├── bcmfs_dev_msg.h │ │ ├── bcmfs_device.c │ │ ├── bcmfs_device.h │ │ ├── bcmfs_hw_defs.h │ │ ├── bcmfs_logs.c │ │ ├── bcmfs_logs.h │ │ ├── bcmfs_qp.c │ │ ├── bcmfs_qp.h │ │ ├── bcmfs_sym.c │ │ ├── bcmfs_sym_capabilities.c │ │ ├── bcmfs_sym_capabilities.h │ │ ├── bcmfs_sym_defs.h │ │ ├── bcmfs_sym_engine.c │ │ ├── bcmfs_sym_engine.h │ │ ├── bcmfs_sym_pmd.c │ │ ├── bcmfs_sym_pmd.h │ │ ├── bcmfs_sym_req.h │ │ ├── bcmfs_sym_session.c │ │ ├── bcmfs_sym_session.h │ │ ├── bcmfs_vfio.c │ │ ├── bcmfs_vfio.h │ │ ├── hw │ │ │ ├── bcmfs4_rm.c │ │ │ ├── bcmfs5_rm.c │ │ │ ├── bcmfs_rm_common.c │ │ │ └── bcmfs_rm_common.h │ │ └── meson.build │ ├── caam_jr │ │ ├── caam_jr.c │ │ ├── caam_jr_capabilities.c │ │ ├── caam_jr_capabilities.h │ │ ├── caam_jr_config.h │ │ ├── caam_jr_desc.h │ │ ├── caam_jr_hw.c │ │ ├── caam_jr_hw_specific.h │ │ ├── caam_jr_log.h │ │ ├── caam_jr_pvt.h │ │ ├── caam_jr_uio.c │ │ └── meson.build │ ├── ccp │ │ ├── ccp_crypto.c │ │ ├── ccp_crypto.h │ │ ├── ccp_dev.c │ │ ├── ccp_dev.h │ │ ├── ccp_pmd_ops.c │ │ ├── ccp_pmd_private.h │ │ ├── meson.build │ │ └── rte_ccp_pmd.c │ ├── cnxk │ │ ├── cn10k_cryptodev.c │ │ ├── cn10k_cryptodev.h │ │ ├── cn10k_cryptodev_event_dp.h │ │ ├── cn10k_cryptodev_ops.c │ │ ├── cn10k_cryptodev_ops.h │ │ ├── cn10k_cryptodev_sec.c │ │ ├── cn10k_cryptodev_sec.h │ │ ├── cn10k_ipsec.c │ │ ├── cn10k_ipsec.h │ │ ├── cn10k_ipsec_la_ops.h │ │ ├── cn10k_tls.c │ │ ├── cn10k_tls.h │ │ ├── cn10k_tls_ops.h │ │ ├── cn20k_cryptodev.c │ │ ├── cn20k_cryptodev.h │ │ ├── cn20k_cryptodev_event_dp.h │ │ ├── cn20k_cryptodev_ops.c │ │ ├── cn20k_cryptodev_ops.h │ │ ├── cn20k_cryptodev_sec.c │ │ ├── cn20k_cryptodev_sec.h │ │ ├── cn20k_ipsec.c │ │ ├── cn20k_ipsec.h │ │ ├── cn20k_ipsec_la_ops.h │ │ ├── cn20k_tls.c │ │ ├── cn20k_tls.h │ │ ├── cn20k_tls_ops.h │ │ ├── cn9k_cryptodev.c │ │ ├── cn9k_cryptodev.h │ │ ├── cn9k_cryptodev_ops.c │ │ ├── cn9k_cryptodev_ops.h │ │ ├── cn9k_ipsec.c │ │ ├── cn9k_ipsec.h │ │ ├── cn9k_ipsec_la_ops.h │ │ ├── cnxk_ae.h │ │ ├── cnxk_cryptodev.c │ │ ├── cnxk_cryptodev.h │ │ ├── cnxk_cryptodev_capabilities.c │ │ ├── cnxk_cryptodev_capabilities.h │ │ ├── cnxk_cryptodev_devargs.c │ │ ├── cnxk_cryptodev_ops.c │ │ ├── cnxk_cryptodev_ops.h │ │ ├── cnxk_cryptodev_sec.c │ │ ├── cnxk_cryptodev_sec.h │ │ ├── cnxk_ipsec.h │ │ ├── cnxk_se.h │ │ ├── cnxk_sg.h │ │ ├── meson.build │ │ └── rte_pmd_cnxk_crypto.h │ ├── dpaa2_sec │ │ ├── dpaa2_sec_dpseci.c │ │ ├── dpaa2_sec_event.h │ │ ├── dpaa2_sec_logs.h │ │ ├── dpaa2_sec_priv.h │ │ ├── dpaa2_sec_raw_dp.c │ │ ├── mc │ │ │ ├── dpseci.c │ │ │ ├── fsl_dpseci.h │ │ │ └── fsl_dpseci_cmd.h │ │ └── meson.build │ ├── dpaa_sec │ │ ├── dpaa_sec.c │ │ ├── dpaa_sec.h │ │ ├── dpaa_sec_event.h │ │ ├── dpaa_sec_log.h │ │ ├── dpaa_sec_raw_dp.c │ │ └── meson.build │ ├── ionic │ │ ├── ionic_crypto.h │ │ ├── ionic_crypto_caps.c │ │ ├── ionic_crypto_cmds.c │ │ ├── ionic_crypto_if.h │ │ ├── ionic_crypto_main.c │ │ ├── ionic_crypto_ops.c │ │ ├── ionic_crypto_vdev.c │ │ └── meson.build │ ├── ipsec_mb │ │ ├── ipsec_mb_ops.c │ │ ├── ipsec_mb_private.c │ │ ├── ipsec_mb_private.h │ │ ├── meson.build │ │ ├── pmd_aesni_gcm.c │ │ ├── pmd_aesni_gcm_priv.h │ │ ├── pmd_aesni_mb.c │ │ ├── pmd_aesni_mb_priv.h │ │ ├── pmd_chacha_poly.c │ │ ├── pmd_chacha_poly_priv.h │ │ ├── pmd_kasumi.c │ │ ├── pmd_kasumi_priv.h │ │ ├── pmd_snow3g.c │ │ ├── pmd_snow3g_priv.h │ │ ├── pmd_zuc.c │ │ └── pmd_zuc_priv.h │ ├── meson.build │ ├── mlx5 │ │ ├── meson.build │ │ ├── mlx5_crypto.c │ │ ├── mlx5_crypto.h │ │ ├── mlx5_crypto_dek.c │ │ ├── mlx5_crypto_gcm.c │ │ ├── mlx5_crypto_utils.h │ │ └── mlx5_crypto_xts.c │ ├── mvsam │ │ ├── meson.build │ │ ├── mrvl_pmd_private.h │ │ ├── rte_mrvl_compat.h │ │ ├── rte_mrvl_pmd.c │ │ └── rte_mrvl_pmd_ops.c │ ├── nitrox │ │ ├── meson.build │ │ ├── nitrox_sym.c │ │ ├── nitrox_sym.h │ │ ├── nitrox_sym_capabilities.c │ │ ├── nitrox_sym_capabilities.h │ │ ├── nitrox_sym_ctx.h │ │ ├── nitrox_sym_reqmgr.c │ │ └── nitrox_sym_reqmgr.h │ ├── null │ │ ├── meson.build │ │ ├── null_crypto_pmd.c │ │ ├── null_crypto_pmd_ops.c │ │ └── null_crypto_pmd_private.h │ ├── octeontx │ │ ├── meson.build │ │ ├── otx_cryptodev.c │ │ ├── otx_cryptodev.h │ │ ├── otx_cryptodev_capabilities.c │ │ ├── otx_cryptodev_capabilities.h │ │ ├── otx_cryptodev_hw_access.c │ │ ├── otx_cryptodev_hw_access.h │ │ ├── otx_cryptodev_mbox.c │ │ ├── otx_cryptodev_mbox.h │ │ ├── otx_cryptodev_ops.c │ │ └── otx_cryptodev_ops.h │ ├── openssl │ │ ├── compat.h │ │ ├── meson.build │ │ ├── openssl_pmd_private.h │ │ ├── rte_openssl_pmd.c │ │ └── rte_openssl_pmd_ops.c │ ├── qat │ │ ├── dev │ │ │ ├── qat_asym_pmd_gen1.c │ │ │ ├── qat_crypto_pmd_gen2.c │ │ │ ├── qat_crypto_pmd_gen3.c │ │ │ ├── qat_crypto_pmd_gen4.c │ │ │ ├── qat_crypto_pmd_gen5.c │ │ │ ├── qat_crypto_pmd_gen_lce.c │ │ │ ├── qat_crypto_pmd_gens.h │ │ │ └── qat_sym_pmd_gen1.c │ │ ├── qat_asym.c │ │ ├── qat_asym.h │ │ ├── qat_crypto.c │ │ ├── qat_crypto.h │ │ ├── qat_ec.h │ │ ├── qat_sym.c │ │ ├── qat_sym.h │ │ ├── qat_sym_session.c │ │ └── qat_sym_session.h │ ├── scheduler │ │ ├── meson.build │ │ ├── rte_cryptodev_scheduler.c │ │ ├── rte_cryptodev_scheduler.h │ │ ├── rte_cryptodev_scheduler_operations.h │ │ ├── scheduler_failover.c │ │ ├── scheduler_multicore.c │ │ ├── scheduler_pkt_size_distr.c │ │ ├── scheduler_pmd.c │ │ ├── scheduler_pmd_ops.c │ │ ├── scheduler_pmd_private.h │ │ └── scheduler_roundrobin.c │ ├── uadk │ │ ├── meson.build │ │ ├── uadk_crypto_pmd.c │ │ └── uadk_crypto_pmd_private.h │ ├── virtio │ │ ├── meson.build │ │ ├── virtio_crypto_algs.h │ │ ├── virtio_crypto_capabilities.h │ │ ├── virtio_cryptodev.c │ │ ├── virtio_cryptodev.h │ │ ├── virtio_cvq.c │ │ ├── virtio_cvq.h │ │ ├── virtio_logs.h │ │ ├── virtio_pci.c │ │ ├── virtio_pci.h │ │ ├── virtio_ring.h │ │ ├── virtio_rxtx.c │ │ ├── virtio_rxtx.h │ │ ├── virtio_user │ │ │ ├── vhost.h │ │ │ ├── vhost_vdpa.c │ │ │ ├── virtio_user_dev.c │ │ │ └── virtio_user_dev.h │ │ ├── virtio_user_cryptodev.c │ │ ├── virtqueue.c │ │ └── virtqueue.h │ └── zsda │ │ ├── zsda_crypto.c │ │ ├── zsda_crypto.h │ │ ├── zsda_crypto_capabilities.h │ │ ├── zsda_crypto_pmd.c │ │ ├── zsda_crypto_pmd.h │ │ ├── zsda_crypto_session.c │ │ └── zsda_crypto_session.h ├── dma │ ├── cnxk │ │ ├── cnxk_dma_event_dp.h │ │ ├── cnxk_dmadev.c │ │ ├── cnxk_dmadev.h │ │ ├── cnxk_dmadev_fp.c │ │ └── meson.build │ ├── dpaa │ │ ├── dpaa_qdma.c │ │ ├── dpaa_qdma.h │ │ ├── dpaa_qdma_logs.h │ │ └── meson.build │ ├── dpaa2 │ │ ├── dpaa2_qdma.c │ │ ├── dpaa2_qdma.h │ │ ├── dpaa2_qdma_logs.h │ │ └── meson.build │ ├── hisi_acc │ │ ├── hisi_acc_dmadev.c │ │ ├── hisi_acc_dmadev.h │ │ └── meson.build │ ├── hisi_pciep │ │ ├── hisi_pciep_dmadev.c │ │ ├── hisi_pciep_dmadev.h │ │ └── meson.build │ ├── idxd │ │ ├── dpdk_idxd_cfg.py │ │ ├── idxd_bus.c │ │ ├── idxd_common.c │ │ ├── idxd_hw_defs.h │ │ ├── idxd_internal.h │ │ ├── idxd_pci.c │ │ └── meson.build │ ├── ioat │ │ ├── ioat_dmadev.c │ │ ├── ioat_hw_defs.h │ │ ├── ioat_internal.h │ │ └── meson.build │ ├── meson.build │ ├── odm │ │ ├── meson.build │ │ ├── odm.c │ │ ├── odm.h │ │ ├── odm_dmadev.c │ │ └── odm_priv.h │ └── skeleton │ │ ├── meson.build │ │ ├── skeleton_dmadev.c │ │ └── skeleton_dmadev.h ├── event │ ├── cnxk │ │ ├── cn10k_eventdev.c │ │ ├── cn10k_eventdev.h │ │ ├── cn10k_tx_worker.h │ │ ├── cn10k_worker.c │ │ ├── cn10k_worker.h │ │ ├── cn20k_eventdev.c │ │ ├── cn20k_eventdev.h │ │ ├── cn20k_tx_worker.h │ │ ├── cn20k_worker.c │ │ ├── cn20k_worker.h │ │ ├── cn9k_eventdev.c │ │ ├── cn9k_worker.c │ │ ├── cn9k_worker.h │ │ ├── cnxk_common.h │ │ ├── cnxk_eventdev.c │ │ ├── cnxk_eventdev.h │ │ ├── cnxk_eventdev_adptr.c │ │ ├── cnxk_eventdev_dp.h │ │ ├── cnxk_eventdev_selftest.c │ │ ├── cnxk_eventdev_stats.c │ │ ├── cnxk_tim_evdev.c │ │ ├── cnxk_tim_evdev.h │ │ ├── cnxk_tim_worker.c │ │ ├── cnxk_tim_worker.h │ │ ├── cnxk_vector_adptr.c │ │ ├── cnxk_vector_adptr.h │ │ ├── cnxk_worker.c │ │ ├── cnxk_worker.h │ │ ├── deq │ │ │ ├── cn10k │ │ │ │ ├── deq_0_15_burst.c │ │ │ │ ├── deq_0_15_seg_burst.c │ │ │ │ ├── deq_0_15_tmo_burst.c │ │ │ │ ├── deq_0_15_tmo_seg_burst.c │ │ │ │ ├── deq_112_127_burst.c │ │ │ │ ├── deq_112_127_seg_burst.c │ │ │ │ ├── deq_112_127_tmo_burst.c │ │ │ │ ├── deq_112_127_tmo_seg_burst.c │ │ │ │ ├── deq_16_31_burst.c │ │ │ │ ├── deq_16_31_seg_burst.c │ │ │ │ ├── deq_16_31_tmo_burst.c │ │ │ │ ├── deq_16_31_tmo_seg_burst.c │ │ │ │ ├── deq_32_47_burst.c │ │ │ │ ├── deq_32_47_seg_burst.c │ │ │ │ ├── deq_32_47_tmo_burst.c │ │ │ │ ├── deq_32_47_tmo_seg_burst.c │ │ │ │ ├── deq_48_63_burst.c │ │ │ │ ├── deq_48_63_seg_burst.c │ │ │ │ ├── deq_48_63_tmo_burst.c │ │ │ │ ├── deq_48_63_tmo_seg_burst.c │ │ │ │ ├── deq_64_79_burst.c │ │ │ │ ├── deq_64_79_seg_burst.c │ │ │ │ ├── deq_64_79_tmo_burst.c │ │ │ │ ├── deq_64_79_tmo_seg_burst.c │ │ │ │ ├── deq_80_95_burst.c │ │ │ │ ├── deq_80_95_seg_burst.c │ │ │ │ ├── deq_80_95_tmo_burst.c │ │ │ │ ├── deq_80_95_tmo_seg_burst.c │ │ │ │ ├── deq_96_111_burst.c │ │ │ │ ├── deq_96_111_seg_burst.c │ │ │ │ ├── deq_96_111_tmo_burst.c │ │ │ │ ├── deq_96_111_tmo_seg_burst.c │ │ │ │ └── deq_all_offload.c │ │ │ ├── cn20k │ │ │ │ ├── deq_0_15_burst.c │ │ │ │ ├── deq_0_15_seg_burst.c │ │ │ │ ├── deq_0_15_tmo_burst.c │ │ │ │ ├── deq_0_15_tmo_seg_burst.c │ │ │ │ ├── deq_112_127_burst.c │ │ │ │ ├── deq_112_127_seg_burst.c │ │ │ │ ├── deq_112_127_tmo_burst.c │ │ │ │ ├── deq_112_127_tmo_seg_burst.c │ │ │ │ ├── deq_16_31_burst.c │ │ │ │ ├── deq_16_31_seg_burst.c │ │ │ │ ├── deq_16_31_tmo_burst.c │ │ │ │ ├── deq_16_31_tmo_seg_burst.c │ │ │ │ ├── deq_32_47_burst.c │ │ │ │ ├── deq_32_47_seg_burst.c │ │ │ │ ├── deq_32_47_tmo_burst.c │ │ │ │ ├── deq_32_47_tmo_seg_burst.c │ │ │ │ ├── deq_48_63_burst.c │ │ │ │ ├── deq_48_63_seg_burst.c │ │ │ │ ├── deq_48_63_tmo_burst.c │ │ │ │ ├── deq_48_63_tmo_seg_burst.c │ │ │ │ ├── deq_64_79_burst.c │ │ │ │ ├── deq_64_79_seg_burst.c │ │ │ │ ├── deq_64_79_tmo_burst.c │ │ │ │ ├── deq_64_79_tmo_seg_burst.c │ │ │ │ ├── deq_80_95_burst.c │ │ │ │ ├── deq_80_95_seg_burst.c │ │ │ │ ├── deq_80_95_tmo_burst.c │ │ │ │ ├── deq_80_95_tmo_seg_burst.c │ │ │ │ ├── deq_96_111_burst.c │ │ │ │ ├── deq_96_111_seg_burst.c │ │ │ │ ├── deq_96_111_tmo_burst.c │ │ │ │ ├── deq_96_111_tmo_seg_burst.c │ │ │ │ └── deq_all_offload.c │ │ │ └── cn9k │ │ │ │ ├── deq_0_15_burst.c │ │ │ │ ├── deq_0_15_dual_burst.c │ │ │ │ ├── deq_0_15_dual_seg_burst.c │ │ │ │ ├── deq_0_15_dual_tmo_burst.c │ │ │ │ ├── deq_0_15_dual_tmo_seg_burst.c │ │ │ │ ├── deq_0_15_seg_burst.c │ │ │ │ ├── deq_0_15_tmo_burst.c │ │ │ │ ├── deq_0_15_tmo_seg_burst.c │ │ │ │ ├── deq_112_127_burst.c │ │ │ │ ├── deq_112_127_dual_burst.c │ │ │ │ ├── deq_112_127_dual_seg_burst.c │ │ │ │ ├── deq_112_127_dual_tmo_burst.c │ │ │ │ ├── deq_112_127_dual_tmo_seg_burst.c │ │ │ │ ├── deq_112_127_seg_burst.c │ │ │ │ ├── deq_112_127_tmo_burst.c │ │ │ │ ├── deq_112_127_tmo_seg_burst.c │ │ │ │ ├── deq_16_31_burst.c │ │ │ │ ├── deq_16_31_dual_burst.c │ │ │ │ ├── deq_16_31_dual_seg_burst.c │ │ │ │ ├── deq_16_31_dual_tmo_burst.c │ │ │ │ ├── deq_16_31_dual_tmo_seg_burst.c │ │ │ │ ├── deq_16_31_seg_burst.c │ │ │ │ ├── deq_16_31_tmo_burst.c │ │ │ │ ├── deq_16_31_tmo_seg_burst.c │ │ │ │ ├── deq_32_47_burst.c │ │ │ │ ├── deq_32_47_dual_burst.c │ │ │ │ ├── deq_32_47_dual_seg_burst.c │ │ │ │ ├── deq_32_47_dual_tmo_burst.c │ │ │ │ ├── deq_32_47_dual_tmo_seg_burst.c │ │ │ │ ├── deq_32_47_seg_burst.c │ │ │ │ ├── deq_32_47_tmo_burst.c │ │ │ │ ├── deq_32_47_tmo_seg_burst.c │ │ │ │ ├── deq_48_63_burst.c │ │ │ │ ├── deq_48_63_dual_burst.c │ │ │ │ ├── deq_48_63_dual_seg_burst.c │ │ │ │ ├── deq_48_63_dual_tmo_burst.c │ │ │ │ ├── deq_48_63_dual_tmo_seg_burst.c │ │ │ │ ├── deq_48_63_seg_burst.c │ │ │ │ ├── deq_48_63_tmo_burst.c │ │ │ │ ├── deq_48_63_tmo_seg_burst.c │ │ │ │ ├── deq_64_79_burst.c │ │ │ │ ├── deq_64_79_dual_burst.c │ │ │ │ ├── deq_64_79_dual_seg_burst.c │ │ │ │ ├── deq_64_79_dual_tmo_burst.c │ │ │ │ ├── deq_64_79_dual_tmo_seg_burst.c │ │ │ │ ├── deq_64_79_seg_burst.c │ │ │ │ ├── deq_64_79_tmo_burst.c │ │ │ │ ├── deq_64_79_tmo_seg_burst.c │ │ │ │ ├── deq_80_95_burst.c │ │ │ │ ├── deq_80_95_dual_burst.c │ │ │ │ ├── deq_80_95_dual_seg_burst.c │ │ │ │ ├── deq_80_95_dual_tmo_burst.c │ │ │ │ ├── deq_80_95_dual_tmo_seg_burst.c │ │ │ │ ├── deq_80_95_seg_burst.c │ │ │ │ ├── deq_80_95_tmo_burst.c │ │ │ │ ├── deq_80_95_tmo_seg_burst.c │ │ │ │ ├── deq_96_111_burst.c │ │ │ │ ├── deq_96_111_dual_burst.c │ │ │ │ ├── deq_96_111_dual_seg_burst.c │ │ │ │ ├── deq_96_111_dual_tmo_burst.c │ │ │ │ ├── deq_96_111_dual_tmo_seg_burst.c │ │ │ │ ├── deq_96_111_seg_burst.c │ │ │ │ ├── deq_96_111_tmo_burst.c │ │ │ │ ├── deq_96_111_tmo_seg_burst.c │ │ │ │ └── deq_all_offload.c │ │ ├── meson.build │ │ ├── rte_pmd_cnxk_eventdev.h │ │ └── tx │ │ │ ├── cn10k │ │ │ ├── tx_0_15.c │ │ │ ├── tx_0_15_seg.c │ │ │ ├── tx_112_127.c │ │ │ ├── tx_112_127_seg.c │ │ │ ├── tx_16_31.c │ │ │ ├── tx_16_31_seg.c │ │ │ ├── tx_32_47.c │ │ │ ├── tx_32_47_seg.c │ │ │ ├── tx_48_63.c │ │ │ ├── tx_48_63_seg.c │ │ │ ├── tx_64_79.c │ │ │ ├── tx_64_79_seg.c │ │ │ ├── tx_80_95.c │ │ │ ├── tx_80_95_seg.c │ │ │ ├── tx_96_111.c │ │ │ ├── tx_96_111_seg.c │ │ │ └── tx_all_offload.c │ │ │ ├── cn20k │ │ │ ├── tx_0_15.c │ │ │ ├── tx_0_15_seg.c │ │ │ ├── tx_112_127.c │ │ │ ├── tx_112_127_seg.c │ │ │ ├── tx_16_31.c │ │ │ ├── tx_16_31_seg.c │ │ │ ├── tx_32_47.c │ │ │ ├── tx_32_47_seg.c │ │ │ ├── tx_48_63.c │ │ │ ├── tx_48_63_seg.c │ │ │ ├── tx_64_79.c │ │ │ ├── tx_64_79_seg.c │ │ │ ├── tx_80_95.c │ │ │ ├── tx_80_95_seg.c │ │ │ ├── tx_96_111.c │ │ │ ├── tx_96_111_seg.c │ │ │ └── tx_all_offload.c │ │ │ └── cn9k │ │ │ ├── tx_0_15.c │ │ │ ├── tx_0_15_dual.c │ │ │ ├── tx_0_15_dual_seg.c │ │ │ ├── tx_0_15_seg.c │ │ │ ├── tx_112_127.c │ │ │ ├── tx_112_127_dual.c │ │ │ ├── tx_112_127_dual_seg.c │ │ │ ├── tx_112_127_seg.c │ │ │ ├── tx_16_31.c │ │ │ ├── tx_16_31_dual.c │ │ │ ├── tx_16_31_dual_seg.c │ │ │ ├── tx_16_31_seg.c │ │ │ ├── tx_32_47.c │ │ │ ├── tx_32_47_dual.c │ │ │ ├── tx_32_47_dual_seg.c │ │ │ ├── tx_32_47_seg.c │ │ │ ├── tx_48_63.c │ │ │ ├── tx_48_63_dual.c │ │ │ ├── tx_48_63_dual_seg.c │ │ │ ├── tx_48_63_seg.c │ │ │ ├── tx_64_79.c │ │ │ ├── tx_64_79_dual.c │ │ │ ├── tx_64_79_dual_seg.c │ │ │ ├── tx_64_79_seg.c │ │ │ ├── tx_80_95.c │ │ │ ├── tx_80_95_dual.c │ │ │ ├── tx_80_95_dual_seg.c │ │ │ ├── tx_80_95_seg.c │ │ │ ├── tx_96_111.c │ │ │ ├── tx_96_111_dual.c │ │ │ ├── tx_96_111_dual_seg.c │ │ │ ├── tx_96_111_seg.c │ │ │ └── tx_all_offload.c │ ├── dlb2 │ │ ├── dlb2.c │ │ ├── dlb2_avx512.c │ │ ├── dlb2_iface.c │ │ ├── dlb2_iface.h │ │ ├── dlb2_inline_fns.h │ │ ├── dlb2_log.h │ │ ├── dlb2_priv.h │ │ ├── dlb2_selftest.c │ │ ├── dlb2_sse.c │ │ ├── dlb2_user.h │ │ ├── dlb2_xstats.c │ │ ├── meson.build │ │ ├── pf │ │ │ ├── base │ │ │ │ ├── dlb2_hw_types.h │ │ │ │ ├── dlb2_osdep.h │ │ │ │ ├── dlb2_osdep_bitmap.h │ │ │ │ ├── dlb2_osdep_list.h │ │ │ │ ├── dlb2_osdep_types.h │ │ │ │ ├── dlb2_regs.h │ │ │ │ ├── dlb2_resource.c │ │ │ │ └── dlb2_resource.h │ │ │ ├── dlb2_main.c │ │ │ ├── dlb2_main.h │ │ │ └── dlb2_pf.c │ │ ├── rte_pmd_dlb2.c │ │ └── rte_pmd_dlb2.h │ ├── dpaa │ │ ├── dpaa_eventdev.c │ │ ├── dpaa_eventdev.h │ │ └── meson.build │ ├── dpaa2 │ │ ├── dpaa2_eventdev.c │ │ ├── dpaa2_eventdev.h │ │ ├── dpaa2_eventdev_logs.h │ │ ├── dpaa2_eventdev_selftest.c │ │ ├── dpaa2_hw_dpcon.c │ │ └── meson.build │ ├── dsw │ │ ├── dsw_evdev.c │ │ ├── dsw_evdev.h │ │ ├── dsw_event.c │ │ ├── dsw_sort.h │ │ ├── dsw_xstats.c │ │ └── meson.build │ ├── meson.build │ ├── octeontx │ │ ├── meson.build │ │ ├── ssovf_evdev.c │ │ ├── ssovf_evdev.h │ │ ├── ssovf_evdev_selftest.c │ │ ├── ssovf_probe.c │ │ ├── ssovf_worker.c │ │ ├── ssovf_worker.h │ │ ├── timvf_evdev.c │ │ ├── timvf_evdev.h │ │ ├── timvf_probe.c │ │ ├── timvf_worker.c │ │ └── timvf_worker.h │ ├── opdl │ │ ├── meson.build │ │ ├── opdl_evdev.c │ │ ├── opdl_evdev.h │ │ ├── opdl_evdev_init.c │ │ ├── opdl_evdev_xstats.c │ │ ├── opdl_log.h │ │ ├── opdl_ring.c │ │ ├── opdl_ring.h │ │ └── opdl_test.c │ ├── skeleton │ │ ├── meson.build │ │ ├── skeleton_eventdev.c │ │ └── skeleton_eventdev.h │ └── sw │ │ ├── event_ring.h │ │ ├── iq_chunk.h │ │ ├── meson.build │ │ ├── sw_evdev.c │ │ ├── sw_evdev.h │ │ ├── sw_evdev_log.h │ │ ├── sw_evdev_scheduler.c │ │ ├── sw_evdev_selftest.c │ │ ├── sw_evdev_worker.c │ │ └── sw_evdev_xstats.c ├── gpu │ ├── cuda │ │ ├── common.h │ │ ├── cuda.c │ │ ├── devices.h │ │ ├── gdrcopy.c │ │ └── meson.build │ └── meson.build ├── mempool │ ├── bucket │ │ ├── meson.build │ │ └── rte_mempool_bucket.c │ ├── cnxk │ │ ├── cn10k_hwpool_ops.c │ │ ├── cn10k_mempool_ops.c │ │ ├── cn9k_mempool_ops.c │ │ ├── cnxk_mempool.c │ │ ├── cnxk_mempool.h │ │ ├── cnxk_mempool_ops.c │ │ ├── cnxk_mempool_telemetry.c │ │ ├── meson.build │ │ └── rte_pmd_cnxk_mempool.h │ ├── dpaa │ │ ├── dpaa_mempool.c │ │ ├── dpaa_mempool.h │ │ └── meson.build │ ├── dpaa2 │ │ ├── dpaa2_hw_mempool.c │ │ ├── dpaa2_hw_mempool.h │ │ ├── dpaa2_hw_mempool_logs.h │ │ ├── meson.build │ │ └── rte_dpaa2_mempool.h │ ├── meson.build │ ├── octeontx │ │ ├── meson.build │ │ ├── octeontx_fpavf.c │ │ ├── octeontx_fpavf.h │ │ ├── octeontx_pool_logs.h │ │ └── rte_mempool_octeontx.c │ ├── ring │ │ ├── meson.build │ │ └── rte_mempool_ring.c │ └── stack │ │ ├── meson.build │ │ └── rte_mempool_stack.c ├── meson.build ├── ml │ ├── cnxk │ │ ├── cn10k_ml_dev.c │ │ ├── cn10k_ml_dev.h │ │ ├── cn10k_ml_model.c │ │ ├── cn10k_ml_model.h │ │ ├── cn10k_ml_ocm.c │ │ ├── cn10k_ml_ocm.h │ │ ├── cn10k_ml_ops.c │ │ ├── cn10k_ml_ops.h │ │ ├── cnxk_ml_dev.c │ │ ├── cnxk_ml_dev.h │ │ ├── cnxk_ml_io.c │ │ ├── cnxk_ml_io.h │ │ ├── cnxk_ml_model.c │ │ ├── cnxk_ml_model.h │ │ ├── cnxk_ml_ops.c │ │ ├── cnxk_ml_ops.h │ │ ├── cnxk_ml_utils.c │ │ ├── cnxk_ml_utils.h │ │ ├── cnxk_ml_xstats.h │ │ ├── meson.build │ │ ├── mvtvm_ml_dev.c │ │ ├── mvtvm_ml_dev.h │ │ ├── mvtvm_ml_model.c │ │ ├── mvtvm_ml_model.h │ │ ├── mvtvm_ml_ops.c │ │ ├── mvtvm_ml_ops.h │ │ ├── mvtvm_ml_stubs.c │ │ └── mvtvm_ml_stubs.h │ └── meson.build ├── net │ ├── af_packet │ │ ├── meson.build │ │ └── rte_eth_af_packet.c │ ├── af_xdp │ │ ├── af_xdp_deps.h │ │ ├── compat.h │ │ ├── meson.build │ │ └── rte_eth_af_xdp.c │ ├── ark │ │ ├── ark_ddm.c │ │ ├── ark_ddm.h │ │ ├── ark_ethdev.c │ │ ├── ark_ethdev_rx.c │ │ ├── ark_ethdev_rx.h │ │ ├── ark_ethdev_tx.c │ │ ├── ark_ethdev_tx.h │ │ ├── ark_ext.h │ │ ├── ark_global.h │ │ ├── ark_logs.h │ │ ├── ark_mpu.c │ │ ├── ark_mpu.h │ │ ├── ark_pktchkr.c │ │ ├── ark_pktchkr.h │ │ ├── ark_pktdir.c │ │ ├── ark_pktdir.h │ │ ├── ark_pktgen.c │ │ ├── ark_pktgen.h │ │ ├── ark_udm.c │ │ ├── ark_udm.h │ │ └── meson.build │ ├── atlantic │ │ ├── atl_common.h │ │ ├── atl_ethdev.c │ │ ├── atl_ethdev.h │ │ ├── atl_hw_regs.c │ │ ├── atl_hw_regs.h │ │ ├── atl_logs.h │ │ ├── atl_rxtx.c │ │ ├── atl_types.h │ │ ├── hw_atl │ │ │ ├── hw_atl_b0.c │ │ │ ├── hw_atl_b0.h │ │ │ ├── hw_atl_b0_internal.h │ │ │ ├── hw_atl_llh.c │ │ │ ├── hw_atl_llh.h │ │ │ ├── hw_atl_llh_internal.h │ │ │ ├── hw_atl_utils.c │ │ │ ├── hw_atl_utils.h │ │ │ └── hw_atl_utils_fw2x.c │ │ ├── meson.build │ │ ├── rte_pmd_atlantic.c │ │ └── rte_pmd_atlantic.h │ ├── avp │ │ ├── avp_ethdev.c │ │ ├── avp_logs.h │ │ ├── meson.build │ │ ├── rte_avp_common.h │ │ └── rte_avp_fifo.h │ ├── axgbe │ │ ├── axgbe_common.h │ │ ├── axgbe_dev.c │ │ ├── axgbe_ethdev.c │ │ ├── axgbe_ethdev.h │ │ ├── axgbe_i2c.c │ │ ├── axgbe_logs.h │ │ ├── axgbe_mdio.c │ │ ├── axgbe_phy.h │ │ ├── axgbe_phy_impl.c │ │ ├── axgbe_regs.h │ │ ├── axgbe_rxtx.c │ │ ├── axgbe_rxtx.h │ │ ├── axgbe_rxtx_vec_sse.c │ │ └── meson.build │ ├── bnx2x │ │ ├── bnx2x.c │ │ ├── bnx2x.h │ │ ├── bnx2x_ethdev.c │ │ ├── bnx2x_ethdev.h │ │ ├── bnx2x_logs.h │ │ ├── bnx2x_osal.h │ │ ├── bnx2x_rxtx.c │ │ ├── bnx2x_rxtx.h │ │ ├── bnx2x_stats.c │ │ ├── bnx2x_stats.h │ │ ├── bnx2x_vfpf.c │ │ ├── bnx2x_vfpf.h │ │ ├── ecore_fw_defs.h │ │ ├── ecore_hsi.h │ │ ├── ecore_init.h │ │ ├── ecore_init_ops.h │ │ ├── ecore_mfw_req.h │ │ ├── ecore_reg.h │ │ ├── ecore_sp.c │ │ ├── ecore_sp.h │ │ ├── elink.c │ │ ├── elink.h │ │ └── meson.build │ ├── bnxt │ │ ├── bnxt.h │ │ ├── bnxt_cpr.c │ │ ├── bnxt_cpr.h │ │ ├── bnxt_ethdev.c │ │ ├── bnxt_filter.c │ │ ├── bnxt_filter.h │ │ ├── bnxt_flow.c │ │ ├── bnxt_hwrm.c │ │ ├── bnxt_hwrm.h │ │ ├── bnxt_irq.c │ │ ├── bnxt_irq.h │ │ ├── bnxt_mpc.c │ │ ├── bnxt_mpc.h │ │ ├── bnxt_nvm_defs.h │ │ ├── bnxt_reps.c │ │ ├── bnxt_reps.h │ │ ├── bnxt_ring.c │ │ ├── bnxt_ring.h │ │ ├── bnxt_rxq.c │ │ ├── bnxt_rxq.h │ │ ├── bnxt_rxr.c │ │ ├── bnxt_rxr.h │ │ ├── bnxt_rxtx_vec_avx2.c │ │ ├── bnxt_rxtx_vec_common.h │ │ ├── bnxt_rxtx_vec_neon.c │ │ ├── bnxt_rxtx_vec_sse.c │ │ ├── bnxt_stats.c │ │ ├── bnxt_stats.h │ │ ├── bnxt_txq.c │ │ ├── bnxt_txq.h │ │ ├── bnxt_txr.c │ │ ├── bnxt_txr.h │ │ ├── bnxt_util.c │ │ ├── bnxt_util.h │ │ ├── bnxt_vnic.c │ │ ├── bnxt_vnic.h │ │ ├── hcapi │ │ │ ├── cfa │ │ │ │ ├── hcapi_cfa.h │ │ │ │ ├── hcapi_cfa_common.c │ │ │ │ ├── hcapi_cfa_defs.h │ │ │ │ ├── hcapi_cfa_p4.c │ │ │ │ ├── hcapi_cfa_p4.h │ │ │ │ ├── hcapi_cfa_p58.c │ │ │ │ ├── hcapi_cfa_p58.h │ │ │ │ └── meson.build │ │ │ └── cfa_v3 │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── bld │ │ │ │ ├── host │ │ │ │ │ └── cfa_bld_mpc.c │ │ │ │ ├── include │ │ │ │ │ ├── cfa_bld_defs.h │ │ │ │ │ ├── host │ │ │ │ │ │ ├── cfa_bld.h │ │ │ │ │ │ ├── cfa_bld_devops.h │ │ │ │ │ │ ├── cfa_bld_field_ids.h │ │ │ │ │ │ ├── cfa_bld_mpc_field_ids.h │ │ │ │ │ │ └── cfa_bld_mpcops.h │ │ │ │ │ └── p70 │ │ │ │ │ │ ├── cfa_bld_p70_defs.h │ │ │ │ │ │ ├── cfa_bld_p70_field_ids.h │ │ │ │ │ │ ├── cfa_bld_p70_mpc.h │ │ │ │ │ │ ├── cfa_p70.h │ │ │ │ │ │ ├── cfa_p70_hw.h │ │ │ │ │ │ └── cfa_p70_mpc_structs.h │ │ │ │ └── p70 │ │ │ │ │ ├── cfa_bld_p70_mpc.c │ │ │ │ │ ├── cfa_bld_p70_mpc_defs.h │ │ │ │ │ └── host │ │ │ │ │ ├── cfa_bld_p70_host_mpc_wrapper.c │ │ │ │ │ ├── cfa_bld_p70_host_mpc_wrapper.h │ │ │ │ │ ├── cfa_bld_p70_mpcops.c │ │ │ │ │ ├── cfa_bld_p70_mpcops.h │ │ │ │ │ ├── cfa_p70_mpc_field_ids.h │ │ │ │ │ └── cfa_p70_mpc_field_mapping.h │ │ │ │ ├── include │ │ │ │ ├── cfa_resources.h │ │ │ │ ├── cfa_trace.h │ │ │ │ ├── cfa_types.h │ │ │ │ ├── cfa_util.h │ │ │ │ ├── platform │ │ │ │ │ └── dpdk │ │ │ │ │ │ └── cfa_debug_defs.h │ │ │ │ └── sys_util.h │ │ │ │ ├── meson.build │ │ │ │ ├── mm │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── cfa_mm.c │ │ │ │ ├── cfa_mm_priv.h │ │ │ │ └── include │ │ │ │ │ └── cfa_mm.h │ │ │ │ ├── tim │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── cfa_tim.c │ │ │ │ ├── cfa_tim_priv.h │ │ │ │ └── include │ │ │ │ │ └── cfa_tim.h │ │ │ │ └── tpm │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── cfa_tpm.c │ │ │ │ ├── cfa_tpm_priv.h │ │ │ │ └── include │ │ │ │ └── cfa_tpm.h │ │ ├── hsi_struct_def_dpdk.h │ │ ├── meson.build │ │ ├── rte_pmd_bnxt.c │ │ ├── rte_pmd_bnxt.h │ │ ├── tf_core │ │ │ ├── bitalloc.c │ │ │ ├── bitalloc.h │ │ │ ├── cfa_resource_types.h │ │ │ ├── cfa_tcam_mgr.c │ │ │ ├── cfa_tcam_mgr.h │ │ │ ├── cfa_tcam_mgr_device.h │ │ │ ├── cfa_tcam_mgr_hwop_msg.c │ │ │ ├── cfa_tcam_mgr_hwop_msg.h │ │ │ ├── cfa_tcam_mgr_p4.c │ │ │ ├── cfa_tcam_mgr_p4.h │ │ │ ├── cfa_tcam_mgr_p58.c │ │ │ ├── cfa_tcam_mgr_p58.h │ │ │ ├── cfa_tcam_mgr_sbmp.h │ │ │ ├── cfa_tcam_mgr_session.c │ │ │ ├── dpool.c │ │ │ ├── dpool.h │ │ │ ├── ll.c │ │ │ ├── ll.h │ │ │ ├── lookup3.h │ │ │ ├── meson.build │ │ │ ├── rand.c │ │ │ ├── rand.h │ │ │ ├── stack.c │ │ │ ├── stack.h │ │ │ ├── tf_common.h │ │ │ ├── tf_core.c │ │ │ ├── tf_core.h │ │ │ ├── tf_device.c │ │ │ ├── tf_device.h │ │ │ ├── tf_device_p4.c │ │ │ ├── tf_device_p4.h │ │ │ ├── tf_device_p58.c │ │ │ ├── tf_device_p58.h │ │ │ ├── tf_em.h │ │ │ ├── tf_em_common.c │ │ │ ├── tf_em_common.h │ │ │ ├── tf_em_hash_internal.c │ │ │ ├── tf_em_host.c │ │ │ ├── tf_em_internal.c │ │ │ ├── tf_ext_flow_handle.h │ │ │ ├── tf_global_cfg.c │ │ │ ├── tf_global_cfg.h │ │ │ ├── tf_hash.c │ │ │ ├── tf_hash.h │ │ │ ├── tf_identifier.c │ │ │ ├── tf_identifier.h │ │ │ ├── tf_if_tbl.c │ │ │ ├── tf_if_tbl.h │ │ │ ├── tf_msg.c │ │ │ ├── tf_msg.h │ │ │ ├── tf_msg_common.h │ │ │ ├── tf_project.h │ │ │ ├── tf_resources.c │ │ │ ├── tf_resources.h │ │ │ ├── tf_rm.c │ │ │ ├── tf_rm.h │ │ │ ├── tf_session.c │ │ │ ├── tf_session.h │ │ │ ├── tf_sram_mgr.c │ │ │ ├── tf_sram_mgr.h │ │ │ ├── tf_tbl.c │ │ │ ├── tf_tbl.h │ │ │ ├── tf_tbl_sram.c │ │ │ ├── tf_tbl_sram.h │ │ │ ├── tf_tcam.c │ │ │ ├── tf_tcam.h │ │ │ ├── tf_tcam_mgr_msg.c │ │ │ ├── tf_tcam_mgr_msg.h │ │ │ ├── tf_tcam_shared.c │ │ │ ├── tf_tcam_shared.h │ │ │ ├── tf_util.c │ │ │ ├── tf_util.h │ │ │ ├── tfp.c │ │ │ ├── tfp.h │ │ │ └── v3 │ │ │ │ ├── meson.build │ │ │ │ ├── tfc.h │ │ │ │ ├── tfc_act.c │ │ │ │ ├── tfc_action_handle.h │ │ │ │ ├── tfc_cpm.c │ │ │ │ ├── tfc_cpm.h │ │ │ │ ├── tfc_debug.h │ │ │ │ ├── tfc_em.c │ │ │ │ ├── tfc_em.h │ │ │ │ ├── tfc_flow_handle.h │ │ │ │ ├── tfc_global_id.c │ │ │ │ ├── tfc_hot_upgrade.c │ │ │ │ ├── tfc_ident.c │ │ │ │ ├── tfc_idx_tbl.c │ │ │ │ ├── tfc_if_tbl.c │ │ │ │ ├── tfc_init.c │ │ │ │ ├── tfc_mpc_debug.c │ │ │ │ ├── tfc_msg.c │ │ │ │ ├── tfc_msg.h │ │ │ │ ├── tfc_priv.c │ │ │ │ ├── tfc_priv.h │ │ │ │ ├── tfc_resources.c │ │ │ │ ├── tfc_resources.h │ │ │ │ ├── tfc_session.c │ │ │ │ ├── tfc_tbl_scope.c │ │ │ │ ├── tfc_tcam.c │ │ │ │ ├── tfc_tcam_debug.c │ │ │ │ ├── tfc_util.c │ │ │ │ ├── tfc_util.h │ │ │ │ ├── tfc_vf2pf_msg.c │ │ │ │ ├── tfc_vf2pf_msg.h │ │ │ │ ├── tfo.c │ │ │ │ └── tfo.h │ │ └── tf_ulp │ │ │ ├── bnxt_tf_common.h │ │ │ ├── bnxt_tf_pmd_shim.c │ │ │ ├── bnxt_tf_pmd_shim.h │ │ │ ├── bnxt_ulp.c │ │ │ ├── bnxt_ulp.h │ │ │ ├── bnxt_ulp_flow.c │ │ │ ├── bnxt_ulp_meter.c │ │ │ ├── bnxt_ulp_tf.c │ │ │ ├── bnxt_ulp_tf.h │ │ │ ├── bnxt_ulp_tfc.c │ │ │ ├── bnxt_ulp_tfc.h │ │ │ ├── bnxt_ulp_utils.h │ │ │ ├── generic_templates │ │ │ ├── meson.build │ │ │ ├── ulp_template_db_act.c │ │ │ ├── ulp_template_db_class.c │ │ │ ├── ulp_template_db_defs.h │ │ │ ├── ulp_template_db_field.h │ │ │ ├── ulp_template_db_tbl.c │ │ │ ├── ulp_template_db_tbl.h │ │ │ ├── ulp_template_db_thor2_act.c │ │ │ ├── ulp_template_db_thor2_class.c │ │ │ ├── ulp_template_db_thor_act.c │ │ │ ├── ulp_template_db_thor_class.c │ │ │ ├── ulp_template_db_wh_plus_act.c │ │ │ └── ulp_template_db_wh_plus_class.c │ │ │ ├── meson.build │ │ │ ├── ulp_alloc_tbl.c │ │ │ ├── ulp_alloc_tbl.h │ │ │ ├── ulp_def_rules.c │ │ │ ├── ulp_fc_mgr.c │ │ │ ├── ulp_fc_mgr.h │ │ │ ├── ulp_fc_mgr_tf.c │ │ │ ├── ulp_fc_mgr_tfc.c │ │ │ ├── ulp_flow_db.c │ │ │ ├── ulp_flow_db.h │ │ │ ├── ulp_gen_hash.c │ │ │ ├── ulp_gen_hash.h │ │ │ ├── ulp_gen_tbl.c │ │ │ ├── ulp_gen_tbl.h │ │ │ ├── ulp_ha_mgr.c │ │ │ ├── ulp_ha_mgr.h │ │ │ ├── ulp_mapper.c │ │ │ ├── ulp_mapper.h │ │ │ ├── ulp_mapper_tf.c │ │ │ ├── ulp_mapper_tfc.c │ │ │ ├── ulp_mark_mgr.c │ │ │ ├── ulp_mark_mgr.h │ │ │ ├── ulp_matcher.c │ │ │ ├── ulp_matcher.h │ │ │ ├── ulp_port_db.c │ │ │ ├── ulp_port_db.h │ │ │ ├── ulp_rte_handler_tbl.c │ │ │ ├── ulp_rte_parser.c │ │ │ ├── ulp_rte_parser.h │ │ │ ├── ulp_sc_mgr.c │ │ │ ├── ulp_sc_mgr.h │ │ │ ├── ulp_sc_mgr_tfc.c │ │ │ ├── ulp_template_db_enum.h │ │ │ ├── ulp_template_struct.h │ │ │ ├── ulp_tfc_ha_mgr.c │ │ │ ├── ulp_tfc_ha_mgr.h │ │ │ ├── ulp_tun.c │ │ │ ├── ulp_tun.h │ │ │ ├── ulp_utils.c │ │ │ └── ulp_utils.h │ ├── bonding │ │ ├── bonding_testpmd.c │ │ ├── eth_bond_8023ad_private.h │ │ ├── eth_bond_private.h │ │ ├── meson.build │ │ ├── rte_eth_bond.h │ │ ├── rte_eth_bond_8023ad.c │ │ ├── rte_eth_bond_8023ad.h │ │ ├── rte_eth_bond_alb.c │ │ ├── rte_eth_bond_alb.h │ │ ├── rte_eth_bond_api.c │ │ ├── rte_eth_bond_args.c │ │ ├── rte_eth_bond_flow.c │ │ └── rte_eth_bond_pmd.c │ ├── cnxk │ │ ├── cn10k_ethdev.c │ │ ├── cn10k_ethdev.h │ │ ├── cn10k_ethdev_sec.c │ │ ├── cn10k_flow.c │ │ ├── cn10k_flow.h │ │ ├── cn10k_rx.h │ │ ├── cn10k_rx_select.c │ │ ├── cn10k_rxtx.h │ │ ├── cn10k_tx.h │ │ ├── cn10k_tx_select.c │ │ ├── cn20k_ethdev.c │ │ ├── cn20k_ethdev.h │ │ ├── cn20k_ethdev_sec.c │ │ ├── cn20k_flow.c │ │ ├── cn20k_flow.h │ │ ├── cn20k_rx.h │ │ ├── cn20k_rx_select.c │ │ ├── cn20k_rxtx.h │ │ ├── cn20k_tx.h │ │ ├── cn20k_tx_select.c │ │ ├── cn9k_ethdev.c │ │ ├── cn9k_ethdev.h │ │ ├── cn9k_ethdev_sec.c │ │ ├── cn9k_flow.c │ │ ├── cn9k_flow.h │ │ ├── cn9k_rx.h │ │ ├── cn9k_rx_select.c │ │ ├── cn9k_tx.h │ │ ├── cn9k_tx_select.c │ │ ├── cnxk_eswitch.c │ │ ├── cnxk_eswitch.h │ │ ├── cnxk_eswitch_devargs.c │ │ ├── cnxk_eswitch_flow.c │ │ ├── cnxk_eswitch_rxtx.c │ │ ├── cnxk_ethdev.c │ │ ├── cnxk_ethdev.h │ │ ├── cnxk_ethdev_cman.c │ │ ├── cnxk_ethdev_devargs.c │ │ ├── cnxk_ethdev_dp.h │ │ ├── cnxk_ethdev_mcs.c │ │ ├── cnxk_ethdev_mcs.h │ │ ├── cnxk_ethdev_mtr.c │ │ ├── cnxk_ethdev_ops.c │ │ ├── cnxk_ethdev_sec.c │ │ ├── cnxk_ethdev_sec_telemetry.c │ │ ├── cnxk_ethdev_telemetry.c │ │ ├── cnxk_flow.c │ │ ├── cnxk_flow.h │ │ ├── cnxk_flow_common.c │ │ ├── cnxk_flow_common.h │ │ ├── cnxk_link.c │ │ ├── cnxk_lookup.c │ │ ├── cnxk_ptp.c │ │ ├── cnxk_rep.c │ │ ├── cnxk_rep.h │ │ ├── cnxk_rep_flow.c │ │ ├── cnxk_rep_msg.c │ │ ├── cnxk_rep_msg.h │ │ ├── cnxk_rep_ops.c │ │ ├── cnxk_stats.c │ │ ├── cnxk_tm.c │ │ ├── cnxk_tm.h │ │ ├── meson.build │ │ ├── rte_pmd_cnxk.h │ │ ├── rx │ │ │ ├── cn10k │ │ │ │ ├── rx_0_15.c │ │ │ │ ├── rx_0_15_mseg.c │ │ │ │ ├── rx_0_15_vec.c │ │ │ │ ├── rx_0_15_vec_mseg.c │ │ │ │ ├── rx_112_127.c │ │ │ │ ├── rx_112_127_mseg.c │ │ │ │ ├── rx_112_127_vec.c │ │ │ │ ├── rx_112_127_vec_mseg.c │ │ │ │ ├── rx_16_31.c │ │ │ │ ├── rx_16_31_mseg.c │ │ │ │ ├── rx_16_31_vec.c │ │ │ │ ├── rx_16_31_vec_mseg.c │ │ │ │ ├── rx_32_47.c │ │ │ │ ├── rx_32_47_mseg.c │ │ │ │ ├── rx_32_47_vec.c │ │ │ │ ├── rx_32_47_vec_mseg.c │ │ │ │ ├── rx_48_63.c │ │ │ │ ├── rx_48_63_mseg.c │ │ │ │ ├── rx_48_63_vec.c │ │ │ │ ├── rx_48_63_vec_mseg.c │ │ │ │ ├── rx_64_79.c │ │ │ │ ├── rx_64_79_mseg.c │ │ │ │ ├── rx_64_79_vec.c │ │ │ │ ├── rx_64_79_vec_mseg.c │ │ │ │ ├── rx_80_95.c │ │ │ │ ├── rx_80_95_mseg.c │ │ │ │ ├── rx_80_95_vec.c │ │ │ │ ├── rx_80_95_vec_mseg.c │ │ │ │ ├── rx_96_111.c │ │ │ │ ├── rx_96_111_mseg.c │ │ │ │ ├── rx_96_111_vec.c │ │ │ │ ├── rx_96_111_vec_mseg.c │ │ │ │ └── rx_all_offload.c │ │ │ ├── cn20k │ │ │ │ ├── rx_0_15.c │ │ │ │ ├── rx_0_15_mseg.c │ │ │ │ ├── rx_0_15_vec.c │ │ │ │ ├── rx_0_15_vec_mseg.c │ │ │ │ ├── rx_112_127.c │ │ │ │ ├── rx_112_127_mseg.c │ │ │ │ ├── rx_112_127_vec.c │ │ │ │ ├── rx_112_127_vec_mseg.c │ │ │ │ ├── rx_16_31.c │ │ │ │ ├── rx_16_31_mseg.c │ │ │ │ ├── rx_16_31_vec.c │ │ │ │ ├── rx_16_31_vec_mseg.c │ │ │ │ ├── rx_32_47.c │ │ │ │ ├── rx_32_47_mseg.c │ │ │ │ ├── rx_32_47_vec.c │ │ │ │ ├── rx_32_47_vec_mseg.c │ │ │ │ ├── rx_48_63.c │ │ │ │ ├── rx_48_63_mseg.c │ │ │ │ ├── rx_48_63_vec.c │ │ │ │ ├── rx_48_63_vec_mseg.c │ │ │ │ ├── rx_64_79.c │ │ │ │ ├── rx_64_79_mseg.c │ │ │ │ ├── rx_64_79_vec.c │ │ │ │ ├── rx_64_79_vec_mseg.c │ │ │ │ ├── rx_80_95.c │ │ │ │ ├── rx_80_95_mseg.c │ │ │ │ ├── rx_80_95_vec.c │ │ │ │ ├── rx_80_95_vec_mseg.c │ │ │ │ ├── rx_96_111.c │ │ │ │ ├── rx_96_111_mseg.c │ │ │ │ ├── rx_96_111_vec.c │ │ │ │ ├── rx_96_111_vec_mseg.c │ │ │ │ └── rx_all_offload.c │ │ │ └── cn9k │ │ │ │ ├── rx_0_15.c │ │ │ │ ├── rx_0_15_mseg.c │ │ │ │ ├── rx_0_15_vec.c │ │ │ │ ├── rx_0_15_vec_mseg.c │ │ │ │ ├── rx_112_127.c │ │ │ │ ├── rx_112_127_mseg.c │ │ │ │ ├── rx_112_127_vec.c │ │ │ │ ├── rx_112_127_vec_mseg.c │ │ │ │ ├── rx_16_31.c │ │ │ │ ├── rx_16_31_mseg.c │ │ │ │ ├── rx_16_31_vec.c │ │ │ │ ├── rx_16_31_vec_mseg.c │ │ │ │ ├── rx_32_47.c │ │ │ │ ├── rx_32_47_mseg.c │ │ │ │ ├── rx_32_47_vec.c │ │ │ │ ├── rx_32_47_vec_mseg.c │ │ │ │ ├── rx_48_63.c │ │ │ │ ├── rx_48_63_mseg.c │ │ │ │ ├── rx_48_63_vec.c │ │ │ │ ├── rx_48_63_vec_mseg.c │ │ │ │ ├── rx_64_79.c │ │ │ │ ├── rx_64_79_mseg.c │ │ │ │ ├── rx_64_79_vec.c │ │ │ │ ├── rx_64_79_vec_mseg.c │ │ │ │ ├── rx_80_95.c │ │ │ │ ├── rx_80_95_mseg.c │ │ │ │ ├── rx_80_95_vec.c │ │ │ │ ├── rx_80_95_vec_mseg.c │ │ │ │ ├── rx_96_111.c │ │ │ │ ├── rx_96_111_mseg.c │ │ │ │ ├── rx_96_111_vec.c │ │ │ │ ├── rx_96_111_vec_mseg.c │ │ │ │ └── rx_all_offload.c │ │ └── tx │ │ │ ├── cn10k │ │ │ ├── tx_0_15.c │ │ │ ├── tx_0_15_mseg.c │ │ │ ├── tx_0_15_vec.c │ │ │ ├── tx_0_15_vec_mseg.c │ │ │ ├── tx_112_127.c │ │ │ ├── tx_112_127_mseg.c │ │ │ ├── tx_112_127_vec.c │ │ │ ├── tx_112_127_vec_mseg.c │ │ │ ├── tx_16_31.c │ │ │ ├── tx_16_31_mseg.c │ │ │ ├── tx_16_31_vec.c │ │ │ ├── tx_16_31_vec_mseg.c │ │ │ ├── tx_32_47.c │ │ │ ├── tx_32_47_mseg.c │ │ │ ├── tx_32_47_vec.c │ │ │ ├── tx_32_47_vec_mseg.c │ │ │ ├── tx_48_63.c │ │ │ ├── tx_48_63_mseg.c │ │ │ ├── tx_48_63_vec.c │ │ │ ├── tx_48_63_vec_mseg.c │ │ │ ├── tx_64_79.c │ │ │ ├── tx_64_79_mseg.c │ │ │ ├── tx_64_79_vec.c │ │ │ ├── tx_64_79_vec_mseg.c │ │ │ ├── tx_80_95.c │ │ │ ├── tx_80_95_mseg.c │ │ │ ├── tx_80_95_vec.c │ │ │ ├── tx_80_95_vec_mseg.c │ │ │ ├── tx_96_111.c │ │ │ ├── tx_96_111_mseg.c │ │ │ ├── tx_96_111_vec.c │ │ │ ├── tx_96_111_vec_mseg.c │ │ │ └── tx_all_offload.c │ │ │ ├── cn20k │ │ │ ├── tx_0_15.c │ │ │ ├── tx_0_15_mseg.c │ │ │ ├── tx_0_15_vec.c │ │ │ ├── tx_0_15_vec_mseg.c │ │ │ ├── tx_112_127.c │ │ │ ├── tx_112_127_mseg.c │ │ │ ├── tx_112_127_vec.c │ │ │ ├── tx_112_127_vec_mseg.c │ │ │ ├── tx_16_31.c │ │ │ ├── tx_16_31_mseg.c │ │ │ ├── tx_16_31_vec.c │ │ │ ├── tx_16_31_vec_mseg.c │ │ │ ├── tx_32_47.c │ │ │ ├── tx_32_47_mseg.c │ │ │ ├── tx_32_47_vec.c │ │ │ ├── tx_32_47_vec_mseg.c │ │ │ ├── tx_48_63.c │ │ │ ├── tx_48_63_mseg.c │ │ │ ├── tx_48_63_vec.c │ │ │ ├── tx_48_63_vec_mseg.c │ │ │ ├── tx_64_79.c │ │ │ ├── tx_64_79_mseg.c │ │ │ ├── tx_64_79_vec.c │ │ │ ├── tx_64_79_vec_mseg.c │ │ │ ├── tx_80_95.c │ │ │ ├── tx_80_95_mseg.c │ │ │ ├── tx_80_95_vec.c │ │ │ ├── tx_80_95_vec_mseg.c │ │ │ ├── tx_96_111.c │ │ │ ├── tx_96_111_mseg.c │ │ │ ├── tx_96_111_vec.c │ │ │ ├── tx_96_111_vec_mseg.c │ │ │ └── tx_all_offload.c │ │ │ └── cn9k │ │ │ ├── tx_0_15.c │ │ │ ├── tx_0_15_mseg.c │ │ │ ├── tx_0_15_vec.c │ │ │ ├── tx_0_15_vec_mseg.c │ │ │ ├── tx_112_127.c │ │ │ ├── tx_112_127_mseg.c │ │ │ ├── tx_112_127_vec.c │ │ │ ├── tx_112_127_vec_mseg.c │ │ │ ├── tx_16_31.c │ │ │ ├── tx_16_31_mseg.c │ │ │ ├── tx_16_31_vec.c │ │ │ ├── tx_16_31_vec_mseg.c │ │ │ ├── tx_32_47.c │ │ │ ├── tx_32_47_mseg.c │ │ │ ├── tx_32_47_vec.c │ │ │ ├── tx_32_47_vec_mseg.c │ │ │ ├── tx_48_63.c │ │ │ ├── tx_48_63_mseg.c │ │ │ ├── tx_48_63_vec.c │ │ │ ├── tx_48_63_vec_mseg.c │ │ │ ├── tx_64_79.c │ │ │ ├── tx_64_79_mseg.c │ │ │ ├── tx_64_79_vec.c │ │ │ ├── tx_64_79_vec_mseg.c │ │ │ ├── tx_80_95.c │ │ │ ├── tx_80_95_mseg.c │ │ │ ├── tx_80_95_vec.c │ │ │ ├── tx_80_95_vec_mseg.c │ │ │ ├── tx_96_111.c │ │ │ ├── tx_96_111_mseg.c │ │ │ ├── tx_96_111_vec.c │ │ │ ├── tx_96_111_vec_mseg.c │ │ │ └── tx_all_offload.c │ ├── cxgbe │ │ ├── base │ │ │ ├── adapter.h │ │ │ ├── common.h │ │ │ ├── t4_chip_type.h │ │ │ ├── t4_hw.c │ │ │ ├── t4_hw.h │ │ │ ├── t4_msg.h │ │ │ ├── t4_pci_id_tbl.h │ │ │ ├── t4_regs.h │ │ │ ├── t4_regs_values.h │ │ │ ├── t4_tcb.h │ │ │ ├── t4fw_interface.h │ │ │ ├── t4vf_hw.c │ │ │ └── t4vf_hw.h │ │ ├── clip_tbl.c │ │ ├── clip_tbl.h │ │ ├── cxgbe.h │ │ ├── cxgbe_compat.h │ │ ├── cxgbe_ethdev.c │ │ ├── cxgbe_filter.c │ │ ├── cxgbe_filter.h │ │ ├── cxgbe_flow.c │ │ ├── cxgbe_flow.h │ │ ├── cxgbe_main.c │ │ ├── cxgbe_ofld.h │ │ ├── cxgbe_pfvf.h │ │ ├── cxgbevf_ethdev.c │ │ ├── cxgbevf_main.c │ │ ├── l2t.c │ │ ├── l2t.h │ │ ├── meson.build │ │ ├── mps_tcam.c │ │ ├── mps_tcam.h │ │ ├── sge.c │ │ ├── smt.c │ │ └── smt.h │ ├── dpaa │ │ ├── dpaa_ethdev.c │ │ ├── dpaa_ethdev.h │ │ ├── dpaa_flow.c │ │ ├── dpaa_flow.h │ │ ├── dpaa_fmc.c │ │ ├── dpaa_ptp.c │ │ ├── dpaa_rxtx.c │ │ ├── dpaa_rxtx.h │ │ ├── fmlib │ │ │ ├── dpaa_integration.h │ │ │ ├── fm_ext.h │ │ │ ├── fm_lib.c │ │ │ ├── fm_pcd_ext.h │ │ │ ├── fm_port_ext.h │ │ │ ├── fm_vsp.c │ │ │ ├── fm_vsp_ext.h │ │ │ ├── ncsw_ext.h │ │ │ └── net_ext.h │ │ ├── meson.build │ │ └── rte_pmd_dpaa.h │ ├── dpaa2 │ │ ├── base │ │ │ ├── dpaa2_hw_dpni.c │ │ │ ├── dpaa2_hw_dpni_annot.h │ │ │ └── dpaa2_tlu_hash.c │ │ ├── dpaa2_ethdev.c │ │ ├── dpaa2_ethdev.h │ │ ├── dpaa2_flow.c │ │ ├── dpaa2_mux.c │ │ ├── dpaa2_parse_dump.h │ │ ├── dpaa2_pmd_logs.h │ │ ├── dpaa2_ptp.c │ │ ├── dpaa2_recycle.c │ │ ├── dpaa2_rxtx.c │ │ ├── dpaa2_sparser.c │ │ ├── dpaa2_sparser.h │ │ ├── dpaa2_tm.c │ │ ├── dpaa2_tm.h │ │ ├── mc │ │ │ ├── dpdmux.c │ │ │ ├── dpkg.c │ │ │ ├── dpni.c │ │ │ ├── dprtc.c │ │ │ ├── fsl_dpdmux.h │ │ │ ├── fsl_dpdmux_cmd.h │ │ │ ├── fsl_dpkg.h │ │ │ ├── fsl_dpmac.h │ │ │ ├── fsl_dpni.h │ │ │ ├── fsl_dpni_cmd.h │ │ │ ├── fsl_dprtc.h │ │ │ ├── fsl_dprtc_cmd.h │ │ │ └── fsl_net.h │ │ ├── meson.build │ │ └── rte_pmd_dpaa2.h │ ├── ena │ │ ├── base │ │ │ ├── ena_com.c │ │ │ ├── ena_com.h │ │ │ ├── ena_defs │ │ │ │ ├── ena_admin_defs.h │ │ │ │ ├── ena_common_defs.h │ │ │ │ ├── ena_eth_io_defs.h │ │ │ │ ├── ena_gen_info.h │ │ │ │ ├── ena_includes.h │ │ │ │ └── ena_regs_defs.h │ │ │ ├── ena_eth_com.c │ │ │ ├── ena_eth_com.h │ │ │ ├── ena_plat.h │ │ │ └── ena_plat_dpdk.h │ │ ├── ena_ethdev.c │ │ ├── ena_ethdev.h │ │ ├── ena_logs.h │ │ ├── ena_platform.h │ │ ├── ena_rss.c │ │ └── meson.build │ ├── enetc │ │ ├── base │ │ │ ├── enetc4_hw.h │ │ │ └── enetc_hw.h │ │ ├── enetc.h │ │ ├── enetc4_ethdev.c │ │ ├── enetc4_vf.c │ │ ├── enetc_cbdr.c │ │ ├── enetc_ethdev.c │ │ ├── enetc_logs.h │ │ ├── enetc_rxtx.c │ │ ├── meson.build │ │ └── ntmp.h │ ├── enetfec │ │ ├── enet_ethdev.c │ │ ├── enet_ethdev.h │ │ ├── enet_pmd_logs.h │ │ ├── enet_regs.h │ │ ├── enet_rxtx.c │ │ ├── enet_uio.c │ │ ├── enet_uio.h │ │ └── meson.build │ ├── enic │ │ ├── base │ │ │ ├── cq_desc.h │ │ │ ├── cq_enet_desc.h │ │ │ ├── rq_enet_desc.h │ │ │ ├── vnic_cq.c │ │ │ ├── vnic_cq.h │ │ │ ├── vnic_dev.c │ │ │ ├── vnic_dev.h │ │ │ ├── vnic_devcmd.h │ │ │ ├── vnic_enet.h │ │ │ ├── vnic_flowman.h │ │ │ ├── vnic_intr.c │ │ │ ├── vnic_intr.h │ │ │ ├── vnic_nic.h │ │ │ ├── vnic_resource.h │ │ │ ├── vnic_rq.c │ │ │ ├── vnic_rq.h │ │ │ ├── vnic_rss.h │ │ │ ├── vnic_stats.h │ │ │ ├── vnic_wq.c │ │ │ ├── vnic_wq.h │ │ │ └── wq_enet_desc.h │ │ ├── enic.h │ │ ├── enic_compat.h │ │ ├── enic_ethdev.c │ │ ├── enic_flow.c │ │ ├── enic_fm_flow.c │ │ ├── enic_main.c │ │ ├── enic_res.c │ │ ├── enic_res.h │ │ ├── enic_rxtx.c │ │ ├── enic_rxtx_common.h │ │ ├── enic_rxtx_vec_avx2.c │ │ ├── enic_sriov.c │ │ ├── enic_sriov.h │ │ ├── enic_vf_representor.c │ │ └── meson.build │ ├── failsafe │ │ ├── failsafe.c │ │ ├── failsafe_args.c │ │ ├── failsafe_eal.c │ │ ├── failsafe_ether.c │ │ ├── failsafe_flow.c │ │ ├── failsafe_intr.c │ │ ├── failsafe_ops.c │ │ ├── failsafe_private.h │ │ ├── failsafe_rxtx.c │ │ └── meson.build │ ├── gve │ │ ├── base │ │ │ ├── gve.h │ │ │ ├── gve_adminq.c │ │ │ ├── gve_adminq.h │ │ │ ├── gve_desc.h │ │ │ ├── gve_desc_dqo.h │ │ │ ├── gve_osdep.h │ │ │ └── gve_register.h │ │ ├── gve_ethdev.c │ │ ├── gve_ethdev.h │ │ ├── gve_logs.h │ │ ├── gve_rss.c │ │ ├── gve_rss.h │ │ ├── gve_rx.c │ │ ├── gve_rx_dqo.c │ │ ├── gve_tx.c │ │ ├── gve_tx_dqo.c │ │ ├── gve_version.c │ │ ├── gve_version.h │ │ └── meson.build │ ├── hinic │ │ ├── base │ │ │ ├── hinic_compat.h │ │ │ ├── hinic_csr.h │ │ │ ├── hinic_pmd_api_cmd.c │ │ │ ├── hinic_pmd_api_cmd.h │ │ │ ├── hinic_pmd_cfg.c │ │ │ ├── hinic_pmd_cfg.h │ │ │ ├── hinic_pmd_cmd.h │ │ │ ├── hinic_pmd_cmdq.c │ │ │ ├── hinic_pmd_cmdq.h │ │ │ ├── hinic_pmd_eqs.c │ │ │ ├── hinic_pmd_eqs.h │ │ │ ├── hinic_pmd_hwdev.c │ │ │ ├── hinic_pmd_hwdev.h │ │ │ ├── hinic_pmd_hwif.c │ │ │ ├── hinic_pmd_hwif.h │ │ │ ├── hinic_pmd_mbox.c │ │ │ ├── hinic_pmd_mbox.h │ │ │ ├── hinic_pmd_mgmt.c │ │ │ ├── hinic_pmd_mgmt.h │ │ │ ├── hinic_pmd_niccfg.c │ │ │ ├── hinic_pmd_niccfg.h │ │ │ ├── hinic_pmd_nicio.c │ │ │ ├── hinic_pmd_nicio.h │ │ │ ├── hinic_pmd_wq.c │ │ │ ├── hinic_pmd_wq.h │ │ │ └── meson.build │ │ ├── hinic_pmd_ethdev.c │ │ ├── hinic_pmd_ethdev.h │ │ ├── hinic_pmd_flow.c │ │ ├── hinic_pmd_rx.c │ │ ├── hinic_pmd_rx.h │ │ ├── hinic_pmd_tx.c │ │ ├── hinic_pmd_tx.h │ │ └── meson.build │ ├── hinic3 │ │ ├── base │ │ │ ├── hinic3_cmd.h │ │ │ ├── hinic3_cmdq.c │ │ │ ├── hinic3_cmdq.h │ │ │ ├── hinic3_compat.h │ │ │ ├── hinic3_csr.h │ │ │ ├── hinic3_eqs.c │ │ │ ├── hinic3_eqs.h │ │ │ ├── hinic3_hw_cfg.c │ │ │ ├── hinic3_hw_cfg.h │ │ │ ├── hinic3_hw_comm.c │ │ │ ├── hinic3_hw_comm.h │ │ │ ├── hinic3_hwdev.c │ │ │ ├── hinic3_hwdev.h │ │ │ ├── hinic3_hwif.c │ │ │ ├── hinic3_hwif.h │ │ │ ├── hinic3_mbox.c │ │ │ ├── hinic3_mbox.h │ │ │ ├── hinic3_mgmt.c │ │ │ ├── hinic3_mgmt.h │ │ │ ├── hinic3_nic_cfg.c │ │ │ ├── hinic3_nic_cfg.h │ │ │ ├── hinic3_nic_event.c │ │ │ ├── hinic3_nic_event.h │ │ │ ├── hinic3_wq.c │ │ │ ├── hinic3_wq.h │ │ │ └── meson.build │ │ ├── hinic3_ethdev.c │ │ ├── hinic3_ethdev.h │ │ ├── hinic3_fdir.c │ │ ├── hinic3_fdir.h │ │ ├── hinic3_flow.c │ │ ├── hinic3_flow.h │ │ ├── hinic3_nic_io.c │ │ ├── hinic3_nic_io.h │ │ ├── hinic3_rx.c │ │ ├── hinic3_rx.h │ │ ├── hinic3_tx.c │ │ ├── hinic3_tx.h │ │ └── meson.build │ ├── hns3 │ │ ├── hns3_cmd.c │ │ ├── hns3_cmd.h │ │ ├── hns3_common.c │ │ ├── hns3_common.h │ │ ├── hns3_dcb.c │ │ ├── hns3_dcb.h │ │ ├── hns3_dump.c │ │ ├── hns3_dump.h │ │ ├── hns3_ethdev.c │ │ ├── hns3_ethdev.h │ │ ├── hns3_ethdev_vf.c │ │ ├── hns3_fdir.c │ │ ├── hns3_fdir.h │ │ ├── hns3_flow.c │ │ ├── hns3_flow.h │ │ ├── hns3_intr.c │ │ ├── hns3_intr.h │ │ ├── hns3_logs.h │ │ ├── hns3_mbx.c │ │ ├── hns3_mbx.h │ │ ├── hns3_mp.c │ │ ├── hns3_mp.h │ │ ├── hns3_ptp.c │ │ ├── hns3_ptp.h │ │ ├── hns3_regs.c │ │ ├── hns3_regs.h │ │ ├── hns3_rss.c │ │ ├── hns3_rss.h │ │ ├── hns3_rxtx.c │ │ ├── hns3_rxtx.h │ │ ├── hns3_rxtx_vec.c │ │ ├── hns3_rxtx_vec.h │ │ ├── hns3_rxtx_vec_neon.h │ │ ├── hns3_rxtx_vec_sve.c │ │ ├── hns3_stats.c │ │ ├── hns3_stats.h │ │ ├── hns3_tm.c │ │ ├── hns3_tm.h │ │ └── meson.build │ ├── intel │ │ ├── common │ │ │ ├── desc.h │ │ │ ├── recycle_mbufs.h │ │ │ ├── rx.h │ │ │ ├── rx_vec_arm.h │ │ │ ├── rx_vec_ppc.h │ │ │ ├── rx_vec_x86.h │ │ │ └── tx.h │ │ ├── cpfl │ │ │ ├── cpfl_actions.h │ │ │ ├── cpfl_controlq.c │ │ │ ├── cpfl_controlq.h │ │ │ ├── cpfl_cpchnl.h │ │ │ ├── cpfl_ethdev.c │ │ │ ├── cpfl_ethdev.h │ │ │ ├── cpfl_flow.c │ │ │ ├── cpfl_flow.h │ │ │ ├── cpfl_flow_engine_fxp.c │ │ │ ├── cpfl_flow_parser.c │ │ │ ├── cpfl_flow_parser.h │ │ │ ├── cpfl_fxp_rule.c │ │ │ ├── cpfl_fxp_rule.h │ │ │ ├── cpfl_logs.h │ │ │ ├── cpfl_representor.c │ │ │ ├── cpfl_representor.h │ │ │ ├── cpfl_rules.c │ │ │ ├── cpfl_rules.h │ │ │ ├── cpfl_rxtx.c │ │ │ ├── cpfl_rxtx.h │ │ │ ├── cpfl_rxtx_vec_common.h │ │ │ ├── cpfl_vchnl.c │ │ │ └── meson.build │ │ ├── e1000 │ │ │ ├── base │ │ │ │ ├── README │ │ │ │ ├── e1000_80003es2lan.c │ │ │ │ ├── e1000_80003es2lan.h │ │ │ │ ├── e1000_82540.c │ │ │ │ ├── e1000_82541.c │ │ │ │ ├── e1000_82541.h │ │ │ │ ├── e1000_82542.c │ │ │ │ ├── e1000_82543.c │ │ │ │ ├── e1000_82543.h │ │ │ │ ├── e1000_82571.c │ │ │ │ ├── e1000_82571.h │ │ │ │ ├── e1000_82575.c │ │ │ │ ├── e1000_82575.h │ │ │ │ ├── e1000_api.c │ │ │ │ ├── e1000_api.h │ │ │ │ ├── e1000_base.c │ │ │ │ ├── e1000_base.h │ │ │ │ ├── e1000_defines.h │ │ │ │ ├── e1000_hw.h │ │ │ │ ├── e1000_i210.c │ │ │ │ ├── e1000_i210.h │ │ │ │ ├── e1000_i225.c │ │ │ │ ├── e1000_i225.h │ │ │ │ ├── e1000_ich8lan.c │ │ │ │ ├── e1000_ich8lan.h │ │ │ │ ├── e1000_mac.c │ │ │ │ ├── e1000_mac.h │ │ │ │ ├── e1000_manage.c │ │ │ │ ├── e1000_manage.h │ │ │ │ ├── e1000_mbx.c │ │ │ │ ├── e1000_mbx.h │ │ │ │ ├── e1000_nvm.c │ │ │ │ ├── e1000_nvm.h │ │ │ │ ├── e1000_osdep.c │ │ │ │ ├── e1000_osdep.h │ │ │ │ ├── e1000_phy.c │ │ │ │ ├── e1000_phy.h │ │ │ │ ├── e1000_regs.h │ │ │ │ ├── e1000_vf.c │ │ │ │ ├── e1000_vf.h │ │ │ │ └── meson.build │ │ │ ├── e1000_ethdev.h │ │ │ ├── e1000_logs.c │ │ │ ├── e1000_logs.h │ │ │ ├── em_ethdev.c │ │ │ ├── em_rxtx.c │ │ │ ├── igb_ethdev.c │ │ │ ├── igb_flow.c │ │ │ ├── igb_pf.c │ │ │ ├── igb_regs.h │ │ │ ├── igb_rxtx.c │ │ │ ├── igc_ethdev.c │ │ │ ├── igc_ethdev.h │ │ │ ├── igc_filter.c │ │ │ ├── igc_filter.h │ │ │ ├── igc_flow.c │ │ │ ├── igc_flow.h │ │ │ ├── igc_logs.c │ │ │ ├── igc_txrx.c │ │ │ ├── igc_txrx.h │ │ │ └── meson.build │ │ ├── fm10k │ │ │ ├── base │ │ │ │ ├── fm10k_api.c │ │ │ │ ├── fm10k_api.h │ │ │ │ ├── fm10k_common.c │ │ │ │ ├── fm10k_common.h │ │ │ │ ├── fm10k_mbx.c │ │ │ │ ├── fm10k_mbx.h │ │ │ │ ├── fm10k_osdep.h │ │ │ │ ├── fm10k_pf.c │ │ │ │ ├── fm10k_pf.h │ │ │ │ ├── fm10k_tlv.c │ │ │ │ ├── fm10k_tlv.h │ │ │ │ ├── fm10k_type.h │ │ │ │ ├── fm10k_vf.c │ │ │ │ ├── fm10k_vf.h │ │ │ │ └── meson.build │ │ │ ├── fm10k.h │ │ │ ├── fm10k_ethdev.c │ │ │ ├── fm10k_logs.h │ │ │ ├── fm10k_rxtx.c │ │ │ ├── fm10k_rxtx_vec.c │ │ │ └── meson.build │ │ ├── i40e │ │ │ ├── base │ │ │ │ ├── README │ │ │ │ ├── i40e_adminq.c │ │ │ │ ├── i40e_adminq.h │ │ │ │ ├── i40e_adminq_cmd.h │ │ │ │ ├── i40e_alloc.h │ │ │ │ ├── i40e_common.c │ │ │ │ ├── i40e_dcb.c │ │ │ │ ├── i40e_dcb.h │ │ │ │ ├── i40e_devids.h │ │ │ │ ├── i40e_diag.c │ │ │ │ ├── i40e_diag.h │ │ │ │ ├── i40e_hmc.c │ │ │ │ ├── i40e_hmc.h │ │ │ │ ├── i40e_lan_hmc.c │ │ │ │ ├── i40e_lan_hmc.h │ │ │ │ ├── i40e_nvm.c │ │ │ │ ├── i40e_osdep.h │ │ │ │ ├── i40e_prototype.h │ │ │ │ ├── i40e_register.h │ │ │ │ ├── i40e_status.h │ │ │ │ ├── i40e_type.h │ │ │ │ ├── meson.build │ │ │ │ └── virtchnl.h │ │ │ ├── i40e_ethdev.c │ │ │ ├── i40e_ethdev.h │ │ │ ├── i40e_fdir.c │ │ │ ├── i40e_flow.c │ │ │ ├── i40e_hash.c │ │ │ ├── i40e_hash.h │ │ │ ├── i40e_logs.h │ │ │ ├── i40e_pf.c │ │ │ ├── i40e_pf.h │ │ │ ├── i40e_recycle_mbufs_vec_common.c │ │ │ ├── i40e_regs.h │ │ │ ├── i40e_rxtx.c │ │ │ ├── i40e_rxtx.h │ │ │ ├── i40e_rxtx_vec_altivec.c │ │ │ ├── i40e_rxtx_vec_avx2.c │ │ │ ├── i40e_rxtx_vec_avx512.c │ │ │ ├── i40e_rxtx_vec_common.h │ │ │ ├── i40e_rxtx_vec_neon.c │ │ │ ├── i40e_rxtx_vec_sse.c │ │ │ ├── i40e_testpmd.c │ │ │ ├── i40e_tm.c │ │ │ ├── i40e_vf_representor.c │ │ │ ├── meson.build │ │ │ ├── rte_pmd_i40e.c │ │ │ └── rte_pmd_i40e.h │ │ ├── iavf │ │ │ ├── base │ │ │ │ ├── README │ │ │ │ ├── iavf_adminq.c │ │ │ │ ├── iavf_adminq.h │ │ │ │ ├── iavf_adminq_cmd.h │ │ │ │ ├── iavf_alloc.h │ │ │ │ ├── iavf_common.c │ │ │ │ ├── iavf_devids.h │ │ │ │ ├── iavf_impl.c │ │ │ │ ├── iavf_osdep.h │ │ │ │ ├── iavf_prototype.h │ │ │ │ ├── iavf_register.h │ │ │ │ ├── iavf_status.h │ │ │ │ ├── iavf_type.h │ │ │ │ ├── virtchnl.h │ │ │ │ └── virtchnl_inline_ipsec.h │ │ │ ├── iavf.h │ │ │ ├── iavf_base_symbols.c │ │ │ ├── iavf_ethdev.c │ │ │ ├── iavf_fdir.c │ │ │ ├── iavf_fsub.c │ │ │ ├── iavf_generic_flow.c │ │ │ ├── iavf_generic_flow.h │ │ │ ├── iavf_hash.c │ │ │ ├── iavf_ipsec_crypto.c │ │ │ ├── iavf_ipsec_crypto.h │ │ │ ├── iavf_ipsec_crypto_capabilities.h │ │ │ ├── iavf_log.h │ │ │ ├── iavf_rxtx.c │ │ │ ├── iavf_rxtx.h │ │ │ ├── iavf_rxtx_vec_avx2.c │ │ │ ├── iavf_rxtx_vec_avx512.c │ │ │ ├── iavf_rxtx_vec_common.h │ │ │ ├── iavf_rxtx_vec_neon.c │ │ │ ├── iavf_rxtx_vec_sse.c │ │ │ ├── iavf_testpmd.c │ │ │ ├── iavf_tm.c │ │ │ ├── iavf_vchnl.c │ │ │ ├── meson.build │ │ │ └── rte_pmd_iavf.h │ │ ├── ice │ │ │ ├── base │ │ │ │ ├── README │ │ │ │ ├── ice_acl.c │ │ │ │ ├── ice_acl.h │ │ │ │ ├── ice_acl_ctrl.c │ │ │ │ ├── ice_adminq_cmd.h │ │ │ │ ├── ice_alloc.h │ │ │ │ ├── ice_bitops.h │ │ │ │ ├── ice_bst_tcam.c │ │ │ │ ├── ice_bst_tcam.h │ │ │ │ ├── ice_cgu_regs.h │ │ │ │ ├── ice_common.c │ │ │ │ ├── ice_common.h │ │ │ │ ├── ice_controlq.c │ │ │ │ ├── ice_controlq.h │ │ │ │ ├── ice_dcb.c │ │ │ │ ├── ice_dcb.h │ │ │ │ ├── ice_ddp.c │ │ │ │ ├── ice_ddp.h │ │ │ │ ├── ice_defs.h │ │ │ │ ├── ice_devids.h │ │ │ │ ├── ice_fdir.c │ │ │ │ ├── ice_fdir.h │ │ │ │ ├── ice_flex_pipe.c │ │ │ │ ├── ice_flex_pipe.h │ │ │ │ ├── ice_flex_type.h │ │ │ │ ├── ice_flg_rd.c │ │ │ │ ├── ice_flg_rd.h │ │ │ │ ├── ice_flow.c │ │ │ │ ├── ice_flow.h │ │ │ │ ├── ice_fwlog.c │ │ │ │ ├── ice_fwlog.h │ │ │ │ ├── ice_hw_autogen.h │ │ │ │ ├── ice_imem.c │ │ │ │ ├── ice_imem.h │ │ │ │ ├── ice_lan_tx_rx.h │ │ │ │ ├── ice_metainit.c │ │ │ │ ├── ice_metainit.h │ │ │ │ ├── ice_mk_grp.c │ │ │ │ ├── ice_mk_grp.h │ │ │ │ ├── ice_nvm.c │ │ │ │ ├── ice_nvm.h │ │ │ │ ├── ice_osdep.h │ │ │ │ ├── ice_parser.c │ │ │ │ ├── ice_parser.h │ │ │ │ ├── ice_parser_rt.c │ │ │ │ ├── ice_parser_rt.h │ │ │ │ ├── ice_parser_util.h │ │ │ │ ├── ice_pg_cam.c │ │ │ │ ├── ice_pg_cam.h │ │ │ │ ├── ice_phy_regs.h │ │ │ │ ├── ice_proto_grp.c │ │ │ │ ├── ice_proto_grp.h │ │ │ │ ├── ice_protocol_type.h │ │ │ │ ├── ice_ptp_consts.h │ │ │ │ ├── ice_ptp_hw.c │ │ │ │ ├── ice_ptp_hw.h │ │ │ │ ├── ice_ptype_mk.c │ │ │ │ ├── ice_ptype_mk.h │ │ │ │ ├── ice_sbq_cmd.h │ │ │ │ ├── ice_sched.c │ │ │ │ ├── ice_sched.h │ │ │ │ ├── ice_status.h │ │ │ │ ├── ice_switch.c │ │ │ │ ├── ice_switch.h │ │ │ │ ├── ice_tmatch.h │ │ │ │ ├── ice_type.h │ │ │ │ ├── ice_vf_mbx.c │ │ │ │ ├── ice_vf_mbx.h │ │ │ │ ├── ice_vlan_mode.c │ │ │ │ ├── ice_vlan_mode.h │ │ │ │ ├── ice_xlt_kb.c │ │ │ │ ├── ice_xlt_kb.h │ │ │ │ └── meson.build │ │ │ ├── ice_acl_filter.c │ │ │ ├── ice_dcf.c │ │ │ ├── ice_dcf.h │ │ │ ├── ice_dcf_ethdev.c │ │ │ ├── ice_dcf_ethdev.h │ │ │ ├── ice_dcf_parent.c │ │ │ ├── ice_dcf_sched.c │ │ │ ├── ice_dcf_vf_representor.c │ │ │ ├── ice_diagnose.c │ │ │ ├── ice_ethdev.c │ │ │ ├── ice_ethdev.h │ │ │ ├── ice_fdir_filter.c │ │ │ ├── ice_generic_flow.c │ │ │ ├── ice_generic_flow.h │ │ │ ├── ice_hash.c │ │ │ ├── ice_logs.h │ │ │ ├── ice_rxtx.c │ │ │ ├── ice_rxtx.h │ │ │ ├── ice_rxtx_vec_avx2.c │ │ │ ├── ice_rxtx_vec_avx512.c │ │ │ ├── ice_rxtx_vec_common.h │ │ │ ├── ice_rxtx_vec_sse.c │ │ │ ├── ice_switch_filter.c │ │ │ ├── ice_testpmd.c │ │ │ ├── ice_tm.c │ │ │ └── meson.build │ │ ├── idpf │ │ │ ├── base │ │ │ │ ├── README │ │ │ │ ├── idpf_alloc.h │ │ │ │ ├── idpf_controlq.c │ │ │ │ ├── idpf_controlq.h │ │ │ │ ├── idpf_controlq_api.h │ │ │ │ ├── idpf_controlq_setup.c │ │ │ │ ├── idpf_devids.h │ │ │ │ ├── idpf_lan_pf_regs.h │ │ │ │ ├── idpf_lan_txrx.h │ │ │ │ ├── idpf_lan_vf_regs.h │ │ │ │ ├── idpf_osdep.h │ │ │ │ ├── idpf_prototype.h │ │ │ │ ├── idpf_type.h │ │ │ │ ├── meson.build │ │ │ │ ├── siov_regs.h │ │ │ │ ├── virtchnl2.h │ │ │ │ └── virtchnl2_lan_desc.h │ │ │ ├── idpf_common_device.c │ │ │ ├── idpf_common_device.h │ │ │ ├── idpf_common_logs.h │ │ │ ├── idpf_common_rxtx.c │ │ │ ├── idpf_common_rxtx.h │ │ │ ├── idpf_common_rxtx_avx2.c │ │ │ ├── idpf_common_rxtx_avx512.c │ │ │ ├── idpf_common_virtchnl.c │ │ │ ├── idpf_common_virtchnl.h │ │ │ ├── idpf_ethdev.c │ │ │ ├── idpf_ethdev.h │ │ │ ├── idpf_logs.h │ │ │ ├── idpf_rxtx.c │ │ │ ├── idpf_rxtx.h │ │ │ ├── idpf_rxtx_vec_common.h │ │ │ └── meson.build │ │ ├── ipn3ke │ │ │ ├── ipn3ke_ethdev.c │ │ │ ├── ipn3ke_ethdev.h │ │ │ ├── ipn3ke_flow.c │ │ │ ├── ipn3ke_flow.h │ │ │ ├── ipn3ke_logs.h │ │ │ ├── ipn3ke_rawdev_api.h │ │ │ ├── ipn3ke_representor.c │ │ │ ├── ipn3ke_tm.c │ │ │ └── meson.build │ │ └── ixgbe │ │ │ ├── base │ │ │ ├── README │ │ │ ├── ixgbe_82598.c │ │ │ ├── ixgbe_82598.h │ │ │ ├── ixgbe_82599.c │ │ │ ├── ixgbe_82599.h │ │ │ ├── ixgbe_api.c │ │ │ ├── ixgbe_api.h │ │ │ ├── ixgbe_common.c │ │ │ ├── ixgbe_common.h │ │ │ ├── ixgbe_dcb.c │ │ │ ├── ixgbe_dcb.h │ │ │ ├── ixgbe_dcb_82598.c │ │ │ ├── ixgbe_dcb_82598.h │ │ │ ├── ixgbe_dcb_82599.c │ │ │ ├── ixgbe_dcb_82599.h │ │ │ ├── ixgbe_e610.c │ │ │ ├── ixgbe_e610.h │ │ │ ├── ixgbe_hv_vf.c │ │ │ ├── ixgbe_hv_vf.h │ │ │ ├── ixgbe_mbx.c │ │ │ ├── ixgbe_mbx.h │ │ │ ├── ixgbe_osdep.h │ │ │ ├── ixgbe_phy.c │ │ │ ├── ixgbe_phy.h │ │ │ ├── ixgbe_type.h │ │ │ ├── ixgbe_type_e610.h │ │ │ ├── ixgbe_vf.c │ │ │ ├── ixgbe_vf.h │ │ │ ├── ixgbe_x540.c │ │ │ ├── ixgbe_x540.h │ │ │ ├── ixgbe_x550.c │ │ │ ├── ixgbe_x550.h │ │ │ └── meson.build │ │ │ ├── ixgbe_82599_bypass.c │ │ │ ├── ixgbe_bypass.c │ │ │ ├── ixgbe_bypass.h │ │ │ ├── ixgbe_bypass_api.h │ │ │ ├── ixgbe_bypass_defines.h │ │ │ ├── ixgbe_ethdev.c │ │ │ ├── ixgbe_ethdev.h │ │ │ ├── ixgbe_fdir.c │ │ │ ├── ixgbe_flow.c │ │ │ ├── ixgbe_ipsec.c │ │ │ ├── ixgbe_ipsec.h │ │ │ ├── ixgbe_logs.h │ │ │ ├── ixgbe_pf.c │ │ │ ├── ixgbe_regs.h │ │ │ ├── ixgbe_rxtx.c │ │ │ ├── ixgbe_rxtx.h │ │ │ ├── ixgbe_rxtx_vec_common.c │ │ │ ├── ixgbe_rxtx_vec_common.h │ │ │ ├── ixgbe_rxtx_vec_neon.c │ │ │ ├── ixgbe_rxtx_vec_sse.c │ │ │ ├── ixgbe_testpmd.c │ │ │ ├── ixgbe_tm.c │ │ │ ├── ixgbe_vf_representor.c │ │ │ ├── meson.build │ │ │ ├── rte_pmd_ixgbe.c │ │ │ └── rte_pmd_ixgbe.h │ ├── ionic │ │ ├── ionic.h │ │ ├── ionic_dev.c │ │ ├── ionic_dev.h │ │ ├── ionic_dev_pci.c │ │ ├── ionic_dev_vdev.c │ │ ├── ionic_ethdev.c │ │ ├── ionic_ethdev.h │ │ ├── ionic_if.h │ │ ├── ionic_lif.c │ │ ├── ionic_lif.h │ │ ├── ionic_logs.h │ │ ├── ionic_mac_api.c │ │ ├── ionic_mac_api.h │ │ ├── ionic_main.c │ │ ├── ionic_rx_filter.c │ │ ├── ionic_rx_filter.h │ │ ├── ionic_rxtx.c │ │ ├── ionic_rxtx.h │ │ ├── ionic_rxtx_sg.c │ │ ├── ionic_rxtx_simple.c │ │ └── meson.build │ ├── mana │ │ ├── gdma.c │ │ ├── mana.c │ │ ├── mana.h │ │ ├── meson.build │ │ ├── mp.c │ │ ├── mr.c │ │ ├── rx.c │ │ └── tx.c │ ├── memif │ │ ├── memif.h │ │ ├── memif_socket.c │ │ ├── memif_socket.h │ │ ├── meson.build │ │ ├── rte_eth_memif.c │ │ └── rte_eth_memif.h │ ├── meson.build │ ├── mlx4 │ │ ├── meson.build │ │ ├── mlx4.c │ │ ├── mlx4.h │ │ ├── mlx4_ethdev.c │ │ ├── mlx4_flow.c │ │ ├── mlx4_flow.h │ │ ├── mlx4_glue.c │ │ ├── mlx4_glue.h │ │ ├── mlx4_intr.c │ │ ├── mlx4_mp.c │ │ ├── mlx4_mr.c │ │ ├── mlx4_mr.h │ │ ├── mlx4_prm.h │ │ ├── mlx4_rxq.c │ │ ├── mlx4_rxtx.c │ │ ├── mlx4_rxtx.h │ │ ├── mlx4_txq.c │ │ ├── mlx4_utils.c │ │ └── mlx4_utils.h │ ├── mlx5 │ │ ├── hws │ │ │ ├── meson.build │ │ │ ├── mlx5dr.h │ │ │ ├── mlx5dr_action.c │ │ │ ├── mlx5dr_action.h │ │ │ ├── mlx5dr_buddy.c │ │ │ ├── mlx5dr_buddy.h │ │ │ ├── mlx5dr_bwc.c │ │ │ ├── mlx5dr_bwc.h │ │ │ ├── mlx5dr_cmd.c │ │ │ ├── mlx5dr_cmd.h │ │ │ ├── mlx5dr_context.c │ │ │ ├── mlx5dr_context.h │ │ │ ├── mlx5dr_crc32.c │ │ │ ├── mlx5dr_crc32.h │ │ │ ├── mlx5dr_debug.c │ │ │ ├── mlx5dr_debug.h │ │ │ ├── mlx5dr_definer.c │ │ │ ├── mlx5dr_definer.h │ │ │ ├── mlx5dr_internal.h │ │ │ ├── mlx5dr_matcher.c │ │ │ ├── mlx5dr_matcher.h │ │ │ ├── mlx5dr_pat_arg.c │ │ │ ├── mlx5dr_pat_arg.h │ │ │ ├── mlx5dr_pool.c │ │ │ ├── mlx5dr_pool.h │ │ │ ├── mlx5dr_rule.c │ │ │ ├── mlx5dr_rule.h │ │ │ ├── mlx5dr_send.c │ │ │ ├── mlx5dr_send.h │ │ │ ├── mlx5dr_table.c │ │ │ └── mlx5dr_table.h │ │ ├── linux │ │ │ ├── meson.build │ │ │ ├── mlx5_ethdev_os.c │ │ │ ├── mlx5_flow_os.c │ │ │ ├── mlx5_flow_os.h │ │ │ ├── mlx5_mp_os.c │ │ │ ├── mlx5_os.c │ │ │ ├── mlx5_os.h │ │ │ ├── mlx5_socket.c │ │ │ ├── mlx5_verbs.c │ │ │ ├── mlx5_verbs.h │ │ │ └── mlx5_vlan_os.c │ │ ├── meson.build │ │ ├── mlx5.c │ │ ├── mlx5.h │ │ ├── mlx5_defs.h │ │ ├── mlx5_devx.c │ │ ├── mlx5_devx.h │ │ ├── mlx5_driver_event.c │ │ ├── mlx5_driver_event.h │ │ ├── mlx5_ethdev.c │ │ ├── mlx5_flow.c │ │ ├── mlx5_flow.h │ │ ├── mlx5_flow_aso.c │ │ ├── mlx5_flow_dv.c │ │ ├── mlx5_flow_flex.c │ │ ├── mlx5_flow_geneve.c │ │ ├── mlx5_flow_hw.c │ │ ├── mlx5_flow_hw_stubs.c │ │ ├── mlx5_flow_meter.c │ │ ├── mlx5_flow_quota.c │ │ ├── mlx5_flow_verbs.c │ │ ├── mlx5_hws_cnt.c │ │ ├── mlx5_hws_cnt.h │ │ ├── mlx5_mac.c │ │ ├── mlx5_nta_rss.c │ │ ├── mlx5_nta_sample.c │ │ ├── mlx5_nta_sample.h │ │ ├── mlx5_nta_split.c │ │ ├── mlx5_rss.c │ │ ├── mlx5_rx.c │ │ ├── mlx5_rx.h │ │ ├── mlx5_rxmode.c │ │ ├── mlx5_rxq.c │ │ ├── mlx5_rxtx.c │ │ ├── mlx5_rxtx.h │ │ ├── mlx5_rxtx_vec.c │ │ ├── mlx5_rxtx_vec.h │ │ ├── mlx5_rxtx_vec_altivec.h │ │ ├── mlx5_rxtx_vec_neon.h │ │ ├── mlx5_rxtx_vec_null.c │ │ ├── mlx5_rxtx_vec_sse.h │ │ ├── mlx5_stats.c │ │ ├── mlx5_testpmd.c │ │ ├── mlx5_testpmd.h │ │ ├── mlx5_trace.c │ │ ├── mlx5_trace.h │ │ ├── mlx5_trigger.c │ │ ├── mlx5_tx.c │ │ ├── mlx5_tx.h │ │ ├── mlx5_tx_empw.c │ │ ├── mlx5_tx_mpw.c │ │ ├── mlx5_tx_nompw.c │ │ ├── mlx5_tx_txpp.c │ │ ├── mlx5_txpp.c │ │ ├── mlx5_txq.c │ │ ├── mlx5_utils.c │ │ ├── mlx5_utils.h │ │ ├── mlx5_vlan.c │ │ ├── rte_pmd_mlx5.h │ │ ├── tools │ │ │ └── mlx5_trace.py │ │ └── windows │ │ │ ├── meson.build │ │ │ ├── mlx5_ethdev_os.c │ │ │ ├── mlx5_flow_os.c │ │ │ ├── mlx5_flow_os.h │ │ │ ├── mlx5_mp_os.c │ │ │ ├── mlx5_os.c │ │ │ ├── mlx5_os.h │ │ │ └── mlx5_vlan_os.c │ ├── mvneta │ │ ├── meson.build │ │ ├── mvneta_ethdev.c │ │ ├── mvneta_ethdev.h │ │ ├── mvneta_rxtx.c │ │ └── mvneta_rxtx.h │ ├── mvpp2 │ │ ├── meson.build │ │ ├── mrvl_ethdev.c │ │ ├── mrvl_ethdev.h │ │ ├── mrvl_flow.c │ │ ├── mrvl_flow.h │ │ ├── mrvl_mtr.c │ │ ├── mrvl_mtr.h │ │ ├── mrvl_qos.c │ │ ├── mrvl_qos.h │ │ ├── mrvl_tm.c │ │ └── mrvl_tm.h │ ├── nbl │ │ ├── meson.build │ │ ├── nbl_common │ │ │ ├── nbl_common.c │ │ │ ├── nbl_common.h │ │ │ ├── nbl_userdev.c │ │ │ └── nbl_userdev.h │ │ ├── nbl_core.c │ │ ├── nbl_core.h │ │ ├── nbl_dev │ │ │ ├── nbl_dev.c │ │ │ └── nbl_dev.h │ │ ├── nbl_dispatch.c │ │ ├── nbl_dispatch.h │ │ ├── nbl_ethdev.c │ │ ├── nbl_ethdev.h │ │ ├── nbl_hw │ │ │ ├── nbl_channel.c │ │ │ ├── nbl_channel.h │ │ │ ├── nbl_hw.h │ │ │ ├── nbl_hw_leonis │ │ │ │ ├── nbl_hw_leonis_snic.c │ │ │ │ ├── nbl_hw_leonis_snic.h │ │ │ │ ├── nbl_res_leonis.c │ │ │ │ └── nbl_res_leonis.h │ │ │ ├── nbl_resource.c │ │ │ ├── nbl_resource.h │ │ │ ├── nbl_txrx.c │ │ │ ├── nbl_txrx.h │ │ │ └── nbl_txrx_ops.h │ │ └── nbl_include │ │ │ ├── nbl_def_channel.h │ │ │ ├── nbl_def_common.h │ │ │ ├── nbl_def_dev.h │ │ │ ├── nbl_def_dispatch.h │ │ │ ├── nbl_def_hw.h │ │ │ ├── nbl_def_resource.h │ │ │ ├── nbl_include.h │ │ │ ├── nbl_logs.h │ │ │ └── nbl_product_base.h │ ├── netvsc │ │ ├── hn_ethdev.c │ │ ├── hn_logs.h │ │ ├── hn_nvs.c │ │ ├── hn_nvs.h │ │ ├── hn_rndis.c │ │ ├── hn_rndis.h │ │ ├── hn_rxtx.c │ │ ├── hn_var.h │ │ ├── hn_vf.c │ │ ├── meson.build │ │ ├── ndis.h │ │ └── rndis.h │ ├── nfb │ │ ├── meson.build │ │ ├── nfb.h │ │ ├── nfb_ethdev.c │ │ ├── nfb_rx.c │ │ ├── nfb_rx.h │ │ ├── nfb_rxmode.c │ │ ├── nfb_rxmode.h │ │ ├── nfb_stats.c │ │ ├── nfb_stats.h │ │ ├── nfb_tx.c │ │ └── nfb_tx.h │ ├── nfp │ │ ├── flower │ │ │ ├── nfp_conntrack.c │ │ │ ├── nfp_conntrack.h │ │ │ ├── nfp_flower.c │ │ │ ├── nfp_flower.h │ │ │ ├── nfp_flower_cmsg.c │ │ │ ├── nfp_flower_cmsg.h │ │ │ ├── nfp_flower_ctrl.c │ │ │ ├── nfp_flower_ctrl.h │ │ │ ├── nfp_flower_flow.c │ │ │ ├── nfp_flower_flow.h │ │ │ ├── nfp_flower_representor.c │ │ │ ├── nfp_flower_representor.h │ │ │ ├── nfp_flower_service.c │ │ │ └── nfp_flower_service.h │ │ ├── meson.build │ │ ├── nfd3 │ │ │ ├── nfp_nfd3.h │ │ │ └── nfp_nfd3_dp.c │ │ ├── nfdk │ │ │ ├── nfp_nfdk.h │ │ │ ├── nfp_nfdk_dp.c │ │ │ ├── nfp_nfdk_vec.h │ │ │ ├── nfp_nfdk_vec_avx2_dp.c │ │ │ └── nfp_nfdk_vec_stub.c │ │ ├── nfp_cpp_bridge.c │ │ ├── nfp_cpp_bridge.h │ │ ├── nfp_ethdev.c │ │ ├── nfp_ethdev_vf.c │ │ ├── nfp_ipsec.c │ │ ├── nfp_ipsec.h │ │ ├── nfp_logs.c │ │ ├── nfp_logs.h │ │ ├── nfp_mtr.c │ │ ├── nfp_mtr.h │ │ ├── nfp_net_cmsg.c │ │ ├── nfp_net_cmsg.h │ │ ├── nfp_net_common.c │ │ ├── nfp_net_common.h │ │ ├── nfp_net_ctrl.c │ │ ├── nfp_net_ctrl.h │ │ ├── nfp_net_flow.c │ │ ├── nfp_net_flow.h │ │ ├── nfp_net_meta.c │ │ ├── nfp_net_meta.h │ │ ├── nfp_rxtx.c │ │ ├── nfp_rxtx.h │ │ ├── nfp_rxtx_vec.h │ │ ├── nfp_rxtx_vec_avx2.c │ │ ├── nfp_rxtx_vec_stub.c │ │ ├── nfp_service.c │ │ ├── nfp_service.h │ │ └── nfpcore │ │ │ ├── nfp6000 │ │ │ ├── nfp6000.h │ │ │ └── nfp_xpb.h │ │ │ ├── nfp6000_pcie.c │ │ │ ├── nfp6000_pcie.h │ │ │ ├── nfp_cpp.h │ │ │ ├── nfp_cppcore.c │ │ │ ├── nfp_crc.c │ │ │ ├── nfp_crc.h │ │ │ ├── nfp_elf.c │ │ │ ├── nfp_elf.h │ │ │ ├── nfp_hwinfo.c │ │ │ ├── nfp_hwinfo.h │ │ │ ├── nfp_mip.c │ │ │ ├── nfp_mip.h │ │ │ ├── nfp_mutex.c │ │ │ ├── nfp_mutex.h │ │ │ ├── nfp_nffw.c │ │ │ ├── nfp_nffw.h │ │ │ ├── nfp_nsp.c │ │ │ ├── nfp_nsp.h │ │ │ ├── nfp_nsp_cmds.c │ │ │ ├── nfp_nsp_eth.c │ │ │ ├── nfp_resource.c │ │ │ ├── nfp_resource.h │ │ │ ├── nfp_rtsym.c │ │ │ ├── nfp_rtsym.h │ │ │ ├── nfp_sync.c │ │ │ ├── nfp_sync.h │ │ │ ├── nfp_target.c │ │ │ └── nfp_target.h │ ├── ngbe │ │ ├── base │ │ │ ├── meson.build │ │ │ ├── ngbe.h │ │ │ ├── ngbe_devids.h │ │ │ ├── ngbe_dummy.h │ │ │ ├── ngbe_eeprom.c │ │ │ ├── ngbe_eeprom.h │ │ │ ├── ngbe_hw.c │ │ │ ├── ngbe_hw.h │ │ │ ├── ngbe_mbx.c │ │ │ ├── ngbe_mbx.h │ │ │ ├── ngbe_mng.c │ │ │ ├── ngbe_mng.h │ │ │ ├── ngbe_osdep.h │ │ │ ├── ngbe_phy.c │ │ │ ├── ngbe_phy.h │ │ │ ├── ngbe_phy_mvl.c │ │ │ ├── ngbe_phy_mvl.h │ │ │ ├── ngbe_phy_rtl.c │ │ │ ├── ngbe_phy_rtl.h │ │ │ ├── ngbe_phy_yt.c │ │ │ ├── ngbe_phy_yt.h │ │ │ ├── ngbe_regs.h │ │ │ ├── ngbe_status.h │ │ │ ├── ngbe_type.h │ │ │ ├── ngbe_vf.c │ │ │ └── ngbe_vf.h │ │ ├── meson.build │ │ ├── ngbe_ethdev.c │ │ ├── ngbe_ethdev.h │ │ ├── ngbe_ethdev_vf.c │ │ ├── ngbe_logs.h │ │ ├── ngbe_pf.c │ │ ├── ngbe_ptypes.c │ │ ├── ngbe_ptypes.h │ │ ├── ngbe_regs_group.h │ │ ├── ngbe_rxtx.c │ │ ├── ngbe_rxtx.h │ │ ├── ngbe_rxtx_vec_common.h │ │ ├── ngbe_rxtx_vec_neon.c │ │ └── ngbe_rxtx_vec_sse.c │ ├── ntnic │ │ ├── adapter │ │ │ ├── nt4ga_adapter.c │ │ │ └── nt4ga_stat │ │ │ │ └── nt4ga_stat.c │ │ ├── dbsconfig │ │ │ └── ntnic_dbsconfig.c │ │ ├── include │ │ │ ├── clock_profiles_structs.h │ │ │ ├── create_elements.h │ │ │ ├── flow_api.h │ │ │ ├── flow_api_engine.h │ │ │ ├── flow_filter.h │ │ │ ├── fpga_model.h │ │ │ ├── hw_mod_backend.h │ │ │ ├── hw_mod_cat_v18.h │ │ │ ├── hw_mod_cat_v21.h │ │ │ ├── hw_mod_flm_v25.h │ │ │ ├── hw_mod_hsh_v5.h │ │ │ ├── hw_mod_km_v7.h │ │ │ ├── hw_mod_pdb_v9.h │ │ │ ├── hw_mod_qsl_v7.h │ │ │ ├── hw_mod_slc_lr_v2.h │ │ │ ├── hw_mod_tpe_v3.h │ │ │ ├── nt4ga_adapter.h │ │ │ ├── nt4ga_filter.h │ │ │ ├── nt4ga_link.h │ │ │ ├── ntdrv_4ga.h │ │ │ ├── nthw_gfg.h │ │ │ ├── ntnic_dbs.h │ │ │ ├── ntnic_nim.h │ │ │ ├── ntnic_nthw_fpga_rst_nt200a0x.h │ │ │ ├── ntnic_nthw_fpga_rst_nt400dxx.h │ │ │ ├── ntnic_stat.h │ │ │ ├── ntnic_virt_queue.h │ │ │ ├── ntos_drv.h │ │ │ ├── ntos_system.h │ │ │ └── stream_binary_flow_api.h │ │ ├── link_mgmt │ │ │ ├── link_100g │ │ │ │ └── nt4ga_link_100g.c │ │ │ ├── link_agx_100g │ │ │ │ └── nt4ga_agx_link_100g.c │ │ │ └── nt4ga_link.c │ │ ├── meson.build │ │ ├── nim │ │ │ ├── i2c_nim.c │ │ │ ├── i2c_nim.h │ │ │ ├── nim_defines.h │ │ │ └── qsfp_registers.h │ │ ├── nthw │ │ │ ├── core │ │ │ │ ├── include │ │ │ │ │ ├── nt400d13_u62_si5332_gm2_revd_1_v5_registers.h │ │ │ │ │ ├── nthw_core.h │ │ │ │ │ ├── nthw_fpga.h │ │ │ │ │ ├── nthw_gmf.h │ │ │ │ │ ├── nthw_gpio_phy.h │ │ │ │ │ ├── nthw_hif.h │ │ │ │ │ ├── nthw_i2cm.h │ │ │ │ │ ├── nthw_igam.h │ │ │ │ │ ├── nthw_iic.h │ │ │ │ │ ├── nthw_mac_pcs.h │ │ │ │ │ ├── nthw_pca9532.h │ │ │ │ │ ├── nthw_pcal6416a.h │ │ │ │ │ ├── nthw_pcie3.h │ │ │ │ │ ├── nthw_pcm_nt400dxx.h │ │ │ │ │ ├── nthw_phy_tile.h │ │ │ │ │ ├── nthw_prm_nt400dxx.h │ │ │ │ │ ├── nthw_rmc.h │ │ │ │ │ ├── nthw_rpf.h │ │ │ │ │ ├── nthw_sdc.h │ │ │ │ │ ├── nthw_si5332_si5156.h │ │ │ │ │ ├── nthw_si5340.h │ │ │ │ │ ├── nthw_spi_v3.h │ │ │ │ │ ├── nthw_spim.h │ │ │ │ │ ├── nthw_spis.h │ │ │ │ │ └── nthw_tsm.h │ │ │ │ ├── nt200a0x │ │ │ │ │ ├── clock_profiles │ │ │ │ │ │ ├── nt200a02_u23_si5340_adr0_v5_registers.h │ │ │ │ │ │ └── nthw_fpga_clk9563.c │ │ │ │ │ ├── nthw_fpga_nt200a0x.c │ │ │ │ │ └── reset │ │ │ │ │ │ ├── nthw_fpga_rst9563.c │ │ │ │ │ │ └── nthw_fpga_rst_nt200a0x.c │ │ │ │ ├── nt400dxx │ │ │ │ │ ├── nthw_fpga_nt400dxx.c │ │ │ │ │ └── reset │ │ │ │ │ │ ├── nthw_fpga_rst9569.c │ │ │ │ │ │ ├── nthw_fpga_rst9574.c │ │ │ │ │ │ └── nthw_fpga_rst_nt400dxx.c │ │ │ │ ├── nthw_fpga.c │ │ │ │ ├── nthw_gfg.c │ │ │ │ ├── nthw_gmf.c │ │ │ │ ├── nthw_gpio_phy.c │ │ │ │ ├── nthw_hif.c │ │ │ │ ├── nthw_i2cm.c │ │ │ │ ├── nthw_igam.c │ │ │ │ ├── nthw_iic.c │ │ │ │ ├── nthw_mac_pcs.c │ │ │ │ ├── nthw_pca9532.c │ │ │ │ ├── nthw_pcal6416a.c │ │ │ │ ├── nthw_pcie3.c │ │ │ │ ├── nthw_pcm_nt400dxx.c │ │ │ │ ├── nthw_phy_tile.c │ │ │ │ ├── nthw_prm_nt400dxx.c │ │ │ │ ├── nthw_rmc.c │ │ │ │ ├── nthw_rpf.c │ │ │ │ ├── nthw_sdc.c │ │ │ │ ├── nthw_si5332_si5156.c │ │ │ │ ├── nthw_si5340.c │ │ │ │ ├── nthw_spi_v3.c │ │ │ │ ├── nthw_spim.c │ │ │ │ ├── nthw_spis.c │ │ │ │ └── nthw_tsm.c │ │ │ ├── dbs │ │ │ │ └── nthw_dbs.c │ │ │ ├── flow_api │ │ │ │ ├── flow_api.c │ │ │ │ ├── flow_api_nic_setup.h │ │ │ │ ├── flow_backend │ │ │ │ │ └── flow_backend.c │ │ │ │ ├── flow_filter.c │ │ │ │ ├── flow_group.c │ │ │ │ ├── flow_hasher.c │ │ │ │ ├── flow_hasher.h │ │ │ │ ├── flow_hsh_cfg.c │ │ │ │ ├── flow_hsh_cfg.h │ │ │ │ ├── flow_id_table.c │ │ │ │ ├── flow_id_table.h │ │ │ │ ├── flow_kcc.c │ │ │ │ ├── flow_km.c │ │ │ │ ├── hw_mod │ │ │ │ │ ├── hw_mod_backend.c │ │ │ │ │ ├── hw_mod_cat.c │ │ │ │ │ ├── hw_mod_flm.c │ │ │ │ │ ├── hw_mod_hsh.c │ │ │ │ │ ├── hw_mod_km.c │ │ │ │ │ ├── hw_mod_pdb.c │ │ │ │ │ ├── hw_mod_qsl.c │ │ │ │ │ ├── hw_mod_slc_lr.c │ │ │ │ │ └── hw_mod_tpe.c │ │ │ │ └── profile_inline │ │ │ │ │ ├── flm_age_queue.c │ │ │ │ │ ├── flm_age_queue.h │ │ │ │ │ ├── flm_evt_queue.c │ │ │ │ │ ├── flm_evt_queue.h │ │ │ │ │ ├── flm_lrn_queue.c │ │ │ │ │ ├── flm_lrn_queue.h │ │ │ │ │ ├── flow_api_hw_db_inline.c │ │ │ │ │ ├── flow_api_hw_db_inline.h │ │ │ │ │ ├── flow_api_profile_inline.c │ │ │ │ │ ├── flow_api_profile_inline.h │ │ │ │ │ └── flow_api_profile_inline_config.h │ │ │ ├── flow_filter │ │ │ │ ├── flow_nthw_cat.c │ │ │ │ ├── flow_nthw_cat.h │ │ │ │ ├── flow_nthw_csu.c │ │ │ │ ├── flow_nthw_csu.h │ │ │ │ ├── flow_nthw_flm.c │ │ │ │ ├── flow_nthw_flm.h │ │ │ │ ├── flow_nthw_hfu.c │ │ │ │ ├── flow_nthw_hfu.h │ │ │ │ ├── flow_nthw_hsh.c │ │ │ │ ├── flow_nthw_hsh.h │ │ │ │ ├── flow_nthw_ifr.c │ │ │ │ ├── flow_nthw_ifr.h │ │ │ │ ├── flow_nthw_info.c │ │ │ │ ├── flow_nthw_info.h │ │ │ │ ├── flow_nthw_km.c │ │ │ │ ├── flow_nthw_km.h │ │ │ │ ├── flow_nthw_pdb.c │ │ │ │ ├── flow_nthw_pdb.h │ │ │ │ ├── flow_nthw_qsl.c │ │ │ │ ├── flow_nthw_qsl.h │ │ │ │ ├── flow_nthw_rpp_lr.c │ │ │ │ ├── flow_nthw_rpp_lr.h │ │ │ │ ├── flow_nthw_slc_lr.c │ │ │ │ ├── flow_nthw_slc_lr.h │ │ │ │ ├── flow_nthw_tx_cpy.c │ │ │ │ ├── flow_nthw_tx_cpy.h │ │ │ │ ├── flow_nthw_tx_ins.c │ │ │ │ ├── flow_nthw_tx_ins.h │ │ │ │ ├── flow_nthw_tx_rpl.c │ │ │ │ └── flow_nthw_tx_rpl.h │ │ │ ├── model │ │ │ │ ├── nthw_fpga_model.c │ │ │ │ └── nthw_fpga_model.h │ │ │ ├── nthw_drv.h │ │ │ ├── nthw_helper.h │ │ │ ├── nthw_platform.c │ │ │ ├── nthw_platform_drv.h │ │ │ ├── nthw_rac.c │ │ │ ├── nthw_rac.h │ │ │ ├── nthw_register.h │ │ │ ├── ntnic_meter │ │ │ │ └── ntnic_meter.c │ │ │ ├── stat │ │ │ │ └── nthw_stat.c │ │ │ └── supported │ │ │ │ ├── nthw_fpga_9563_055_049_0000.c │ │ │ │ ├── nthw_fpga_9569_055_049_0000.c │ │ │ │ ├── nthw_fpga_9574_055_049_0000.c │ │ │ │ ├── nthw_fpga_instances.c │ │ │ │ ├── nthw_fpga_instances.h │ │ │ │ ├── nthw_fpga_mod_defs.h │ │ │ │ ├── nthw_fpga_mod_str_map.c │ │ │ │ ├── nthw_fpga_mod_str_map.h │ │ │ │ ├── nthw_fpga_param_defs.h │ │ │ │ ├── nthw_fpga_reg_defs.h │ │ │ │ ├── nthw_fpga_reg_defs_cat.h │ │ │ │ ├── nthw_fpga_reg_defs_cpy.h │ │ │ │ ├── nthw_fpga_reg_defs_csu.h │ │ │ │ ├── nthw_fpga_reg_defs_dbs.h │ │ │ │ ├── nthw_fpga_reg_defs_flm.h │ │ │ │ ├── nthw_fpga_reg_defs_gfg.h │ │ │ │ ├── nthw_fpga_reg_defs_gmf.h │ │ │ │ ├── nthw_fpga_reg_defs_gpio_phy.h │ │ │ │ ├── nthw_fpga_reg_defs_hfu.h │ │ │ │ ├── nthw_fpga_reg_defs_hif.h │ │ │ │ ├── nthw_fpga_reg_defs_hsh.h │ │ │ │ ├── nthw_fpga_reg_defs_i2cm.h │ │ │ │ ├── nthw_fpga_reg_defs_ifr.h │ │ │ │ ├── nthw_fpga_reg_defs_igam.h │ │ │ │ ├── nthw_fpga_reg_defs_iic.h │ │ │ │ ├── nthw_fpga_reg_defs_ins.h │ │ │ │ ├── nthw_fpga_reg_defs_km.h │ │ │ │ ├── nthw_fpga_reg_defs_mac_pcs.h │ │ │ │ ├── nthw_fpga_reg_defs_mac_rx.h │ │ │ │ ├── nthw_fpga_reg_defs_mac_tx.h │ │ │ │ ├── nthw_fpga_reg_defs_pci_rd_tg.h │ │ │ │ ├── nthw_fpga_reg_defs_pci_ta.h │ │ │ │ ├── nthw_fpga_reg_defs_pci_wr_tg.h │ │ │ │ ├── nthw_fpga_reg_defs_pcie3.h │ │ │ │ ├── nthw_fpga_reg_defs_pcm_nt400dxx.h │ │ │ │ ├── nthw_fpga_reg_defs_pdb.h │ │ │ │ ├── nthw_fpga_reg_defs_pdi.h │ │ │ │ ├── nthw_fpga_reg_defs_phy_tile.h │ │ │ │ ├── nthw_fpga_reg_defs_prm_nt400dxx.h │ │ │ │ ├── nthw_fpga_reg_defs_qsl.h │ │ │ │ ├── nthw_fpga_reg_defs_rac.h │ │ │ │ ├── nthw_fpga_reg_defs_rfd.h │ │ │ │ ├── nthw_fpga_reg_defs_rmc.h │ │ │ │ ├── nthw_fpga_reg_defs_rpf.h │ │ │ │ ├── nthw_fpga_reg_defs_rpl.h │ │ │ │ ├── nthw_fpga_reg_defs_rpp_lr.h │ │ │ │ ├── nthw_fpga_reg_defs_rst9563.h │ │ │ │ ├── nthw_fpga_reg_defs_rst9569.h │ │ │ │ ├── nthw_fpga_reg_defs_rst9574.h │ │ │ │ ├── nthw_fpga_reg_defs_sdc.h │ │ │ │ ├── nthw_fpga_reg_defs_slc.h │ │ │ │ ├── nthw_fpga_reg_defs_slc_lr.h │ │ │ │ ├── nthw_fpga_reg_defs_spim.h │ │ │ │ ├── nthw_fpga_reg_defs_spis.h │ │ │ │ ├── nthw_fpga_reg_defs_sta.h │ │ │ │ ├── nthw_fpga_reg_defs_tint.h │ │ │ │ ├── nthw_fpga_reg_defs_tsm.h │ │ │ │ ├── nthw_fpga_reg_defs_tx_cpy.h │ │ │ │ ├── nthw_fpga_reg_defs_tx_ins.h │ │ │ │ └── nthw_fpga_reg_defs_tx_rpl.h │ │ ├── ntlog │ │ │ ├── ntlog.c │ │ │ └── ntlog.h │ │ ├── ntnic_ethdev.c │ │ ├── ntnic_filter │ │ │ └── ntnic_filter.c │ │ ├── ntnic_mod_reg.c │ │ ├── ntnic_mod_reg.h │ │ ├── ntnic_vfio.c │ │ ├── ntnic_vfio.h │ │ ├── ntnic_xstats │ │ │ └── ntnic_xstats.c │ │ ├── ntutil │ │ │ ├── nt_service.c │ │ │ ├── nt_service.h │ │ │ ├── nt_util.c │ │ │ └── nt_util.h │ │ ├── rte_pmd_ntnic.c │ │ └── rte_pmd_ntnic.h │ ├── null │ │ ├── meson.build │ │ └── rte_eth_null.c │ ├── octeon_ep │ │ ├── cnxk_ep_rx.c │ │ ├── cnxk_ep_rx.h │ │ ├── cnxk_ep_rx_avx.c │ │ ├── cnxk_ep_rx_neon.c │ │ ├── cnxk_ep_rx_sse.c │ │ ├── cnxk_ep_tx.c │ │ ├── cnxk_ep_vf.c │ │ ├── cnxk_ep_vf.h │ │ ├── meson.build │ │ ├── otx2_ep_vf.c │ │ ├── otx2_ep_vf.h │ │ ├── otx_ep_common.h │ │ ├── otx_ep_ethdev.c │ │ ├── otx_ep_mbox.c │ │ ├── otx_ep_mbox.h │ │ ├── otx_ep_rxtx.c │ │ ├── otx_ep_rxtx.h │ │ ├── otx_ep_vf.c │ │ └── otx_ep_vf.h │ ├── octeontx │ │ ├── base │ │ │ ├── meson.build │ │ │ ├── octeontx_bgx.c │ │ │ ├── octeontx_bgx.h │ │ │ ├── octeontx_io.h │ │ │ ├── octeontx_pki_var.h │ │ │ ├── octeontx_pkivf.c │ │ │ ├── octeontx_pkivf.h │ │ │ ├── octeontx_pkovf.c │ │ │ └── octeontx_pkovf.h │ │ ├── meson.build │ │ ├── octeontx_ethdev.c │ │ ├── octeontx_ethdev.h │ │ ├── octeontx_ethdev_ops.c │ │ ├── octeontx_logs.h │ │ ├── octeontx_rxtx.c │ │ ├── octeontx_rxtx.h │ │ └── octeontx_stats.h │ ├── pcap │ │ ├── meson.build │ │ ├── pcap_ethdev.c │ │ ├── pcap_osdep.h │ │ ├── pcap_osdep_freebsd.c │ │ ├── pcap_osdep_linux.c │ │ └── pcap_osdep_windows.c │ ├── pfe │ │ ├── base │ │ │ ├── cbus.h │ │ │ ├── cbus │ │ │ │ ├── bmu.h │ │ │ │ ├── class_csr.h │ │ │ │ ├── emac_mtip.h │ │ │ │ ├── gpi.h │ │ │ │ ├── hif.h │ │ │ │ ├── hif_nocpy.h │ │ │ │ ├── tmu_csr.h │ │ │ │ └── util_csr.h │ │ │ └── pfe.h │ │ ├── meson.build │ │ ├── pfe_eth.h │ │ ├── pfe_ethdev.c │ │ ├── pfe_hal.c │ │ ├── pfe_hif.c │ │ ├── pfe_hif.h │ │ ├── pfe_hif_lib.c │ │ ├── pfe_hif_lib.h │ │ ├── pfe_logs.h │ │ └── pfe_mod.h │ ├── qede │ │ ├── base │ │ │ ├── bcm_osal.c │ │ │ ├── bcm_osal.h │ │ │ ├── common_hsi.h │ │ │ ├── ecore.h │ │ │ ├── ecore_attn_values.h │ │ │ ├── ecore_chain.h │ │ │ ├── ecore_cxt.c │ │ │ ├── ecore_cxt.h │ │ │ ├── ecore_cxt_api.h │ │ │ ├── ecore_dcbx.c │ │ │ ├── ecore_dcbx.h │ │ │ ├── ecore_dcbx_api.h │ │ │ ├── ecore_dev.c │ │ │ ├── ecore_dev_api.h │ │ │ ├── ecore_gtt_reg_addr.h │ │ │ ├── ecore_gtt_values.h │ │ │ ├── ecore_hsi_common.h │ │ │ ├── ecore_hsi_debug_tools.h │ │ │ ├── ecore_hsi_eth.h │ │ │ ├── ecore_hsi_func_common.h │ │ │ ├── ecore_hsi_init_func.h │ │ │ ├── ecore_hsi_init_tool.h │ │ │ ├── ecore_hw.c │ │ │ ├── ecore_hw.h │ │ │ ├── ecore_hw_defs.h │ │ │ ├── ecore_init_fw_funcs.c │ │ │ ├── ecore_init_fw_funcs.h │ │ │ ├── ecore_init_ops.c │ │ │ ├── ecore_init_ops.h │ │ │ ├── ecore_int.c │ │ │ ├── ecore_int.h │ │ │ ├── ecore_int_api.h │ │ │ ├── ecore_iov_api.h │ │ │ ├── ecore_iro.h │ │ │ ├── ecore_iro_values.h │ │ │ ├── ecore_l2.c │ │ │ ├── ecore_l2.h │ │ │ ├── ecore_l2_api.h │ │ │ ├── ecore_mcp.c │ │ │ ├── ecore_mcp.h │ │ │ ├── ecore_mcp_api.h │ │ │ ├── ecore_proto_if.h │ │ │ ├── ecore_rt_defs.h │ │ │ ├── ecore_sp_api.h │ │ │ ├── ecore_sp_commands.c │ │ │ ├── ecore_sp_commands.h │ │ │ ├── ecore_spq.c │ │ │ ├── ecore_spq.h │ │ │ ├── ecore_sriov.c │ │ │ ├── ecore_sriov.h │ │ │ ├── ecore_status.h │ │ │ ├── ecore_utils.h │ │ │ ├── ecore_vf.c │ │ │ ├── ecore_vf.h │ │ │ ├── ecore_vf_api.h │ │ │ ├── ecore_vfpf_if.h │ │ │ ├── eth_common.h │ │ │ ├── mcp_public.h │ │ │ ├── meson.build │ │ │ ├── nvm_cfg.h │ │ │ └── reg_addr.h │ │ ├── meson.build │ │ ├── qede_debug.c │ │ ├── qede_debug.h │ │ ├── qede_ethdev.c │ │ ├── qede_ethdev.h │ │ ├── qede_filter.c │ │ ├── qede_if.h │ │ ├── qede_logs.h │ │ ├── qede_main.c │ │ ├── qede_regs.c │ │ ├── qede_rxtx.c │ │ ├── qede_rxtx.h │ │ ├── qede_sriov.c │ │ └── qede_sriov.h │ ├── r8169 │ │ ├── base │ │ │ ├── rtl8125a.c │ │ │ ├── rtl8125a.h │ │ │ ├── rtl8125a_mcu.c │ │ │ ├── rtl8125b.c │ │ │ ├── rtl8125b.h │ │ │ ├── rtl8125b_mcu.c │ │ │ ├── rtl8125bp.c │ │ │ ├── rtl8125bp_mcu.c │ │ │ ├── rtl8125bp_mcu.h │ │ │ ├── rtl8125cp.c │ │ │ ├── rtl8125cp_mcu.c │ │ │ ├── rtl8125cp_mcu.h │ │ │ ├── rtl8125d.c │ │ │ ├── rtl8125d_mcu.c │ │ │ ├── rtl8125d_mcu.h │ │ │ ├── rtl8126a.c │ │ │ ├── rtl8126a_mcu.c │ │ │ ├── rtl8126a_mcu.h │ │ │ ├── rtl8127.c │ │ │ ├── rtl8127_mcu.c │ │ │ ├── rtl8127_mcu.h │ │ │ ├── rtl8168ep.c │ │ │ ├── rtl8168ep.h │ │ │ ├── rtl8168ep_mcu.c │ │ │ ├── rtl8168fp.c │ │ │ ├── rtl8168fp.h │ │ │ ├── rtl8168fp_mcu.c │ │ │ ├── rtl8168g.c │ │ │ ├── rtl8168g.h │ │ │ ├── rtl8168g_mcu.c │ │ │ ├── rtl8168h.c │ │ │ ├── rtl8168h.h │ │ │ ├── rtl8168h_mcu.c │ │ │ ├── rtl8168kb.c │ │ │ └── rtl8168m.c │ │ ├── meson.build │ │ ├── r8169_compat.h │ │ ├── r8169_dash.c │ │ ├── r8169_dash.h │ │ ├── r8169_ethdev.c │ │ ├── r8169_ethdev.h │ │ ├── r8169_fiber.c │ │ ├── r8169_fiber.h │ │ ├── r8169_hw.c │ │ ├── r8169_hw.h │ │ ├── r8169_logs.h │ │ ├── r8169_phy.c │ │ ├── r8169_phy.h │ │ └── r8169_rxtx.c │ ├── ring │ │ ├── meson.build │ │ ├── rte_eth_ring.c │ │ └── rte_eth_ring.h │ ├── rnp │ │ ├── base │ │ │ ├── meson.build │ │ │ ├── rnp_bdq_if.c │ │ │ ├── rnp_bdq_if.h │ │ │ ├── rnp_bitrev.h │ │ │ ├── rnp_common.c │ │ │ ├── rnp_common.h │ │ │ ├── rnp_crc32.c │ │ │ ├── rnp_crc32.h │ │ │ ├── rnp_dma_regs.h │ │ │ ├── rnp_eth_regs.h │ │ │ ├── rnp_fw_cmd.c │ │ │ ├── rnp_fw_cmd.h │ │ │ ├── rnp_hw.h │ │ │ ├── rnp_mac.c │ │ │ ├── rnp_mac.h │ │ │ ├── rnp_mac_regs.h │ │ │ ├── rnp_mbx.c │ │ │ ├── rnp_mbx.h │ │ │ ├── rnp_mbx_fw.c │ │ │ ├── rnp_mbx_fw.h │ │ │ └── rnp_osdep.h │ │ ├── meson.build │ │ ├── rnp.h │ │ ├── rnp_ethdev.c │ │ ├── rnp_link.c │ │ ├── rnp_link.h │ │ ├── rnp_logs.h │ │ ├── rnp_rss.c │ │ ├── rnp_rss.h │ │ ├── rnp_rxtx.c │ │ └── rnp_rxtx.h │ ├── sfc │ │ ├── meson.build │ │ ├── sfc.c │ │ ├── sfc.h │ │ ├── sfc_debug.h │ │ ├── sfc_dp.c │ │ ├── sfc_dp.h │ │ ├── sfc_dp_rx.h │ │ ├── sfc_dp_tx.h │ │ ├── sfc_ef10.h │ │ ├── sfc_ef100.h │ │ ├── sfc_ef100_rx.c │ │ ├── sfc_ef100_tx.c │ │ ├── sfc_ef10_essb_rx.c │ │ ├── sfc_ef10_rx.c │ │ ├── sfc_ef10_rx_ev.h │ │ ├── sfc_ef10_tx.c │ │ ├── sfc_ethdev.c │ │ ├── sfc_ethdev_state.h │ │ ├── sfc_ev.c │ │ ├── sfc_ev.h │ │ ├── sfc_filter.c │ │ ├── sfc_filter.h │ │ ├── sfc_flow.c │ │ ├── sfc_flow.h │ │ ├── sfc_flow_rss.c │ │ ├── sfc_flow_rss.h │ │ ├── sfc_flow_tunnel.c │ │ ├── sfc_flow_tunnel.h │ │ ├── sfc_intr.c │ │ ├── sfc_kvargs.c │ │ ├── sfc_kvargs.h │ │ ├── sfc_log.h │ │ ├── sfc_mae.c │ │ ├── sfc_mae.h │ │ ├── sfc_mae_counter.c │ │ ├── sfc_mae_counter.h │ │ ├── sfc_mae_ct.c │ │ ├── sfc_mae_ct.h │ │ ├── sfc_mcdi.c │ │ ├── sfc_nic_dma.c │ │ ├── sfc_nic_dma.h │ │ ├── sfc_nic_dma_dp.h │ │ ├── sfc_port.c │ │ ├── sfc_repr.c │ │ ├── sfc_repr.h │ │ ├── sfc_repr_proxy.c │ │ ├── sfc_repr_proxy.h │ │ ├── sfc_repr_proxy_api.h │ │ ├── sfc_rx.c │ │ ├── sfc_rx.h │ │ ├── sfc_service.c │ │ ├── sfc_service.h │ │ ├── sfc_sriov.c │ │ ├── sfc_sriov.h │ │ ├── sfc_stats.h │ │ ├── sfc_sw_stats.c │ │ ├── sfc_sw_stats.h │ │ ├── sfc_switch.c │ │ ├── sfc_switch.h │ │ ├── sfc_tbl_meta.c │ │ ├── sfc_tbl_meta.h │ │ ├── sfc_tbl_meta_cache.c │ │ ├── sfc_tbl_meta_cache.h │ │ ├── sfc_tbls.c │ │ ├── sfc_tbls.h │ │ ├── sfc_tso.c │ │ ├── sfc_tso.h │ │ ├── sfc_tweak.h │ │ ├── sfc_tx.c │ │ └── sfc_tx.h │ ├── softnic │ │ ├── conn.c │ │ ├── conn.h │ │ ├── firmware.cli │ │ ├── firmware.spec │ │ ├── firmware_rx.io │ │ ├── firmware_tx.io │ │ ├── meson.build │ │ ├── rte_eth_softnic.c │ │ ├── rte_eth_softnic.h │ │ ├── rte_eth_softnic_cli.c │ │ ├── rte_eth_softnic_internals.h │ │ ├── rte_eth_softnic_mempool.c │ │ ├── rte_eth_softnic_pipeline.c │ │ ├── rte_eth_softnic_swq.c │ │ └── rte_eth_softnic_thread.c │ ├── tap │ │ ├── bpf │ │ │ ├── README │ │ │ ├── meson.build │ │ │ └── tap_rss.c │ │ ├── meson.build │ │ ├── rte_eth_tap.c │ │ ├── rte_eth_tap.h │ │ ├── tap_flow.c │ │ ├── tap_flow.h │ │ ├── tap_intr.c │ │ ├── tap_log.h │ │ ├── tap_netlink.c │ │ ├── tap_netlink.h │ │ ├── tap_rss.h │ │ ├── tap_tcmsgs.c │ │ └── tap_tcmsgs.h │ ├── thunderx │ │ ├── base │ │ │ ├── meson.build │ │ │ ├── nicvf_bsvf.c │ │ │ ├── nicvf_bsvf.h │ │ │ ├── nicvf_hw.c │ │ │ ├── nicvf_hw.h │ │ │ ├── nicvf_hw_defs.h │ │ │ ├── nicvf_mbox.c │ │ │ ├── nicvf_mbox.h │ │ │ └── nicvf_plat.h │ │ ├── meson.build │ │ ├── nicvf_ethdev.c │ │ ├── nicvf_ethdev.h │ │ ├── nicvf_logs.h │ │ ├── nicvf_rxtx.c │ │ ├── nicvf_rxtx.h │ │ ├── nicvf_struct.h │ │ ├── nicvf_svf.c │ │ └── nicvf_svf.h │ ├── txgbe │ │ ├── base │ │ │ ├── meson.build │ │ │ ├── txgbe.h │ │ │ ├── txgbe_aml.c │ │ │ ├── txgbe_aml.h │ │ │ ├── txgbe_aml40.c │ │ │ ├── txgbe_aml40.h │ │ │ ├── txgbe_dcb.c │ │ │ ├── txgbe_dcb.h │ │ │ ├── txgbe_dcb_hw.c │ │ │ ├── txgbe_dcb_hw.h │ │ │ ├── txgbe_devids.h │ │ │ ├── txgbe_dummy.h │ │ │ ├── txgbe_eeprom.c │ │ │ ├── txgbe_eeprom.h │ │ │ ├── txgbe_hw.c │ │ │ ├── txgbe_hw.h │ │ │ ├── txgbe_mbx.c │ │ │ ├── txgbe_mbx.h │ │ │ ├── txgbe_mng.c │ │ │ ├── txgbe_mng.h │ │ │ ├── txgbe_osdep.h │ │ │ ├── txgbe_phy.c │ │ │ ├── txgbe_phy.h │ │ │ ├── txgbe_regs.h │ │ │ ├── txgbe_status.h │ │ │ ├── txgbe_type.h │ │ │ ├── txgbe_vf.c │ │ │ └── txgbe_vf.h │ │ ├── meson.build │ │ ├── rte_pmd_txgbe.h │ │ ├── txgbe_ethdev.c │ │ ├── txgbe_ethdev.h │ │ ├── txgbe_ethdev_vf.c │ │ ├── txgbe_fdir.c │ │ ├── txgbe_flow.c │ │ ├── txgbe_ipsec.c │ │ ├── txgbe_ipsec.h │ │ ├── txgbe_logs.h │ │ ├── txgbe_pf.c │ │ ├── txgbe_ptypes.c │ │ ├── txgbe_ptypes.h │ │ ├── txgbe_regs_group.h │ │ ├── txgbe_rxtx.c │ │ ├── txgbe_rxtx.h │ │ ├── txgbe_rxtx_vec_common.h │ │ ├── txgbe_rxtx_vec_neon.c │ │ ├── txgbe_rxtx_vec_sse.c │ │ └── txgbe_tm.c │ ├── vdev_netvsc │ │ ├── meson.build │ │ └── vdev_netvsc.c │ ├── vhost │ │ ├── meson.build │ │ ├── rte_eth_vhost.c │ │ └── rte_eth_vhost.h │ ├── virtio │ │ ├── meson.build │ │ ├── virtio.c │ │ ├── virtio.h │ │ ├── virtio_cvq.c │ │ ├── virtio_cvq.h │ │ ├── virtio_ethdev.c │ │ ├── virtio_ethdev.h │ │ ├── virtio_logs.h │ │ ├── virtio_pci.c │ │ ├── virtio_pci.h │ │ ├── virtio_pci_ethdev.c │ │ ├── virtio_ring.h │ │ ├── virtio_rxtx.c │ │ ├── virtio_rxtx.h │ │ ├── virtio_rxtx_packed.c │ │ ├── virtio_rxtx_packed.h │ │ ├── virtio_rxtx_packed_avx.h │ │ ├── virtio_rxtx_packed_neon.h │ │ ├── virtio_rxtx_simple.c │ │ ├── virtio_rxtx_simple.h │ │ ├── virtio_rxtx_simple_altivec.c │ │ ├── virtio_rxtx_simple_neon.c │ │ ├── virtio_rxtx_simple_sse.c │ │ ├── virtio_user │ │ │ ├── vhost.h │ │ │ ├── vhost_kernel.c │ │ │ ├── vhost_kernel_tap.c │ │ │ ├── vhost_kernel_tap.h │ │ │ ├── vhost_user.c │ │ │ ├── vhost_vdpa.c │ │ │ ├── virtio_user_dev.c │ │ │ └── virtio_user_dev.h │ │ ├── virtio_user_ethdev.c │ │ ├── virtqueue.c │ │ └── virtqueue.h │ ├── vmxnet3 │ │ ├── base │ │ │ ├── README │ │ │ ├── upt1_defs.h │ │ │ ├── vmware_pack_begin.h │ │ │ ├── vmware_pack_end.h │ │ │ ├── vmxnet3_defs.h │ │ │ └── vmxnet3_osdep.h │ │ ├── meson.build │ │ ├── vmxnet3_ethdev.c │ │ ├── vmxnet3_ethdev.h │ │ ├── vmxnet3_logs.h │ │ ├── vmxnet3_ring.h │ │ └── vmxnet3_rxtx.c │ ├── xsc │ │ ├── meson.build │ │ ├── xsc_cmd.h │ │ ├── xsc_defs.h │ │ ├── xsc_dev.c │ │ ├── xsc_dev.h │ │ ├── xsc_ethdev.c │ │ ├── xsc_ethdev.h │ │ ├── xsc_log.h │ │ ├── xsc_np.c │ │ ├── xsc_np.h │ │ ├── xsc_rx.c │ │ ├── xsc_rx.h │ │ ├── xsc_rxtx.h │ │ ├── xsc_tx.c │ │ ├── xsc_tx.h │ │ ├── xsc_vfio.c │ │ ├── xsc_vfio_mbox.c │ │ └── xsc_vfio_mbox.h │ └── zxdh │ │ ├── meson.build │ │ ├── zxdh_common.c │ │ ├── zxdh_common.h │ │ ├── zxdh_ethdev.c │ │ ├── zxdh_ethdev.h │ │ ├── zxdh_ethdev_ops.c │ │ ├── zxdh_ethdev_ops.h │ │ ├── zxdh_flow.c │ │ ├── zxdh_flow.h │ │ ├── zxdh_logs.h │ │ ├── zxdh_msg.c │ │ ├── zxdh_msg.h │ │ ├── zxdh_mtr.c │ │ ├── zxdh_mtr.h │ │ ├── zxdh_np.c │ │ ├── zxdh_np.h │ │ ├── zxdh_pci.c │ │ ├── zxdh_pci.h │ │ ├── zxdh_queue.c │ │ ├── zxdh_queue.h │ │ ├── zxdh_rxtx.c │ │ ├── zxdh_rxtx.h │ │ ├── zxdh_tables.c │ │ └── zxdh_tables.h ├── power │ ├── acpi │ │ ├── acpi_cpufreq.c │ │ ├── acpi_cpufreq.h │ │ └── meson.build │ ├── amd_pstate │ │ ├── amd_pstate_cpufreq.c │ │ ├── amd_pstate_cpufreq.h │ │ └── meson.build │ ├── amd_uncore │ │ ├── amd_uncore.c │ │ ├── amd_uncore.h │ │ └── meson.build │ ├── cppc │ │ ├── cppc_cpufreq.c │ │ ├── cppc_cpufreq.h │ │ └── meson.build │ ├── intel_pstate │ │ ├── intel_pstate_cpufreq.c │ │ ├── intel_pstate_cpufreq.h │ │ └── meson.build │ ├── intel_uncore │ │ ├── intel_uncore.c │ │ ├── intel_uncore.h │ │ └── meson.build │ ├── kvm_vm │ │ ├── guest_channel.c │ │ ├── guest_channel.h │ │ ├── kvm_vm.c │ │ ├── kvm_vm.h │ │ ├── meson.build │ │ └── rte_power_guest_channel.h │ └── meson.build ├── raw │ ├── cnxk_bphy │ │ ├── cnxk_bphy.c │ │ ├── cnxk_bphy_cgx.c │ │ ├── cnxk_bphy_cgx.h │ │ ├── cnxk_bphy_cgx_test.c │ │ ├── cnxk_bphy_irq.c │ │ ├── cnxk_bphy_irq.h │ │ ├── meson.build │ │ └── rte_pmd_bphy.h │ ├── cnxk_gpio │ │ ├── cnxk_gpio.c │ │ ├── cnxk_gpio.h │ │ ├── cnxk_gpio_selftest.c │ │ ├── meson.build │ │ └── rte_pmd_cnxk_gpio.h │ ├── cnxk_rvu_lf │ │ ├── cnxk_rvu_lf.c │ │ ├── cnxk_rvu_lf.h │ │ ├── cnxk_rvu_lf_driver.h │ │ ├── cnxk_rvu_lf_selftest.c │ │ └── meson.build │ ├── dpaa2_cmdif │ │ ├── dpaa2_cmdif.c │ │ ├── dpaa2_cmdif_logs.h │ │ ├── meson.build │ │ └── rte_pmd_dpaa2_cmdif.h │ ├── gdtc │ │ ├── gdtc_rawdev.c │ │ ├── gdtc_rawdev.h │ │ └── meson.build │ ├── ifpga │ │ ├── afu_pmd_core.c │ │ ├── afu_pmd_core.h │ │ ├── afu_pmd_he_hssi.c │ │ ├── afu_pmd_he_hssi.h │ │ ├── afu_pmd_he_lpbk.c │ │ ├── afu_pmd_he_lpbk.h │ │ ├── afu_pmd_he_mem.c │ │ ├── afu_pmd_he_mem.h │ │ ├── afu_pmd_n3000.c │ │ ├── afu_pmd_n3000.h │ │ ├── base │ │ │ ├── README │ │ │ ├── ifpga_api.c │ │ │ ├── ifpga_api.h │ │ │ ├── ifpga_compat.h │ │ │ ├── ifpga_defines.h │ │ │ ├── ifpga_enumerate.c │ │ │ ├── ifpga_enumerate.h │ │ │ ├── ifpga_feature_dev.c │ │ │ ├── ifpga_feature_dev.h │ │ │ ├── ifpga_fme.c │ │ │ ├── ifpga_fme_dperf.c │ │ │ ├── ifpga_fme_error.c │ │ │ ├── ifpga_fme_iperf.c │ │ │ ├── ifpga_fme_pr.c │ │ │ ├── ifpga_fme_rsu.c │ │ │ ├── ifpga_hw.h │ │ │ ├── ifpga_port.c │ │ │ ├── ifpga_port_error.c │ │ │ ├── ifpga_sec_mgr.c │ │ │ ├── ifpga_sec_mgr.h │ │ │ ├── meson.build │ │ │ ├── opae_at24_eeprom.c │ │ │ ├── opae_at24_eeprom.h │ │ │ ├── opae_debug.c │ │ │ ├── opae_debug.h │ │ │ ├── opae_eth_group.c │ │ │ ├── opae_eth_group.h │ │ │ ├── opae_hw_api.c │ │ │ ├── opae_hw_api.h │ │ │ ├── opae_i2c.c │ │ │ ├── opae_i2c.h │ │ │ ├── opae_ifpga_hw_api.c │ │ │ ├── opae_ifpga_hw_api.h │ │ │ ├── opae_intel_max10.c │ │ │ ├── opae_intel_max10.h │ │ │ ├── opae_osdep.h │ │ │ ├── opae_spi.c │ │ │ ├── opae_spi.h │ │ │ ├── opae_spi_transaction.c │ │ │ ├── osdep_raw │ │ │ │ └── osdep_generic.h │ │ │ └── osdep_rte │ │ │ │ └── osdep_generic.h │ │ ├── ifpga_rawdev.c │ │ ├── ifpga_rawdev.h │ │ ├── meson.build │ │ ├── rte_pmd_afu.h │ │ ├── rte_pmd_ifpga.c │ │ └── rte_pmd_ifpga.h │ ├── meson.build │ ├── ntb │ │ ├── meson.build │ │ ├── ntb.c │ │ ├── ntb.h │ │ ├── ntb_hw_intel.c │ │ ├── ntb_hw_intel.h │ │ └── rte_pmd_ntb.h │ └── skeleton │ │ ├── meson.build │ │ ├── skeleton_rawdev.c │ │ ├── skeleton_rawdev.h │ │ └── skeleton_rawdev_test.c ├── regex │ ├── cn9k │ │ ├── cn9k_regexdev.c │ │ ├── cn9k_regexdev.h │ │ └── meson.build │ ├── meson.build │ └── mlx5 │ │ ├── meson.build │ │ ├── mlx5_regex.c │ │ ├── mlx5_regex.h │ │ ├── mlx5_regex_control.c │ │ ├── mlx5_regex_devx.c │ │ ├── mlx5_regex_fastpath.c │ │ ├── mlx5_regex_utils.h │ │ ├── mlx5_rxp.c │ │ └── mlx5_rxp.h └── vdpa │ ├── ifc │ ├── base │ │ ├── ifcvf.c │ │ ├── ifcvf.h │ │ └── ifcvf_osdep.h │ ├── ifcvf_vdpa.c │ └── meson.build │ ├── meson.build │ ├── mlx5 │ ├── meson.build │ ├── mlx5_vdpa.c │ ├── mlx5_vdpa.h │ ├── mlx5_vdpa_cthread.c │ ├── mlx5_vdpa_event.c │ ├── mlx5_vdpa_lm.c │ ├── mlx5_vdpa_mem.c │ ├── mlx5_vdpa_steer.c │ ├── mlx5_vdpa_utils.h │ └── mlx5_vdpa_virtq.c │ ├── nfp │ ├── meson.build │ ├── nfp_vdpa.c │ ├── nfp_vdpa_core.c │ ├── nfp_vdpa_core.h │ ├── nfp_vdpa_log.c │ └── nfp_vdpa_log.h │ └── sfc │ ├── meson.build │ ├── sfc_vdpa.c │ ├── sfc_vdpa.h │ ├── sfc_vdpa_debug.h │ ├── sfc_vdpa_filter.c │ ├── sfc_vdpa_hw.c │ ├── sfc_vdpa_log.h │ ├── sfc_vdpa_mcdi.c │ ├── sfc_vdpa_ops.c │ └── sfc_vdpa_ops.h ├── dts ├── .devcontainer │ └── devcontainer.json ├── Dockerfile ├── README.md ├── api │ ├── __init__.py │ ├── artifact.py │ ├── capabilities.py │ ├── packet.py │ ├── test.py │ └── testpmd │ │ ├── __init__.py │ │ ├── config.py │ │ └── types.py ├── configurations │ ├── nodes.example.yaml │ ├── test_run.example.yaml │ └── tests_config.example.yaml ├── framework │ ├── __init__.py │ ├── config │ │ ├── __init__.py │ │ ├── common.py │ │ ├── node.py │ │ └── test_run.py │ ├── context.py │ ├── exception.py │ ├── logger.py │ ├── params │ │ ├── __init__.py │ │ ├── eal.py │ │ └── types.py │ ├── parser.py │ ├── remote_session │ │ ├── __init__.py │ │ ├── blocking_app.py │ │ ├── dpdk.py │ │ ├── dpdk_shell.py │ │ ├── interactive_remote_session.py │ │ ├── interactive_shell.py │ │ ├── python_shell.py │ │ ├── remote_session.py │ │ └── shell_pool.py │ ├── runner.py │ ├── settings.py │ ├── test_result.py │ ├── test_run.py │ ├── test_suite.py │ ├── testbed_model │ │ ├── __init__.py │ │ ├── capability.py │ │ ├── cpu.py │ │ ├── linux_session.py │ │ ├── node.py │ │ ├── os_session.py │ │ ├── port.py │ │ ├── posix_session.py │ │ ├── topology.py │ │ ├── traffic_generator │ │ │ ├── __init__.py │ │ │ ├── capturing_traffic_generator.py │ │ │ ├── performance_traffic_generator.py │ │ │ ├── scapy.py │ │ │ ├── traffic_generator.py │ │ │ └── trex.py │ │ └── virtual_device.py │ └── utils.py ├── main.py ├── poetry.lock ├── pyproject.toml └── tests │ ├── TestSuite_blocklist.py │ ├── TestSuite_checksum_offload.py │ ├── TestSuite_dual_vlan.py │ ├── TestSuite_dynamic_config.py │ ├── TestSuite_dynamic_queue_conf.py │ ├── TestSuite_hello_world.py │ ├── TestSuite_l2fwd.py │ ├── TestSuite_mac_filter.py │ ├── TestSuite_mtu.py │ ├── TestSuite_packet_capture.py │ ├── TestSuite_pmd_buffer_scatter.py │ ├── TestSuite_pmd_rss.py │ ├── TestSuite_port_control.py │ ├── TestSuite_port_restart_config_persistency.py │ ├── TestSuite_port_stats.py │ ├── TestSuite_promisc_support.py │ ├── TestSuite_qinq.py │ ├── TestSuite_queue_start_stop.py │ ├── TestSuite_rte_flow.py │ ├── TestSuite_rx_tx_offload.py │ ├── TestSuite_single_core_forward_perf.py │ ├── TestSuite_smoke_tests.py │ ├── TestSuite_softnic.py │ ├── TestSuite_uni_pkt.py │ ├── TestSuite_virtio_fwd.py │ └── TestSuite_vlan.py ├── examples ├── bbdev_app │ ├── Makefile │ ├── main.c │ └── meson.build ├── bond │ ├── Makefile │ ├── commands.list │ ├── main.c │ └── meson.build ├── bpf │ ├── README │ ├── dummy.c │ ├── t1.c │ ├── t2.c │ └── t3.c ├── cmdline │ ├── Makefile │ ├── commands.c │ ├── commands.h │ ├── main.c │ ├── meson.build │ ├── parse_obj_list.c │ └── parse_obj_list.h ├── common │ ├── altivec │ │ └── port_group.h │ ├── neon │ │ └── port_group.h │ ├── pkt_group.h │ └── sse │ │ └── port_group.h ├── distributor │ ├── Makefile │ ├── main.c │ └── meson.build ├── dma │ ├── Makefile │ ├── dmafwd.c │ └── meson.build ├── ethtool │ ├── Makefile │ ├── ethtool-app │ │ ├── Makefile │ │ ├── ethapp.c │ │ ├── ethapp.h │ │ └── main.c │ ├── lib │ │ ├── Makefile │ │ ├── rte_ethtool.c │ │ └── rte_ethtool.h │ └── meson.build ├── eventdev_pipeline │ ├── Makefile │ ├── main.c │ ├── meson.build │ ├── pipeline_common.h │ ├── pipeline_worker_generic.c │ └── pipeline_worker_tx.c ├── fips_validation │ ├── Makefile │ ├── fips_dev_self_test.c │ ├── fips_dev_self_test.h │ ├── fips_validation.c │ ├── fips_validation.h │ ├── fips_validation_aes.c │ ├── fips_validation_ccm.c │ ├── fips_validation_cmac.c │ ├── fips_validation_ecdsa.c │ ├── fips_validation_eddsa.c │ ├── fips_validation_gcm.c │ ├── fips_validation_hmac.c │ ├── fips_validation_rsa.c │ ├── fips_validation_sha.c │ ├── fips_validation_tdes.c │ ├── fips_validation_xts.c │ ├── main.c │ └── meson.build ├── flow_filtering │ ├── Makefile │ ├── common.h │ ├── flow_skeleton.c │ ├── jump_flow.c │ ├── jump_flow.h │ ├── main.c │ ├── meson.build │ └── snippets │ │ ├── snippet_match_gre.c │ │ ├── snippet_match_gre.h │ │ ├── snippet_match_ipv4.c │ │ ├── snippet_match_ipv4.h │ │ ├── snippet_match_mpls.c │ │ ├── snippet_match_mpls.h │ │ ├── snippet_match_nsh.c │ │ ├── snippet_match_nsh.h │ │ ├── snippet_match_port_affinity.c │ │ ├── snippet_match_port_affinity.h │ │ ├── snippet_match_roce_ib_bth.c │ │ ├── snippet_match_roce_ib_bth.h │ │ ├── snippet_re_route_to_kernel.c │ │ ├── snippet_re_route_to_kernel.h │ │ ├── snippet_switch_granularity.c │ │ └── snippet_switch_granularity.h ├── helloworld │ ├── Makefile │ ├── main.c │ └── meson.build ├── ip_fragmentation │ ├── Makefile │ ├── main.c │ └── meson.build ├── ip_pipeline │ ├── Makefile │ ├── action.c │ ├── action.h │ ├── cli.c │ ├── cli.h │ ├── common.h │ ├── conn.c │ ├── conn.h │ ├── cryptodev.c │ ├── cryptodev.h │ ├── examples │ │ ├── firewall.cli │ │ ├── flow.cli │ │ ├── flow_crypto.cli │ │ ├── l2fwd.cli │ │ ├── route.cli │ │ ├── route_ecmp.cli │ │ ├── rss.cli │ │ └── tap.cli │ ├── link.c │ ├── link.h │ ├── main.c │ ├── mempool.c │ ├── mempool.h │ ├── meson.build │ ├── parser.c │ ├── parser.h │ ├── pipeline.c │ ├── pipeline.h │ ├── swq.c │ ├── swq.h │ ├── tap.c │ ├── tap.h │ ├── thread.c │ ├── thread.h │ ├── tmgr.c │ └── tmgr.h ├── ip_reassembly │ ├── Makefile │ ├── main.c │ └── meson.build ├── ipsec-secgw │ ├── Makefile │ ├── ep0.cfg │ ├── ep1.cfg │ ├── esp.c │ ├── esp.h │ ├── event_helper.c │ ├── event_helper.h │ ├── flow.c │ ├── flow.h │ ├── ipip.h │ ├── ipsec-secgw.c │ ├── ipsec-secgw.h │ ├── ipsec.c │ ├── ipsec.h │ ├── ipsec_lpm_neon.h │ ├── ipsec_neon.h │ ├── ipsec_process.c │ ├── ipsec_worker.c │ ├── ipsec_worker.h │ ├── meson.build │ ├── parser.c │ ├── parser.h │ ├── rt.c │ ├── sa.c │ ├── sad.c │ ├── sad.h │ ├── sp4.c │ ├── sp6.c │ └── test │ │ ├── bypass_defs.sh │ │ ├── common_defs.sh │ │ ├── common_defs_secgw.sh │ │ ├── data_rxtx.sh │ │ ├── linux_test.sh │ │ ├── load_env.sh │ │ ├── pkttest.py │ │ ├── pkttest.sh │ │ ├── run_test.sh │ │ ├── trs_3descbc_sha1_common_defs.sh │ │ ├── trs_3descbc_sha1_defs.sh │ │ ├── trs_aescbc_sha1_common_defs.sh │ │ ├── trs_aescbc_sha1_defs.sh │ │ ├── trs_aesctr_sha1_common_defs.sh │ │ ├── trs_aesctr_sha1_defs.sh │ │ ├── trs_aesgcm_common_defs.sh │ │ ├── trs_aesgcm_defs.sh │ │ ├── trs_ipv6opts.py │ │ ├── tun_3descbc_sha1_common_defs.sh │ │ ├── tun_3descbc_sha1_defs.sh │ │ ├── tun_aescbc_sha1_common_defs.sh │ │ ├── tun_aescbc_sha1_defs.sh │ │ ├── tun_aesctr_sha1_common_defs.sh │ │ ├── tun_aesctr_sha1_defs.sh │ │ ├── tun_aesgcm_common_defs.sh │ │ ├── tun_aesgcm_defs.sh │ │ └── tun_null_header_reconstruct.py ├── ipv4_multicast │ ├── Makefile │ ├── main.c │ └── meson.build ├── l2fwd-cat │ ├── Makefile │ ├── cat.c │ ├── cat.h │ ├── l2fwd-cat.c │ └── meson.build ├── l2fwd-crypto │ ├── Makefile │ ├── main.c │ └── meson.build ├── l2fwd-event │ ├── Makefile │ ├── l2fwd_common.c │ ├── l2fwd_common.h │ ├── l2fwd_event.c │ ├── l2fwd_event.h │ ├── l2fwd_event_generic.c │ ├── l2fwd_event_internal_port.c │ ├── l2fwd_poll.c │ ├── l2fwd_poll.h │ ├── main.c │ └── meson.build ├── l2fwd-jobstats │ ├── Makefile │ ├── main.c │ └── meson.build ├── l2fwd-keepalive │ ├── Makefile │ ├── ka-agent │ │ ├── Makefile │ │ └── main.c │ ├── main.c │ ├── meson.build │ ├── shm.c │ └── shm.h ├── l2fwd-macsec │ ├── Makefile │ ├── main.c │ └── meson.build ├── l2fwd │ ├── Makefile │ ├── main.c │ └── meson.build ├── l3fwd-graph │ ├── Makefile │ ├── main.c │ └── meson.build ├── l3fwd-power │ ├── Makefile │ ├── main.c │ ├── main.h │ ├── meson.build │ ├── perf_core.c │ └── perf_core.h ├── l3fwd │ ├── Makefile │ ├── em_default_v4.cfg │ ├── em_default_v6.cfg │ ├── em_route_parse.c │ ├── l3fwd.h │ ├── l3fwd_acl.c │ ├── l3fwd_acl.h │ ├── l3fwd_acl_scalar.h │ ├── l3fwd_altivec.h │ ├── l3fwd_common.h │ ├── l3fwd_em.c │ ├── l3fwd_em.h │ ├── l3fwd_em_hlm.h │ ├── l3fwd_em_hlm_neon.h │ ├── l3fwd_em_hlm_sse.h │ ├── l3fwd_em_sequential.h │ ├── l3fwd_event.c │ ├── l3fwd_event.h │ ├── l3fwd_event_generic.c │ ├── l3fwd_event_internal_port.c │ ├── l3fwd_fib.c │ ├── l3fwd_lpm.c │ ├── l3fwd_lpm.h │ ├── l3fwd_lpm_altivec.h │ ├── l3fwd_lpm_neon.h │ ├── l3fwd_lpm_sse.h │ ├── l3fwd_neon.h │ ├── l3fwd_route.h │ ├── l3fwd_sse.h │ ├── lpm_default_v4.cfg │ ├── lpm_default_v6.cfg │ ├── lpm_route_parse.c │ ├── main.c │ └── meson.build ├── link_status_interrupt │ ├── Makefile │ ├── main.c │ └── meson.build ├── meson.build ├── multi_process │ ├── Makefile │ ├── client_server_mp │ │ ├── Makefile │ │ ├── mp_client │ │ │ ├── Makefile │ │ │ ├── client.c │ │ │ └── meson.build │ │ ├── mp_server │ │ │ ├── Makefile │ │ │ ├── args.c │ │ │ ├── args.h │ │ │ ├── init.c │ │ │ ├── init.h │ │ │ ├── main.c │ │ │ └── meson.build │ │ └── shared │ │ │ └── common.h │ ├── hotplug_mp │ │ ├── Makefile │ │ ├── commands.c │ │ ├── commands.list │ │ ├── main.c │ │ └── meson.build │ ├── simple_mp │ │ ├── Makefile │ │ ├── commands.list │ │ ├── main.c │ │ ├── meson.build │ │ ├── mp_commands.c │ │ └── mp_commands.h │ └── symmetric_mp │ │ ├── Makefile │ │ ├── main.c │ │ └── meson.build ├── ntb │ ├── Makefile │ ├── commands.list │ ├── meson.build │ └── ntb_fwd.c ├── packet_ordering │ ├── Makefile │ ├── main.c │ └── meson.build ├── pipeline │ ├── Makefile │ ├── cli.c │ ├── cli.h │ ├── conn.c │ ├── conn.h │ ├── examples │ │ ├── ethdev.io │ │ ├── fib.cli │ │ ├── fib.spec │ │ ├── fib_nexthop_group_table.txt │ │ ├── fib_nexthop_table.txt │ │ ├── fib_routing_table.txt │ │ ├── hash_func.cli │ │ ├── hash_func.spec │ │ ├── ipsec.cli │ │ ├── ipsec.io │ │ ├── ipsec.spec │ │ ├── ipsec_sa.txt │ │ ├── ipv6_addr_swap.cli │ │ ├── ipv6_addr_swap.spec │ │ ├── l2fwd.cli │ │ ├── l2fwd.spec │ │ ├── l2fwd_macswp.cli │ │ ├── l2fwd_macswp.spec │ │ ├── l2fwd_macswp_pcap.cli │ │ ├── l2fwd_pcap.cli │ │ ├── learner.cli │ │ ├── learner.spec │ │ ├── meter.cli │ │ ├── meter.spec │ │ ├── mirroring.cli │ │ ├── mirroring.spec │ │ ├── packet.txt │ │ ├── pcap.io │ │ ├── recirculation.cli │ │ ├── recirculation.spec │ │ ├── registers.cli │ │ ├── registers.spec │ │ ├── rss.cli │ │ ├── rss.spec │ │ ├── selector.cli │ │ ├── selector.spec │ │ ├── selector.txt │ │ ├── varbit.cli │ │ ├── varbit.spec │ │ ├── vxlan.cli │ │ ├── vxlan.spec │ │ ├── vxlan_pcap.cli │ │ ├── vxlan_table.py │ │ └── vxlan_table.txt │ ├── main.c │ ├── meson.build │ ├── obj.c │ ├── obj.h │ ├── thread.c │ └── thread.h ├── ptpclient │ ├── Makefile │ ├── meson.build │ └── ptpclient.c ├── qos_meter │ ├── Makefile │ ├── main.c │ ├── main.h │ ├── meson.build │ ├── rte_policer.c │ └── rte_policer.h ├── qos_sched │ ├── Makefile │ ├── app_thread.c │ ├── args.c │ ├── cfg_file.c │ ├── cfg_file.h │ ├── cmdline.c │ ├── init.c │ ├── main.c │ ├── main.h │ ├── meson.build │ ├── profile.cfg │ ├── profile_ov.cfg │ ├── profile_pie.cfg │ ├── profile_red.cfg │ └── stats.c ├── rxtx_callbacks │ ├── Makefile │ ├── main.c │ └── meson.build ├── server_node_efd │ ├── Makefile │ ├── efd_node │ │ ├── Makefile │ │ ├── meson.build │ │ └── node.c │ ├── efd_server │ │ ├── Makefile │ │ ├── args.c │ │ ├── args.h │ │ ├── init.c │ │ ├── init.h │ │ ├── main.c │ │ └── meson.build │ └── shared │ │ └── common.h ├── service_cores │ ├── Makefile │ ├── main.c │ └── meson.build ├── skeleton │ ├── Makefile │ ├── basicfwd.c │ └── meson.build ├── timer │ ├── Makefile │ ├── main.c │ └── meson.build ├── vdpa │ ├── Makefile │ ├── commands.list │ ├── main.c │ ├── meson.build │ └── vdpa_blk_compact.h ├── vhost │ ├── Makefile │ ├── main.c │ ├── main.h │ ├── meson.build │ └── virtio_net.c ├── vhost_blk │ ├── Makefile │ ├── blk.c │ ├── blk_spec.h │ ├── meson.build │ ├── vhost_blk.c │ ├── vhost_blk.h │ └── vhost_blk_compat.c ├── vhost_crypto │ ├── Makefile │ ├── main.c │ └── meson.build ├── vm_power_manager │ ├── Makefile │ ├── channel_manager.c │ ├── channel_manager.h │ ├── channel_monitor.c │ ├── channel_monitor.h │ ├── guest_cli │ │ ├── Makefile │ │ ├── main.c │ │ ├── meson.build │ │ ├── parse.c │ │ ├── parse.h │ │ ├── vm_power_cli_guest.c │ │ └── vm_power_cli_guest.h │ ├── main.c │ ├── meson.build │ ├── oob_monitor.h │ ├── oob_monitor_nop.c │ ├── oob_monitor_x86.c │ ├── parse.c │ ├── parse.h │ ├── power_manager.c │ ├── power_manager.h │ ├── vm_power_cli.c │ └── vm_power_cli.h ├── vmdq │ ├── Makefile │ ├── main.c │ └── meson.build └── vmdq_dcb │ ├── Makefile │ ├── main.c │ └── meson.build ├── kernel ├── freebsd │ ├── BSDmakefile.meson │ ├── contigmem │ │ ├── BSDmakefile │ │ ├── contigmem.c │ │ └── meson.build │ ├── meson.build │ └── nic_uio │ │ ├── BSDmakefile │ │ ├── meson.build │ │ └── nic_uio.c ├── linux │ └── uapi │ │ ├── linux │ │ ├── vduse.h │ │ └── vfio.h │ │ └── version └── meson.build ├── lib ├── acl │ ├── acl.h │ ├── acl_bld.c │ ├── acl_gen.c │ ├── acl_log.h │ ├── acl_run.h │ ├── acl_run_altivec.c │ ├── acl_run_altivec.h │ ├── acl_run_avx2.c │ ├── acl_run_avx2.h │ ├── acl_run_avx512.c │ ├── acl_run_avx512_common.h │ ├── acl_run_avx512x16.h │ ├── acl_run_avx512x8.h │ ├── acl_run_neon.c │ ├── acl_run_neon.h │ ├── acl_run_scalar.c │ ├── acl_run_sse.c │ ├── acl_run_sse.h │ ├── acl_vect.h │ ├── meson.build │ ├── rte_acl.c │ ├── rte_acl.h │ ├── rte_acl_osdep.h │ ├── tb_mem.c │ └── tb_mem.h ├── argparse │ ├── meson.build │ ├── rte_argparse.c │ └── rte_argparse.h ├── bbdev │ ├── bbdev_trace.h │ ├── bbdev_trace_points.c │ ├── meson.build │ ├── rte_bbdev.c │ ├── rte_bbdev.h │ ├── rte_bbdev_op.h │ ├── rte_bbdev_pmd.h │ └── rte_bbdev_trace_fp.h ├── bitratestats │ ├── meson.build │ ├── rte_bitrate.c │ └── rte_bitrate.h ├── bpf │ ├── bpf.c │ ├── bpf_convert.c │ ├── bpf_def.h │ ├── bpf_dump.c │ ├── bpf_exec.c │ ├── bpf_impl.h │ ├── bpf_jit_arm64.c │ ├── bpf_jit_x86.c │ ├── bpf_load.c │ ├── bpf_load_elf.c │ ├── bpf_pkt.c │ ├── bpf_stub.c │ ├── bpf_validate.c │ ├── meson.build │ ├── rte_bpf.h │ └── rte_bpf_ethdev.h ├── cfgfile │ ├── meson.build │ ├── rte_cfgfile.c │ └── rte_cfgfile.h ├── cmdline │ ├── cmdline.c │ ├── cmdline.h │ ├── cmdline_cirbuf.c │ ├── cmdline_cirbuf.h │ ├── cmdline_os_unix.c │ ├── cmdline_os_windows.c │ ├── cmdline_parse.c │ ├── cmdline_parse.h │ ├── cmdline_parse_bool.c │ ├── cmdline_parse_bool.h │ ├── cmdline_parse_etheraddr.c │ ├── cmdline_parse_etheraddr.h │ ├── cmdline_parse_ipaddr.c │ ├── cmdline_parse_ipaddr.h │ ├── cmdline_parse_num.c │ ├── cmdline_parse_num.h │ ├── cmdline_parse_portlist.c │ ├── cmdline_parse_portlist.h │ ├── cmdline_parse_string.c │ ├── cmdline_parse_string.h │ ├── cmdline_private.h │ ├── cmdline_rdline.c │ ├── cmdline_rdline.h │ ├── cmdline_socket.c │ ├── cmdline_socket.h │ ├── cmdline_vt100.c │ ├── cmdline_vt100.h │ └── meson.build ├── compressdev │ ├── meson.build │ ├── rte_comp.c │ ├── rte_comp.h │ ├── rte_compressdev.c │ ├── rte_compressdev.h │ ├── rte_compressdev_internal.h │ ├── rte_compressdev_pmd.c │ └── rte_compressdev_pmd.h ├── cryptodev │ ├── cryptodev_pmd.c │ ├── cryptodev_pmd.h │ ├── cryptodev_trace.h │ ├── cryptodev_trace_points.c │ ├── meson.build │ ├── rte_crypto.h │ ├── rte_crypto_asym.h │ ├── rte_crypto_sym.h │ ├── rte_cryptodev.c │ ├── rte_cryptodev.h │ ├── rte_cryptodev_core.h │ └── rte_cryptodev_trace_fp.h ├── dispatcher │ ├── meson.build │ ├── rte_dispatcher.c │ └── rte_dispatcher.h ├── distributor │ ├── distributor_private.h │ ├── meson.build │ ├── rte_distributor.c │ ├── rte_distributor.h │ ├── rte_distributor_match_generic.c │ ├── rte_distributor_match_sse.c │ ├── rte_distributor_single.c │ └── rte_distributor_single.h ├── dmadev │ ├── meson.build │ ├── rte_dmadev.c │ ├── rte_dmadev.h │ ├── rte_dmadev_core.h │ ├── rte_dmadev_pmd.h │ ├── rte_dmadev_trace.h │ ├── rte_dmadev_trace_fp.h │ └── rte_dmadev_trace_points.c ├── eal │ ├── arm │ │ ├── include │ │ │ ├── meson.build │ │ │ ├── rte_atomic.h │ │ │ ├── rte_atomic_32.h │ │ │ ├── rte_atomic_64.h │ │ │ ├── rte_byteorder.h │ │ │ ├── rte_cpuflags.h │ │ │ ├── rte_cpuflags_32.h │ │ │ ├── rte_cpuflags_64.h │ │ │ ├── rte_cycles.h │ │ │ ├── rte_cycles_32.h │ │ │ ├── rte_cycles_64.h │ │ │ ├── rte_io.h │ │ │ ├── rte_io_64.h │ │ │ ├── rte_memcpy.h │ │ │ ├── rte_memcpy_32.h │ │ │ ├── rte_memcpy_64.h │ │ │ ├── rte_pause.h │ │ │ ├── rte_pause_32.h │ │ │ ├── rte_pause_64.h │ │ │ ├── rte_power_intrinsics.h │ │ │ ├── rte_prefetch.h │ │ │ ├── rte_prefetch_32.h │ │ │ ├── rte_prefetch_64.h │ │ │ ├── rte_rwlock.h │ │ │ ├── rte_spinlock.h │ │ │ └── rte_vect.h │ │ ├── meson.build │ │ ├── rte_cpuflags.c │ │ ├── rte_cycles.c │ │ ├── rte_hypervisor.c │ │ ├── rte_mmu.c │ │ └── rte_power_intrinsics.c │ ├── common │ │ ├── eal_common_bus.c │ │ ├── eal_common_class.c │ │ ├── eal_common_config.c │ │ ├── eal_common_cpuflags.c │ │ ├── eal_common_debug.c │ │ ├── eal_common_dev.c │ │ ├── eal_common_devargs.c │ │ ├── eal_common_dynmem.c │ │ ├── eal_common_errno.c │ │ ├── eal_common_fbarray.c │ │ ├── eal_common_hexdump.c │ │ ├── eal_common_hypervisor.c │ │ ├── eal_common_interrupts.c │ │ ├── eal_common_launch.c │ │ ├── eal_common_lcore.c │ │ ├── eal_common_lcore_var.c │ │ ├── eal_common_mcfg.c │ │ ├── eal_common_memalloc.c │ │ ├── eal_common_memory.c │ │ ├── eal_common_memzone.c │ │ ├── eal_common_options.c │ │ ├── eal_common_proc.c │ │ ├── eal_common_string_fns.c │ │ ├── eal_common_tailqs.c │ │ ├── eal_common_thread.c │ │ ├── eal_common_timer.c │ │ ├── eal_common_trace.c │ │ ├── eal_common_trace_ctf.c │ │ ├── eal_common_trace_points.c │ │ ├── eal_common_trace_utils.c │ │ ├── eal_common_uuid.c │ │ ├── eal_export.h │ │ ├── eal_filesystem.h │ │ ├── eal_firmware.h │ │ ├── eal_hugepages.h │ │ ├── eal_internal_cfg.h │ │ ├── eal_interrupts.h │ │ ├── eal_lcore_var.h │ │ ├── eal_memalloc.h │ │ ├── eal_memcfg.h │ │ ├── eal_option_list.h │ │ ├── eal_options.h │ │ ├── eal_private.h │ │ ├── eal_thread.h │ │ ├── eal_trace.h │ │ ├── hotplug_mp.c │ │ ├── hotplug_mp.h │ │ ├── malloc_elem.c │ │ ├── malloc_elem.h │ │ ├── malloc_heap.c │ │ ├── malloc_heap.h │ │ ├── malloc_mp.c │ │ ├── malloc_mp.h │ │ ├── meson.build │ │ ├── rte_bitset.c │ │ ├── rte_keepalive.c │ │ ├── rte_malloc.c │ │ ├── rte_random.c │ │ ├── rte_reciprocal.c │ │ ├── rte_service.c │ │ └── rte_version.c │ ├── freebsd │ │ ├── eal.c │ │ ├── eal_alarm.c │ │ ├── eal_alarm_private.h │ │ ├── eal_cpuflags.c │ │ ├── eal_dev.c │ │ ├── eal_hugepage_info.c │ │ ├── eal_interrupts.c │ │ ├── eal_lcore.c │ │ ├── eal_memalloc.c │ │ ├── eal_memory.c │ │ ├── eal_thread.c │ │ ├── eal_timer.c │ │ ├── include │ │ │ ├── meson.build │ │ │ ├── rte_os.h │ │ │ └── rte_os_shim.h │ │ └── meson.build │ ├── include │ │ ├── bus_driver.h │ │ ├── dev_driver.h │ │ ├── eal_trace_internal.h │ │ ├── generic │ │ │ ├── rte_atomic.h │ │ │ ├── rte_byteorder.h │ │ │ ├── rte_cpuflags.h │ │ │ ├── rte_cycles.h │ │ │ ├── rte_io.h │ │ │ ├── rte_memcpy.h │ │ │ ├── rte_pause.h │ │ │ ├── rte_power_intrinsics.h │ │ │ ├── rte_prefetch.h │ │ │ ├── rte_rwlock.h │ │ │ ├── rte_spinlock.h │ │ │ └── rte_vect.h │ │ ├── meson.build │ │ ├── rte_alarm.h │ │ ├── rte_bitmap.h │ │ ├── rte_bitops.h │ │ ├── rte_bitset.h │ │ ├── rte_branch_prediction.h │ │ ├── rte_bus.h │ │ ├── rte_class.h │ │ ├── rte_common.h │ │ ├── rte_compat.h │ │ ├── rte_debug.h │ │ ├── rte_dev.h │ │ ├── rte_devargs.h │ │ ├── rte_eal.h │ │ ├── rte_eal_memconfig.h │ │ ├── rte_eal_paging.h │ │ ├── rte_eal_trace.h │ │ ├── rte_epoll.h │ │ ├── rte_errno.h │ │ ├── rte_fbarray.h │ │ ├── rte_hexdump.h │ │ ├── rte_hypervisor.h │ │ ├── rte_interrupts.h │ │ ├── rte_keepalive.h │ │ ├── rte_launch.h │ │ ├── rte_lcore.h │ │ ├── rte_lcore_var.h │ │ ├── rte_lock_annotations.h │ │ ├── rte_malloc.h │ │ ├── rte_mcslock.h │ │ ├── rte_memory.h │ │ ├── rte_memzone.h │ │ ├── rte_pci_dev_feature_defs.h │ │ ├── rte_pci_dev_features.h │ │ ├── rte_per_lcore.h │ │ ├── rte_pflock.h │ │ ├── rte_random.h │ │ ├── rte_reciprocal.h │ │ ├── rte_seqcount.h │ │ ├── rte_seqlock.h │ │ ├── rte_service.h │ │ ├── rte_service_component.h │ │ ├── rte_stdatomic.h │ │ ├── rte_string_fns.h │ │ ├── rte_tailq.h │ │ ├── rte_test.h │ │ ├── rte_thread.h │ │ ├── rte_ticketlock.h │ │ ├── rte_time.h │ │ ├── rte_trace.h │ │ ├── rte_trace_point.h │ │ ├── rte_trace_point_register.h │ │ ├── rte_uuid.h │ │ ├── rte_version.h │ │ └── rte_vfio.h │ ├── linux │ │ ├── eal.c │ │ ├── eal_alarm.c │ │ ├── eal_cpuflags.c │ │ ├── eal_dev.c │ │ ├── eal_hugepage_info.c │ │ ├── eal_interrupts.c │ │ ├── eal_lcore.c │ │ ├── eal_memalloc.c │ │ ├── eal_memory.c │ │ ├── eal_thread.c │ │ ├── eal_timer.c │ │ ├── eal_vfio.c │ │ ├── eal_vfio.h │ │ ├── eal_vfio_mp_sync.c │ │ ├── include │ │ │ ├── meson.build │ │ │ ├── rte_os.h │ │ │ └── rte_os_shim.h │ │ └── meson.build │ ├── loongarch │ │ ├── include │ │ │ ├── meson.build │ │ │ ├── rte_atomic.h │ │ │ ├── rte_byteorder.h │ │ │ ├── rte_cpuflags.h │ │ │ ├── rte_cycles.h │ │ │ ├── rte_io.h │ │ │ ├── rte_memcpy.h │ │ │ ├── rte_pause.h │ │ │ ├── rte_power_intrinsics.h │ │ │ ├── rte_prefetch.h │ │ │ ├── rte_rwlock.h │ │ │ ├── rte_spinlock.h │ │ │ └── rte_vect.h │ │ ├── meson.build │ │ ├── rte_cpuflags.c │ │ ├── rte_cycles.c │ │ ├── rte_hypervisor.c │ │ ├── rte_mmu.c │ │ └── rte_power_intrinsics.c │ ├── meson.build │ ├── ppc │ │ ├── include │ │ │ ├── meson.build │ │ │ ├── rte_altivec.h │ │ │ ├── rte_atomic.h │ │ │ ├── rte_byteorder.h │ │ │ ├── rte_cpuflags.h │ │ │ ├── rte_cycles.h │ │ │ ├── rte_io.h │ │ │ ├── rte_memcpy.h │ │ │ ├── rte_pause.h │ │ │ ├── rte_power_intrinsics.h │ │ │ ├── rte_prefetch.h │ │ │ ├── rte_rwlock.h │ │ │ ├── rte_spinlock.h │ │ │ └── rte_vect.h │ │ ├── meson.build │ │ ├── rte_cpuflags.c │ │ ├── rte_cycles.c │ │ ├── rte_hypervisor.c │ │ ├── rte_mmu.c │ │ └── rte_power_intrinsics.c │ ├── riscv │ │ ├── include │ │ │ ├── meson.build │ │ │ ├── rte_atomic.h │ │ │ ├── rte_byteorder.h │ │ │ ├── rte_cpuflags.h │ │ │ ├── rte_cycles.h │ │ │ ├── rte_io.h │ │ │ ├── rte_memcpy.h │ │ │ ├── rte_pause.h │ │ │ ├── rte_power_intrinsics.h │ │ │ ├── rte_prefetch.h │ │ │ ├── rte_rwlock.h │ │ │ ├── rte_spinlock.h │ │ │ └── rte_vect.h │ │ ├── meson.build │ │ ├── rte_cpuflags.c │ │ ├── rte_cycles.c │ │ ├── rte_hypervisor.c │ │ ├── rte_mmu.c │ │ └── rte_power_intrinsics.c │ ├── unix │ │ ├── eal_debug.c │ │ ├── eal_file.c │ │ ├── eal_filesystem.c │ │ ├── eal_firmware.c │ │ ├── eal_unix_memory.c │ │ ├── eal_unix_thread.c │ │ ├── eal_unix_timer.c │ │ ├── meson.build │ │ ├── rte_basename.c │ │ └── rte_thread.c │ ├── windows │ │ ├── eal.c │ │ ├── eal_alarm.c │ │ ├── eal_debug.c │ │ ├── eal_dev.c │ │ ├── eal_file.c │ │ ├── eal_hugepages.c │ │ ├── eal_interrupts.c │ │ ├── eal_lcore.c │ │ ├── eal_memalloc.c │ │ ├── eal_memory.c │ │ ├── eal_mp.c │ │ ├── eal_thread.c │ │ ├── eal_timer.c │ │ ├── eal_windows.h │ │ ├── getline.c │ │ ├── getopt.c │ │ ├── include │ │ │ ├── dirent.h │ │ │ ├── fnmatch.h │ │ │ ├── getline.h │ │ │ ├── getopt.h │ │ │ ├── meson.build │ │ │ ├── pthread.h │ │ │ ├── regex.h │ │ │ ├── rte_os.h │ │ │ ├── rte_os_shim.h │ │ │ ├── rte_virt2phys.h │ │ │ ├── rte_windows.h │ │ │ ├── sched.h │ │ │ ├── sys │ │ │ │ └── queue.h │ │ │ └── unistd.h │ │ ├── meson.build │ │ ├── rte_basename.c │ │ └── rte_thread.c │ └── x86 │ │ ├── include │ │ ├── meson.build │ │ ├── rte_atomic.h │ │ ├── rte_atomic_32.h │ │ ├── rte_atomic_64.h │ │ ├── rte_byteorder.h │ │ ├── rte_byteorder_32.h │ │ ├── rte_byteorder_64.h │ │ ├── rte_cpuflags.h │ │ ├── rte_cycles.h │ │ ├── rte_io.h │ │ ├── rte_memcpy.h │ │ ├── rte_pause.h │ │ ├── rte_power_intrinsics.h │ │ ├── rte_prefetch.h │ │ ├── rte_rtm.h │ │ ├── rte_rwlock.h │ │ ├── rte_spinlock.h │ │ └── rte_vect.h │ │ ├── meson.build │ │ ├── rte_cpuflags.c │ │ ├── rte_cpuid.h │ │ ├── rte_cycles.c │ │ ├── rte_hypervisor.c │ │ ├── rte_mmu.c │ │ ├── rte_power_intrinsics.c │ │ └── rte_spinlock.c ├── efd │ ├── meson.build │ ├── rte_efd.c │ ├── rte_efd.h │ ├── rte_efd_arm64.h │ └── rte_efd_x86.h ├── ethdev │ ├── ethdev_driver.c │ ├── ethdev_driver.h │ ├── ethdev_linux_ethtool.c │ ├── ethdev_linux_ethtool.h │ ├── ethdev_pci.h │ ├── ethdev_private.c │ ├── ethdev_private.h │ ├── ethdev_profile.c │ ├── ethdev_profile.h │ ├── ethdev_trace.h │ ├── ethdev_trace_points.c │ ├── ethdev_vdev.h │ ├── meson.build │ ├── rte_class_eth.c │ ├── rte_cman.h │ ├── rte_dev_info.h │ ├── rte_eth_ctrl.h │ ├── rte_ethdev.c │ ├── rte_ethdev.h │ ├── rte_ethdev_cman.c │ ├── rte_ethdev_core.h │ ├── rte_ethdev_telemetry.c │ ├── rte_ethdev_trace_fp.h │ ├── rte_flow.c │ ├── rte_flow.h │ ├── rte_flow_driver.h │ ├── rte_mtr.c │ ├── rte_mtr.h │ ├── rte_mtr_driver.h │ ├── rte_tm.c │ ├── rte_tm.h │ ├── rte_tm_driver.h │ ├── sff_8079.c │ ├── sff_8472.c │ ├── sff_8636.c │ ├── sff_8636.h │ ├── sff_common.c │ ├── sff_common.h │ ├── sff_telemetry.c │ └── sff_telemetry.h ├── eventdev │ ├── event_timer_adapter_pmd.h │ ├── event_vector_adapter_pmd.h │ ├── eventdev_pmd.h │ ├── eventdev_pmd_pci.h │ ├── eventdev_pmd_vdev.h │ ├── eventdev_private.c │ ├── eventdev_trace.h │ ├── eventdev_trace_points.c │ ├── meson.build │ ├── rte_event_crypto_adapter.c │ ├── rte_event_crypto_adapter.h │ ├── rte_event_dma_adapter.c │ ├── rte_event_dma_adapter.h │ ├── rte_event_eth_rx_adapter.c │ ├── rte_event_eth_rx_adapter.h │ ├── rte_event_eth_tx_adapter.c │ ├── rte_event_eth_tx_adapter.h │ ├── rte_event_ring.c │ ├── rte_event_ring.h │ ├── rte_event_timer_adapter.c │ ├── rte_event_timer_adapter.h │ ├── rte_event_vector_adapter.c │ ├── rte_event_vector_adapter.h │ ├── rte_eventdev.c │ ├── rte_eventdev.h │ ├── rte_eventdev_core.h │ └── rte_eventdev_trace_fp.h ├── fib │ ├── dir24_8.c │ ├── dir24_8.h │ ├── dir24_8_avx512.c │ ├── dir24_8_avx512.h │ ├── dir24_8_rvv.c │ ├── dir24_8_rvv.h │ ├── fib_log.h │ ├── meson.build │ ├── rte_fib.c │ ├── rte_fib.h │ ├── rte_fib6.c │ ├── rte_fib6.h │ ├── trie.c │ ├── trie.h │ ├── trie_avx512.c │ └── trie_avx512.h ├── gpudev │ ├── gpudev.c │ ├── gpudev_driver.h │ ├── meson.build │ └── rte_gpudev.h ├── graph │ ├── graph.c │ ├── graph_debug.c │ ├── graph_feature_arc.c │ ├── graph_ops.c │ ├── graph_pcap.c │ ├── graph_pcap_private.h │ ├── graph_populate.c │ ├── graph_private.h │ ├── graph_stats.c │ ├── meson.build │ ├── node.c │ ├── rte_graph.h │ ├── rte_graph_feature_arc.h │ ├── rte_graph_feature_arc_worker.h │ ├── rte_graph_model_mcore_dispatch.c │ ├── rte_graph_model_mcore_dispatch.h │ ├── rte_graph_model_rtc.h │ ├── rte_graph_worker.c │ ├── rte_graph_worker.h │ └── rte_graph_worker_common.h ├── gro │ ├── gro_tcp.h │ ├── gro_tcp4.c │ ├── gro_tcp4.h │ ├── gro_tcp6.c │ ├── gro_tcp6.h │ ├── gro_tcp_internal.h │ ├── gro_udp4.c │ ├── gro_udp4.h │ ├── gro_vxlan_tcp4.c │ ├── gro_vxlan_tcp4.h │ ├── gro_vxlan_udp4.c │ ├── gro_vxlan_udp4.h │ ├── meson.build │ ├── rte_gro.c │ └── rte_gro.h ├── gso │ ├── gso_common.c │ ├── gso_common.h │ ├── gso_tcp4.c │ ├── gso_tcp4.h │ ├── gso_tunnel_tcp4.c │ ├── gso_tunnel_tcp4.h │ ├── gso_tunnel_udp4.c │ ├── gso_tunnel_udp4.h │ ├── gso_udp4.c │ ├── gso_udp4.h │ ├── meson.build │ ├── rte_gso.c │ └── rte_gso.h ├── hash │ ├── compare_signatures_arm.h │ ├── compare_signatures_generic.h │ ├── compare_signatures_x86.h │ ├── meson.build │ ├── rte_cmp_arm64.h │ ├── rte_cmp_x86.h │ ├── rte_crc_arm64.h │ ├── rte_crc_generic.h │ ├── rte_crc_sw.h │ ├── rte_crc_x86.h │ ├── rte_cuckoo_hash.c │ ├── rte_cuckoo_hash.h │ ├── rte_fbk_hash.c │ ├── rte_fbk_hash.h │ ├── rte_hash.h │ ├── rte_hash_crc.c │ ├── rte_hash_crc.h │ ├── rte_jhash.h │ ├── rte_thash.c │ ├── rte_thash.h │ ├── rte_thash_gf2_poly_math.c │ ├── rte_thash_gfni.c │ ├── rte_thash_gfni.h │ └── rte_thash_x86_gfni.h ├── ip_frag │ ├── ip_frag_common.h │ ├── ip_frag_internal.c │ ├── ip_reassembly.h │ ├── meson.build │ ├── rte_ip_frag.h │ ├── rte_ip_frag_common.c │ ├── rte_ipv4_fragmentation.c │ ├── rte_ipv4_reassembly.c │ ├── rte_ipv6_fragmentation.c │ └── rte_ipv6_reassembly.c ├── ipsec │ ├── crypto.h │ ├── esp_inb.c │ ├── esp_outb.c │ ├── iph.h │ ├── ipsec_sad.c │ ├── ipsec_sqn.h │ ├── ipsec_telemetry.c │ ├── meson.build │ ├── misc.h │ ├── pad.h │ ├── rte_ipsec.h │ ├── rte_ipsec_group.h │ ├── rte_ipsec_sa.h │ ├── rte_ipsec_sad.h │ ├── sa.c │ ├── sa.h │ └── ses.c ├── jobstats │ ├── meson.build │ ├── rte_jobstats.c │ └── rte_jobstats.h ├── kvargs │ ├── meson.build │ ├── rte_kvargs.c │ └── rte_kvargs.h ├── latencystats │ ├── meson.build │ ├── rte_latencystats.c │ └── rte_latencystats.h ├── log │ ├── log.c │ ├── log_color.c │ ├── log_internal.h │ ├── log_journal.c │ ├── log_private.h │ ├── log_syslog.c │ ├── log_timestamp.c │ ├── meson.build │ └── rte_log.h ├── lpm │ ├── lpm_log.h │ ├── meson.build │ ├── rte_lpm.c │ ├── rte_lpm.h │ ├── rte_lpm6.c │ ├── rte_lpm6.h │ ├── rte_lpm_altivec.h │ ├── rte_lpm_neon.h │ ├── rte_lpm_rvv.h │ ├── rte_lpm_scalar.h │ ├── rte_lpm_sse.h │ └── rte_lpm_sve.h ├── mbuf │ ├── mbuf_history.c │ ├── mbuf_log.h │ ├── meson.build │ ├── rte_mbuf.c │ ├── rte_mbuf.h │ ├── rte_mbuf_core.h │ ├── rte_mbuf_dyn.c │ ├── rte_mbuf_dyn.h │ ├── rte_mbuf_history.h │ ├── rte_mbuf_pool_ops.c │ ├── rte_mbuf_pool_ops.h │ ├── rte_mbuf_ptype.c │ └── rte_mbuf_ptype.h ├── member │ ├── member.h │ ├── meson.build │ ├── rte_member.c │ ├── rte_member.h │ ├── rte_member_heap.h │ ├── rte_member_ht.c │ ├── rte_member_ht.h │ ├── rte_member_sketch.c │ ├── rte_member_sketch.h │ ├── rte_member_sketch_avx512.c │ ├── rte_member_sketch_avx512.h │ ├── rte_member_vbf.c │ ├── rte_member_vbf.h │ ├── rte_member_x86.h │ └── rte_xxh64_avx512.h ├── mempool │ ├── mempool_trace.h │ ├── mempool_trace_points.c │ ├── meson.build │ ├── rte_mempool.c │ ├── rte_mempool.h │ ├── rte_mempool_ops.c │ ├── rte_mempool_ops_default.c │ └── rte_mempool_trace_fp.h ├── meson.build ├── meter │ ├── meson.build │ ├── rte_meter.c │ └── rte_meter.h ├── metrics │ ├── meson.build │ ├── rte_metrics.c │ ├── rte_metrics.h │ ├── rte_metrics_telemetry.c │ └── rte_metrics_telemetry.h ├── mldev │ ├── meson.build │ ├── mldev_utils.c │ ├── mldev_utils.h │ ├── mldev_utils_neon.c │ ├── mldev_utils_neon_bfloat16.c │ ├── mldev_utils_scalar.c │ ├── mldev_utils_scalar.h │ ├── mldev_utils_scalar_bfloat16.c │ ├── rte_mldev.c │ ├── rte_mldev.h │ ├── rte_mldev_core.h │ ├── rte_mldev_pmd.c │ └── rte_mldev_pmd.h ├── net │ ├── meson.build │ ├── net_crc.h │ ├── net_crc_avx512.c │ ├── net_crc_neon.c │ ├── net_crc_sse.c │ ├── rte_arp.c │ ├── rte_arp.h │ ├── rte_cksum.h │ ├── rte_dtls.h │ ├── rte_ecpri.h │ ├── rte_esp.h │ ├── rte_ether.c │ ├── rte_ether.h │ ├── rte_geneve.h │ ├── rte_gre.h │ ├── rte_gtp.h │ ├── rte_higig.h │ ├── rte_ib.h │ ├── rte_icmp.h │ ├── rte_ip.h │ ├── rte_ip4.h │ ├── rte_ip6.h │ ├── rte_l2tpv2.h │ ├── rte_macsec.h │ ├── rte_mpls.h │ ├── rte_net.c │ ├── rte_net.h │ ├── rte_net_crc.c │ ├── rte_net_crc.h │ ├── rte_pdcp_hdr.h │ ├── rte_ppp.h │ ├── rte_sctp.h │ ├── rte_tcp.h │ ├── rte_tls.h │ ├── rte_udp.h │ └── rte_vxlan.h ├── node │ ├── ethdev_ctrl.c │ ├── ethdev_rx.c │ ├── ethdev_rx_priv.h │ ├── ethdev_tx.c │ ├── ethdev_tx_priv.h │ ├── interface_tx_feature.c │ ├── interface_tx_feature_priv.h │ ├── ip4_local.c │ ├── ip4_lookup.c │ ├── ip4_lookup_fib.c │ ├── ip4_lookup_neon.h │ ├── ip4_lookup_sse.h │ ├── ip4_reassembly.c │ ├── ip4_reassembly_priv.h │ ├── ip4_rewrite.c │ ├── ip4_rewrite_priv.h │ ├── ip6_lookup.c │ ├── ip6_lookup_fib.c │ ├── ip6_rewrite.c │ ├── ip6_rewrite_priv.h │ ├── kernel_rx.c │ ├── kernel_rx_priv.h │ ├── kernel_tx.c │ ├── kernel_tx_priv.h │ ├── log.c │ ├── meson.build │ ├── node_mbuf_dynfield.c │ ├── node_private.h │ ├── null.c │ ├── pkt_cls.c │ ├── pkt_cls_priv.h │ ├── pkt_drop.c │ ├── rte_node_eth_api.h │ ├── rte_node_ip4_api.h │ ├── rte_node_ip6_api.h │ ├── rte_node_mbuf_dynfield.h │ ├── rte_node_pkt_cls_api.h │ ├── rte_node_udp4_input_api.h │ └── udp4_input.c ├── pcapng │ ├── meson.build │ ├── pcapng_proto.h │ ├── rte_pcapng.c │ └── rte_pcapng.h ├── pci │ ├── meson.build │ ├── rte_pci.c │ └── rte_pci.h ├── pdcp │ ├── meson.build │ ├── pdcp_cnt.c │ ├── pdcp_cnt.h │ ├── pdcp_crypto.c │ ├── pdcp_crypto.h │ ├── pdcp_ctrl_pdu.c │ ├── pdcp_ctrl_pdu.h │ ├── pdcp_entity.h │ ├── pdcp_process.c │ ├── pdcp_process.h │ ├── pdcp_reorder.c │ ├── pdcp_reorder.h │ ├── rte_pdcp.c │ ├── rte_pdcp.h │ └── rte_pdcp_group.h ├── pdump │ ├── meson.build │ ├── rte_pdump.c │ └── rte_pdump.h ├── pipeline │ ├── meson.build │ ├── rte_pipeline.c │ ├── rte_pipeline.h │ ├── rte_port_in_action.c │ ├── rte_port_in_action.h │ ├── rte_swx_ctl.c │ ├── rte_swx_ctl.h │ ├── rte_swx_extern.h │ ├── rte_swx_ipsec.c │ ├── rte_swx_ipsec.h │ ├── rte_swx_pipeline.c │ ├── rte_swx_pipeline.h │ ├── rte_swx_pipeline_internal.h │ ├── rte_swx_pipeline_spec.c │ ├── rte_swx_pipeline_spec.h │ ├── rte_table_action.c │ └── rte_table_action.h ├── pmu │ ├── meson.build │ ├── pmu.c │ ├── pmu_arm64.c │ ├── pmu_private.h │ ├── rte_pmu.h │ ├── rte_pmu_pmc_arm64.h │ └── rte_pmu_pmc_x86_64.h ├── port │ ├── meson.build │ ├── port_log.c │ ├── port_log.h │ ├── rte_port.h │ ├── rte_port_ethdev.c │ ├── rte_port_ethdev.h │ ├── rte_port_eventdev.c │ ├── rte_port_eventdev.h │ ├── rte_port_fd.c │ ├── rte_port_fd.h │ ├── rte_port_frag.c │ ├── rte_port_frag.h │ ├── rte_port_ras.c │ ├── rte_port_ras.h │ ├── rte_port_ring.c │ ├── rte_port_ring.h │ ├── rte_port_sched.c │ ├── rte_port_sched.h │ ├── rte_port_source_sink.c │ ├── rte_port_source_sink.h │ ├── rte_port_sym_crypto.c │ ├── rte_port_sym_crypto.h │ ├── rte_swx_port.h │ ├── rte_swx_port_ethdev.c │ ├── rte_swx_port_ethdev.h │ ├── rte_swx_port_fd.c │ ├── rte_swx_port_fd.h │ ├── rte_swx_port_ring.c │ ├── rte_swx_port_ring.h │ ├── rte_swx_port_source_sink.c │ └── rte_swx_port_source_sink.h ├── power │ ├── meson.build │ ├── power_common.c │ ├── power_common.h │ ├── power_cpufreq.h │ ├── power_uncore_ops.h │ ├── rte_power_cpufreq.c │ ├── rte_power_cpufreq.h │ ├── rte_power_pmd_mgmt.c │ ├── rte_power_pmd_mgmt.h │ ├── rte_power_qos.c │ ├── rte_power_qos.h │ ├── rte_power_uncore.c │ └── rte_power_uncore.h ├── ptr_compress │ ├── meson.build │ └── rte_ptr_compress.h ├── rawdev │ ├── meson.build │ ├── rte_rawdev.c │ ├── rte_rawdev.h │ └── rte_rawdev_pmd.h ├── rcu │ ├── meson.build │ ├── rcu_qsbr_pvt.h │ ├── rte_rcu_qsbr.c │ └── rte_rcu_qsbr.h ├── regexdev │ ├── meson.build │ ├── rte_regexdev.c │ ├── rte_regexdev.h │ ├── rte_regexdev_core.h │ └── rte_regexdev_driver.h ├── reorder │ ├── meson.build │ ├── rte_reorder.c │ └── rte_reorder.h ├── rib │ ├── meson.build │ ├── rib_log.h │ ├── rte_rib.c │ ├── rte_rib.h │ ├── rte_rib6.c │ └── rte_rib6.h ├── ring │ ├── meson.build │ ├── rte_ring.c │ ├── rte_ring.h │ ├── rte_ring_c11_pvt.h │ ├── rte_ring_core.h │ ├── rte_ring_elem.h │ ├── rte_ring_elem_pvt.h │ ├── rte_ring_generic_pvt.h │ ├── rte_ring_hts.h │ ├── rte_ring_hts_elem_pvt.h │ ├── rte_ring_peek.h │ ├── rte_ring_peek_elem_pvt.h │ ├── rte_ring_peek_zc.h │ ├── rte_ring_rts.h │ ├── rte_ring_rts_elem_pvt.h │ ├── rte_soring.c │ ├── rte_soring.h │ ├── soring.c │ └── soring.h ├── sched │ ├── meson.build │ ├── rte_approx.c │ ├── rte_approx.h │ ├── rte_pie.c │ ├── rte_pie.h │ ├── rte_red.c │ ├── rte_red.h │ ├── rte_sched.c │ ├── rte_sched.h │ ├── rte_sched_common.h │ └── rte_sched_log.h ├── security │ ├── meson.build │ ├── rte_security.c │ ├── rte_security.h │ └── rte_security_driver.h ├── stack │ ├── meson.build │ ├── rte_stack.c │ ├── rte_stack.h │ ├── rte_stack_lf.c │ ├── rte_stack_lf.h │ ├── rte_stack_lf_c11.h │ ├── rte_stack_lf_generic.h │ ├── rte_stack_lf_stubs.h │ ├── rte_stack_std.c │ ├── rte_stack_std.h │ └── stack_pvt.h ├── table │ ├── meson.build │ ├── rte_lru.h │ ├── rte_lru_arm64.h │ ├── rte_lru_x86.h │ ├── rte_swx_hash_func.h │ ├── rte_swx_keycmp.c │ ├── rte_swx_keycmp.h │ ├── rte_swx_table.h │ ├── rte_swx_table_em.c │ ├── rte_swx_table_em.h │ ├── rte_swx_table_learner.c │ ├── rte_swx_table_learner.h │ ├── rte_swx_table_selector.c │ ├── rte_swx_table_selector.h │ ├── rte_swx_table_wm.c │ ├── rte_swx_table_wm.h │ ├── rte_table.h │ ├── rte_table_acl.c │ ├── rte_table_acl.h │ ├── rte_table_array.c │ ├── rte_table_array.h │ ├── rte_table_hash.h │ ├── rte_table_hash_cuckoo.c │ ├── rte_table_hash_cuckoo.h │ ├── rte_table_hash_ext.c │ ├── rte_table_hash_func.h │ ├── rte_table_hash_func_arm64.h │ ├── rte_table_hash_key16.c │ ├── rte_table_hash_key32.c │ ├── rte_table_hash_key8.c │ ├── rte_table_hash_lru.c │ ├── rte_table_lpm.c │ ├── rte_table_lpm.h │ ├── rte_table_lpm_ipv6.c │ ├── rte_table_lpm_ipv6.h │ ├── rte_table_stub.c │ ├── rte_table_stub.h │ ├── table_log.c │ └── table_log.h ├── telemetry │ ├── meson.build │ ├── rte_telemetry.h │ ├── telemetry.c │ ├── telemetry_data.c │ ├── telemetry_data.h │ ├── telemetry_internal.h │ ├── telemetry_json.h │ └── telemetry_legacy.c ├── timer │ ├── meson.build │ ├── rte_timer.c │ └── rte_timer.h └── vhost │ ├── fd_man.c │ ├── fd_man.h │ ├── iotlb.c │ ├── iotlb.h │ ├── meson.build │ ├── rte_vdpa.h │ ├── rte_vhost.h │ ├── rte_vhost_async.h │ ├── rte_vhost_crypto.h │ ├── socket.c │ ├── vdpa.c │ ├── vdpa_driver.h │ ├── vduse.c │ ├── vduse.h │ ├── vhost.c │ ├── vhost.h │ ├── vhost_crypto.c │ ├── vhost_user.c │ ├── vhost_user.h │ ├── virtio_crypto.h │ ├── virtio_net.c │ ├── virtio_net_ctrl.c │ └── virtio_net_ctrl.h ├── license ├── Linux-syscall-note ├── README ├── bsd-2-clause.txt ├── bsd-3-clause.txt ├── exceptions.txt ├── gpl-2.0.txt ├── isc.txt ├── lgpl-2.1.txt └── mit.txt ├── meson.build ├── meson_options.txt └── usertools ├── cpu_layout.py ├── dpdk-devbind.py ├── dpdk-hugepages.py ├── dpdk-mbuf-history-parser.py ├── dpdk-pmdinfo.py ├── dpdk-rss-flows.py ├── dpdk-telemetry-client.py ├── dpdk-telemetry-exporter.py ├── dpdk-telemetry.py ├── meson.build └── telemetry-endpoints ├── counters.py ├── cpu.py └── memory.py /.ci/linux-build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/.ci/linux-build.sh -------------------------------------------------------------------------------- /.ci/linux-setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/.ci/linux-setup.sh -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/.gitignore -------------------------------------------------------------------------------- /.mailmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/.mailmap -------------------------------------------------------------------------------- /ABI_VERSION: -------------------------------------------------------------------------------- 1 | 26.1 2 | -------------------------------------------------------------------------------- /MAINTAINERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/MAINTAINERS -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/Makefile -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/README -------------------------------------------------------------------------------- /VERSION: -------------------------------------------------------------------------------- 1 | 26.03.0-rc0 2 | -------------------------------------------------------------------------------- /app/dumpcap/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/dumpcap/main.c -------------------------------------------------------------------------------- /app/dumpcap/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/dumpcap/meson.build -------------------------------------------------------------------------------- /app/graph/cli.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/graph/cli.c -------------------------------------------------------------------------------- /app/graph/cli.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/graph/cli.h -------------------------------------------------------------------------------- /app/graph/commands.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/graph/commands.list -------------------------------------------------------------------------------- /app/graph/conn.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/graph/conn.c -------------------------------------------------------------------------------- /app/graph/conn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/graph/conn.h -------------------------------------------------------------------------------- /app/graph/ethdev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/graph/ethdev.c -------------------------------------------------------------------------------- /app/graph/ethdev.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/graph/ethdev.h -------------------------------------------------------------------------------- /app/graph/ethdev_priv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/graph/ethdev_priv.h -------------------------------------------------------------------------------- /app/graph/ethdev_rx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/graph/ethdev_rx.c -------------------------------------------------------------------------------- /app/graph/ethdev_rx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/graph/ethdev_rx.h -------------------------------------------------------------------------------- /app/graph/ethdev_rx_priv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/graph/ethdev_rx_priv.h -------------------------------------------------------------------------------- /app/graph/feature.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/graph/feature.c -------------------------------------------------------------------------------- /app/graph/feature.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/graph/feature.h -------------------------------------------------------------------------------- /app/graph/graph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/graph/graph.c -------------------------------------------------------------------------------- /app/graph/graph.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/graph/graph.h -------------------------------------------------------------------------------- /app/graph/graph_priv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/graph/graph_priv.h -------------------------------------------------------------------------------- /app/graph/ip4_route.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/graph/ip4_route.c -------------------------------------------------------------------------------- /app/graph/ip6_route.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/graph/ip6_route.c -------------------------------------------------------------------------------- /app/graph/l2fwd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/graph/l2fwd.c -------------------------------------------------------------------------------- /app/graph/l2fwd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/graph/l2fwd.h -------------------------------------------------------------------------------- /app/graph/l3fwd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/graph/l3fwd.c -------------------------------------------------------------------------------- /app/graph/l3fwd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/graph/l3fwd.h -------------------------------------------------------------------------------- /app/graph/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/graph/main.c -------------------------------------------------------------------------------- /app/graph/mempool.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/graph/mempool.c -------------------------------------------------------------------------------- /app/graph/mempool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/graph/mempool.h -------------------------------------------------------------------------------- /app/graph/mempool_priv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/graph/mempool_priv.h -------------------------------------------------------------------------------- /app/graph/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/graph/meson.build -------------------------------------------------------------------------------- /app/graph/module_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/graph/module_api.h -------------------------------------------------------------------------------- /app/graph/neigh.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/graph/neigh.c -------------------------------------------------------------------------------- /app/graph/neigh.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/graph/neigh.h -------------------------------------------------------------------------------- /app/graph/neigh_priv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/graph/neigh_priv.h -------------------------------------------------------------------------------- /app/graph/route.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/graph/route.h -------------------------------------------------------------------------------- /app/graph/route_priv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/graph/route_priv.h -------------------------------------------------------------------------------- /app/graph/utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/graph/utils.c -------------------------------------------------------------------------------- /app/graph/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/graph/utils.h -------------------------------------------------------------------------------- /app/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/meson.build -------------------------------------------------------------------------------- /app/pdump/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/pdump/main.c -------------------------------------------------------------------------------- /app/pdump/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/pdump/meson.build -------------------------------------------------------------------------------- /app/proc-info/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/proc-info/main.c -------------------------------------------------------------------------------- /app/proc-info/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/proc-info/meson.build -------------------------------------------------------------------------------- /app/test-acl/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test-acl/main.c -------------------------------------------------------------------------------- /app/test-acl/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test-acl/meson.build -------------------------------------------------------------------------------- /app/test-acl/test-acl.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test-acl/test-acl.sh -------------------------------------------------------------------------------- /app/test-bbdev/ldpc_dec_default.data: -------------------------------------------------------------------------------- 1 | test_vectors/ldpc_dec_v2342_drop.data -------------------------------------------------------------------------------- /app/test-bbdev/ldpc_enc_default.data: -------------------------------------------------------------------------------- 1 | test_vectors/ldpc_enc_v2342.data -------------------------------------------------------------------------------- /app/test-bbdev/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test-bbdev/main.c -------------------------------------------------------------------------------- /app/test-bbdev/main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test-bbdev/main.h -------------------------------------------------------------------------------- /app/test-bbdev/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test-bbdev/meson.build -------------------------------------------------------------------------------- /app/test-bbdev/turbo_enc_default.data: -------------------------------------------------------------------------------- 1 | test_vectors/turbo_enc_c1_k6144_r0_e18444.data -------------------------------------------------------------------------------- /app/test-dma-perf/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test-dma-perf/main.c -------------------------------------------------------------------------------- /app/test-dma-perf/main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test-dma-perf/main.h -------------------------------------------------------------------------------- /app/test-eventdev/parser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test-eventdev/parser.c -------------------------------------------------------------------------------- /app/test-eventdev/parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test-eventdev/parser.h -------------------------------------------------------------------------------- /app/test-fib/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test-fib/main.c -------------------------------------------------------------------------------- /app/test-fib/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test-fib/meson.build -------------------------------------------------------------------------------- /app/test-flow-perf/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test-flow-perf/main.c -------------------------------------------------------------------------------- /app/test-gpudev/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test-gpudev/main.c -------------------------------------------------------------------------------- /app/test-mldev/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test-mldev/meson.build -------------------------------------------------------------------------------- /app/test-mldev/ml_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test-mldev/ml_common.h -------------------------------------------------------------------------------- /app/test-mldev/ml_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test-mldev/ml_main.c -------------------------------------------------------------------------------- /app/test-mldev/ml_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test-mldev/ml_test.c -------------------------------------------------------------------------------- /app/test-mldev/ml_test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test-mldev/ml_test.h -------------------------------------------------------------------------------- /app/test-mldev/parser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test-mldev/parser.c -------------------------------------------------------------------------------- /app/test-mldev/parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test-mldev/parser.h -------------------------------------------------------------------------------- /app/test-pipeline/config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test-pipeline/config.c -------------------------------------------------------------------------------- /app/test-pipeline/init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test-pipeline/init.c -------------------------------------------------------------------------------- /app/test-pipeline/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test-pipeline/main.c -------------------------------------------------------------------------------- /app/test-pipeline/main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test-pipeline/main.h -------------------------------------------------------------------------------- /app/test-pmd/5tswap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test-pmd/5tswap.c -------------------------------------------------------------------------------- /app/test-pmd/5tswap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test-pmd/5tswap.h -------------------------------------------------------------------------------- /app/test-pmd/bpf_cmd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test-pmd/bpf_cmd.c -------------------------------------------------------------------------------- /app/test-pmd/bpf_cmd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test-pmd/bpf_cmd.h -------------------------------------------------------------------------------- /app/test-pmd/cmdline.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test-pmd/cmdline.c -------------------------------------------------------------------------------- /app/test-pmd/cmdline_mtr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test-pmd/cmdline_mtr.c -------------------------------------------------------------------------------- /app/test-pmd/cmdline_mtr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test-pmd/cmdline_mtr.h -------------------------------------------------------------------------------- /app/test-pmd/cmdline_tm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test-pmd/cmdline_tm.c -------------------------------------------------------------------------------- /app/test-pmd/cmdline_tm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test-pmd/cmdline_tm.h -------------------------------------------------------------------------------- /app/test-pmd/config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test-pmd/config.c -------------------------------------------------------------------------------- /app/test-pmd/csumonly.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test-pmd/csumonly.c -------------------------------------------------------------------------------- /app/test-pmd/flowgen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test-pmd/flowgen.c -------------------------------------------------------------------------------- /app/test-pmd/hairpin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test-pmd/hairpin.c -------------------------------------------------------------------------------- /app/test-pmd/icmpecho.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test-pmd/icmpecho.c -------------------------------------------------------------------------------- /app/test-pmd/ieee1588fwd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test-pmd/ieee1588fwd.c -------------------------------------------------------------------------------- /app/test-pmd/iofwd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test-pmd/iofwd.c -------------------------------------------------------------------------------- /app/test-pmd/macfwd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test-pmd/macfwd.c -------------------------------------------------------------------------------- /app/test-pmd/macfwd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test-pmd/macfwd.h -------------------------------------------------------------------------------- /app/test-pmd/macswap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test-pmd/macswap.c -------------------------------------------------------------------------------- /app/test-pmd/macswap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test-pmd/macswap.h -------------------------------------------------------------------------------- /app/test-pmd/macswap_sse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test-pmd/macswap_sse.h -------------------------------------------------------------------------------- /app/test-pmd/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test-pmd/meson.build -------------------------------------------------------------------------------- /app/test-pmd/noisy_vnf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test-pmd/noisy_vnf.c -------------------------------------------------------------------------------- /app/test-pmd/parameters.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test-pmd/parameters.c -------------------------------------------------------------------------------- /app/test-pmd/rxonly.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test-pmd/rxonly.c -------------------------------------------------------------------------------- /app/test-pmd/testpmd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test-pmd/testpmd.c -------------------------------------------------------------------------------- /app/test-pmd/testpmd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test-pmd/testpmd.h -------------------------------------------------------------------------------- /app/test-pmd/txonly.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test-pmd/txonly.c -------------------------------------------------------------------------------- /app/test-pmd/util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test-pmd/util.c -------------------------------------------------------------------------------- /app/test-regex/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test-regex/main.c -------------------------------------------------------------------------------- /app/test-regex/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test-regex/meson.build -------------------------------------------------------------------------------- /app/test-sad/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test-sad/main.c -------------------------------------------------------------------------------- /app/test-sad/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test-sad/meson.build -------------------------------------------------------------------------------- /app/test/bpf/filter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/bpf/filter.c -------------------------------------------------------------------------------- /app/test/bpf/load.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/bpf/load.c -------------------------------------------------------------------------------- /app/test/bpf/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/bpf/meson.build -------------------------------------------------------------------------------- /app/test/commands.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/commands.c -------------------------------------------------------------------------------- /app/test/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/meson.build -------------------------------------------------------------------------------- /app/test/process.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/process.h -------------------------------------------------------------------------------- /app/test/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test.c -------------------------------------------------------------------------------- /app/test/test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test.h -------------------------------------------------------------------------------- /app/test/test_acl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_acl.c -------------------------------------------------------------------------------- /app/test/test_acl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_acl.h -------------------------------------------------------------------------------- /app/test/test_alarm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_alarm.c -------------------------------------------------------------------------------- /app/test/test_argparse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_argparse.c -------------------------------------------------------------------------------- /app/test/test_atomic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_atomic.c -------------------------------------------------------------------------------- /app/test/test_barrier.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_barrier.c -------------------------------------------------------------------------------- /app/test/test_bitcount.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_bitcount.c -------------------------------------------------------------------------------- /app/test/test_bitmap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_bitmap.c -------------------------------------------------------------------------------- /app/test/test_bitops.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_bitops.c -------------------------------------------------------------------------------- /app/test/test_bitset.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_bitset.c -------------------------------------------------------------------------------- /app/test/test_bpf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_bpf.c -------------------------------------------------------------------------------- /app/test/test_byteorder.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_byteorder.c -------------------------------------------------------------------------------- /app/test/test_cfgfile.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_cfgfile.c -------------------------------------------------------------------------------- /app/test/test_cfgfiles/empty.ini: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/test/test_cfgfiles/missing_section.ini: -------------------------------------------------------------------------------- 1 | ; no section 2 | key=value 3 | -------------------------------------------------------------------------------- /app/test/test_cksum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_cksum.c -------------------------------------------------------------------------------- /app/test/test_cksum_perf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_cksum_perf.c -------------------------------------------------------------------------------- /app/test/test_cmdline.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_cmdline.c -------------------------------------------------------------------------------- /app/test/test_cmdline.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_cmdline.h -------------------------------------------------------------------------------- /app/test/test_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_common.c -------------------------------------------------------------------------------- /app/test/test_cpuflags.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_cpuflags.c -------------------------------------------------------------------------------- /app/test/test_crc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_crc.c -------------------------------------------------------------------------------- /app/test/test_cryptodev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_cryptodev.c -------------------------------------------------------------------------------- /app/test/test_cryptodev.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_cryptodev.h -------------------------------------------------------------------------------- /app/test/test_cycles.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_cycles.c -------------------------------------------------------------------------------- /app/test/test_debug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_debug.c -------------------------------------------------------------------------------- /app/test/test_devargs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_devargs.c -------------------------------------------------------------------------------- /app/test/test_dispatcher.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_dispatcher.c -------------------------------------------------------------------------------- /app/test/test_dmadev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_dmadev.c -------------------------------------------------------------------------------- /app/test/test_dmadev_api.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_dmadev_api.c -------------------------------------------------------------------------------- /app/test/test_dmadev_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_dmadev_api.h -------------------------------------------------------------------------------- /app/test/test_eal_flags.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_eal_flags.c -------------------------------------------------------------------------------- /app/test/test_eal_fs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_eal_fs.c -------------------------------------------------------------------------------- /app/test/test_efd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_efd.c -------------------------------------------------------------------------------- /app/test/test_efd_perf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_efd_perf.c -------------------------------------------------------------------------------- /app/test/test_errno.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_errno.c -------------------------------------------------------------------------------- /app/test/test_ethdev_api.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_ethdev_api.c -------------------------------------------------------------------------------- /app/test/test_event_ring.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_event_ring.c -------------------------------------------------------------------------------- /app/test/test_eventdev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_eventdev.c -------------------------------------------------------------------------------- /app/test/test_fbarray.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_fbarray.c -------------------------------------------------------------------------------- /app/test/test_fib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_fib.c -------------------------------------------------------------------------------- /app/test/test_fib6.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_fib6.c -------------------------------------------------------------------------------- /app/test/test_fib6_perf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_fib6_perf.c -------------------------------------------------------------------------------- /app/test/test_fib_perf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_fib_perf.c -------------------------------------------------------------------------------- /app/test/test_graph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_graph.c -------------------------------------------------------------------------------- /app/test/test_graph_perf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_graph_perf.c -------------------------------------------------------------------------------- /app/test/test_hash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_hash.c -------------------------------------------------------------------------------- /app/test/test_hash_perf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_hash_perf.c -------------------------------------------------------------------------------- /app/test/test_interrupts.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_interrupts.c -------------------------------------------------------------------------------- /app/test/test_ipfrag.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_ipfrag.c -------------------------------------------------------------------------------- /app/test/test_ipsec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_ipsec.c -------------------------------------------------------------------------------- /app/test/test_ipsec_perf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_ipsec_perf.c -------------------------------------------------------------------------------- /app/test/test_ipsec_sad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_ipsec_sad.c -------------------------------------------------------------------------------- /app/test/test_kvargs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_kvargs.c -------------------------------------------------------------------------------- /app/test/test_lcore_var.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_lcore_var.c -------------------------------------------------------------------------------- /app/test/test_lcores.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_lcores.c -------------------------------------------------------------------------------- /app/test/test_logs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_logs.c -------------------------------------------------------------------------------- /app/test/test_lpm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_lpm.c -------------------------------------------------------------------------------- /app/test/test_lpm6.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_lpm6.c -------------------------------------------------------------------------------- /app/test/test_lpm6_data.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_lpm6_data.h -------------------------------------------------------------------------------- /app/test/test_lpm6_perf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_lpm6_perf.c -------------------------------------------------------------------------------- /app/test/test_lpm_perf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_lpm_perf.c -------------------------------------------------------------------------------- /app/test/test_malloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_malloc.c -------------------------------------------------------------------------------- /app/test/test_mbuf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_mbuf.c -------------------------------------------------------------------------------- /app/test/test_mcslock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_mcslock.c -------------------------------------------------------------------------------- /app/test/test_member.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_member.c -------------------------------------------------------------------------------- /app/test/test_memcpy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_memcpy.c -------------------------------------------------------------------------------- /app/test/test_memory.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_memory.c -------------------------------------------------------------------------------- /app/test/test_mempool.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_mempool.c -------------------------------------------------------------------------------- /app/test/test_memzone.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_memzone.c -------------------------------------------------------------------------------- /app/test/test_meter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_meter.c -------------------------------------------------------------------------------- /app/test/test_metrics.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_metrics.c -------------------------------------------------------------------------------- /app/test/test_net_ether.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_net_ether.c -------------------------------------------------------------------------------- /app/test/test_net_ip6.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_net_ip6.c -------------------------------------------------------------------------------- /app/test/test_pcapng.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_pcapng.c -------------------------------------------------------------------------------- /app/test/test_pdcp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_pdcp.c -------------------------------------------------------------------------------- /app/test/test_pdump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_pdump.c -------------------------------------------------------------------------------- /app/test/test_pdump.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_pdump.h -------------------------------------------------------------------------------- /app/test/test_per_lcore.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_per_lcore.c -------------------------------------------------------------------------------- /app/test/test_pflock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_pflock.c -------------------------------------------------------------------------------- /app/test/test_pie.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_pie.c -------------------------------------------------------------------------------- /app/test/test_pmd_perf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_pmd_perf.c -------------------------------------------------------------------------------- /app/test/test_pmd_ring.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_pmd_ring.c -------------------------------------------------------------------------------- /app/test/test_pmu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_pmu.c -------------------------------------------------------------------------------- /app/test/test_power.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_power.c -------------------------------------------------------------------------------- /app/test/test_prefetch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_prefetch.c -------------------------------------------------------------------------------- /app/test/test_rand_perf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_rand_perf.c -------------------------------------------------------------------------------- /app/test/test_rawdev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_rawdev.c -------------------------------------------------------------------------------- /app/test/test_rcu_qsbr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_rcu_qsbr.c -------------------------------------------------------------------------------- /app/test/test_red.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_red.c -------------------------------------------------------------------------------- /app/test/test_reorder.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_reorder.c -------------------------------------------------------------------------------- /app/test/test_rib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_rib.c -------------------------------------------------------------------------------- /app/test/test_rib6.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_rib6.c -------------------------------------------------------------------------------- /app/test/test_ring.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_ring.c -------------------------------------------------------------------------------- /app/test/test_ring.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_ring.h -------------------------------------------------------------------------------- /app/test/test_ring_perf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_ring_perf.c -------------------------------------------------------------------------------- /app/test/test_rwlock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_rwlock.c -------------------------------------------------------------------------------- /app/test/test_sched.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_sched.c -------------------------------------------------------------------------------- /app/test/test_security.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_security.c -------------------------------------------------------------------------------- /app/test/test_seqlock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_seqlock.c -------------------------------------------------------------------------------- /app/test/test_soring.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_soring.c -------------------------------------------------------------------------------- /app/test/test_spinlock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_spinlock.c -------------------------------------------------------------------------------- /app/test/test_stack.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_stack.c -------------------------------------------------------------------------------- /app/test/test_stack_perf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_stack_perf.c -------------------------------------------------------------------------------- /app/test/test_string_fns.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_string_fns.c -------------------------------------------------------------------------------- /app/test/test_table.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_table.c -------------------------------------------------------------------------------- /app/test/test_table.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_table.h -------------------------------------------------------------------------------- /app/test/test_table_acl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_table_acl.c -------------------------------------------------------------------------------- /app/test/test_table_acl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_table_acl.h -------------------------------------------------------------------------------- /app/test/test_tailq.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_tailq.c -------------------------------------------------------------------------------- /app/test/test_thash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_thash.c -------------------------------------------------------------------------------- /app/test/test_thash_perf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_thash_perf.c -------------------------------------------------------------------------------- /app/test/test_threads.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_threads.c -------------------------------------------------------------------------------- /app/test/test_ticketlock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_ticketlock.c -------------------------------------------------------------------------------- /app/test/test_timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_timer.c -------------------------------------------------------------------------------- /app/test/test_timer_perf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_timer_perf.c -------------------------------------------------------------------------------- /app/test/test_trace.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_trace.c -------------------------------------------------------------------------------- /app/test/test_trace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_trace.h -------------------------------------------------------------------------------- /app/test/test_trace_perf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_trace_perf.c -------------------------------------------------------------------------------- /app/test/test_vdev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_vdev.c -------------------------------------------------------------------------------- /app/test/test_version.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_version.c -------------------------------------------------------------------------------- /app/test/test_xmmt_ops.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/test_xmmt_ops.h -------------------------------------------------------------------------------- /app/test/virtual_pmd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/virtual_pmd.c -------------------------------------------------------------------------------- /app/test/virtual_pmd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/app/test/virtual_pmd.h -------------------------------------------------------------------------------- /config/arm/arm64_armv8_linux_clang_ubuntu1804: -------------------------------------------------------------------------------- 1 | arm64_armv8_linux_clang_ubuntu -------------------------------------------------------------------------------- /config/arm/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/config/arm/meson.build -------------------------------------------------------------------------------- /config/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/config/meson.build -------------------------------------------------------------------------------- /config/ppc/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/config/ppc/meson.build -------------------------------------------------------------------------------- /config/ppc/ppc64le-power8-linux-gcc-ubuntu1804: -------------------------------------------------------------------------------- 1 | ppc64le-power8-linux-gcc-ubuntu -------------------------------------------------------------------------------- /config/riscv/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/config/riscv/meson.build -------------------------------------------------------------------------------- /config/rte_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/config/rte_config.h -------------------------------------------------------------------------------- /config/x86/cross-mingw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/config/x86/cross-mingw -------------------------------------------------------------------------------- /config/x86/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/config/x86/meson.build -------------------------------------------------------------------------------- /devtools/build-dict.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/devtools/build-dict.sh -------------------------------------------------------------------------------- /devtools/build-tags.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/devtools/build-tags.sh -------------------------------------------------------------------------------- /devtools/check-abi.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/devtools/check-abi.sh -------------------------------------------------------------------------------- /devtools/check-git-log.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/devtools/check-git-log.sh -------------------------------------------------------------------------------- /devtools/check-meson.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/devtools/check-meson.py -------------------------------------------------------------------------------- /devtools/check-spdx-tag.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/devtools/check-spdx-tag.sh -------------------------------------------------------------------------------- /devtools/checkpatches.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/devtools/checkpatches.sh -------------------------------------------------------------------------------- /devtools/cocci.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/devtools/cocci.sh -------------------------------------------------------------------------------- /devtools/get-maintainer.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/devtools/get-maintainer.sh -------------------------------------------------------------------------------- /devtools/git-log-fixes.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/devtools/git-log-fixes.sh -------------------------------------------------------------------------------- /devtools/linux-uapi.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/devtools/linux-uapi.sh -------------------------------------------------------------------------------- /devtools/load-devel-config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/devtools/load-devel-config -------------------------------------------------------------------------------- /devtools/mailmap-ctl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/devtools/mailmap-ctl.py -------------------------------------------------------------------------------- /devtools/process-iwyu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/devtools/process-iwyu.py -------------------------------------------------------------------------------- /devtools/test-null.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/devtools/test-null.sh -------------------------------------------------------------------------------- /devtools/update-patches.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/devtools/update-patches.py -------------------------------------------------------------------------------- /devtools/words-case.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/devtools/words-case.txt -------------------------------------------------------------------------------- /doc/api/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/api/custom.css -------------------------------------------------------------------------------- /doc/api/doxy-api-index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/api/doxy-api-index.md -------------------------------------------------------------------------------- /doc/api/doxy-api.conf.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/api/doxy-api.conf.in -------------------------------------------------------------------------------- /doc/api/dts/api.packet.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/api/dts/api.packet.rst -------------------------------------------------------------------------------- /doc/api/dts/api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/api/dts/api.rst -------------------------------------------------------------------------------- /doc/api/dts/api.test.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/api/dts/api.test.rst -------------------------------------------------------------------------------- /doc/api/dts/custom.css: -------------------------------------------------------------------------------- 1 | ../../guides/custom.css -------------------------------------------------------------------------------- /doc/api/dts/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/api/dts/index.rst -------------------------------------------------------------------------------- /doc/api/dts/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/api/dts/meson.build -------------------------------------------------------------------------------- /doc/api/dts/tests.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/api/dts/tests.rst -------------------------------------------------------------------------------- /doc/api/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/api/meson.build -------------------------------------------------------------------------------- /doc/guides/bbdevs/null.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/bbdevs/null.rst -------------------------------------------------------------------------------- /doc/guides/bbdevs/vrb1.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/bbdevs/vrb1.rst -------------------------------------------------------------------------------- /doc/guides/bbdevs/vrb2.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/bbdevs/vrb2.rst -------------------------------------------------------------------------------- /doc/guides/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/conf.py -------------------------------------------------------------------------------- /doc/guides/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/custom.css -------------------------------------------------------------------------------- /doc/guides/dmadevs/odm.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/dmadevs/odm.rst -------------------------------------------------------------------------------- /doc/guides/faq/faq.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/faq/faq.rst -------------------------------------------------------------------------------- /doc/guides/faq/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/faq/index.rst -------------------------------------------------------------------------------- /doc/guides/gpus/cuda.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/gpus/cuda.rst -------------------------------------------------------------------------------- /doc/guides/gpus/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/gpus/index.rst -------------------------------------------------------------------------------- /doc/guides/howto/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/howto/index.rst -------------------------------------------------------------------------------- /doc/guides/howto/vfd.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/howto/vfd.rst -------------------------------------------------------------------------------- /doc/guides/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/index.rst -------------------------------------------------------------------------------- /doc/guides/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/meson.build -------------------------------------------------------------------------------- /doc/guides/mldevs/cnxk.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/mldevs/cnxk.rst -------------------------------------------------------------------------------- /doc/guides/nics/af_xdp.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/nics/af_xdp.rst -------------------------------------------------------------------------------- /doc/guides/nics/ark.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/nics/ark.rst -------------------------------------------------------------------------------- /doc/guides/nics/avp.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/nics/avp.rst -------------------------------------------------------------------------------- /doc/guides/nics/axgbe.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/nics/axgbe.rst -------------------------------------------------------------------------------- /doc/guides/nics/bnx2x.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/nics/bnx2x.rst -------------------------------------------------------------------------------- /doc/guides/nics/bnxt.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/nics/bnxt.rst -------------------------------------------------------------------------------- /doc/guides/nics/cnxk.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/nics/cnxk.rst -------------------------------------------------------------------------------- /doc/guides/nics/cpfl.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/nics/cpfl.rst -------------------------------------------------------------------------------- /doc/guides/nics/cxgbe.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/nics/cxgbe.rst -------------------------------------------------------------------------------- /doc/guides/nics/dpaa.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/nics/dpaa.rst -------------------------------------------------------------------------------- /doc/guides/nics/dpaa2.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/nics/dpaa2.rst -------------------------------------------------------------------------------- /doc/guides/nics/ena.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/nics/ena.rst -------------------------------------------------------------------------------- /doc/guides/nics/enetc.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/nics/enetc.rst -------------------------------------------------------------------------------- /doc/guides/nics/enetc4.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/nics/enetc4.rst -------------------------------------------------------------------------------- /doc/guides/nics/enic.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/nics/enic.rst -------------------------------------------------------------------------------- /doc/guides/nics/fm10k.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/nics/fm10k.rst -------------------------------------------------------------------------------- /doc/guides/nics/gve.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/nics/gve.rst -------------------------------------------------------------------------------- /doc/guides/nics/hinic.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/nics/hinic.rst -------------------------------------------------------------------------------- /doc/guides/nics/hinic3.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/nics/hinic3.rst -------------------------------------------------------------------------------- /doc/guides/nics/hns3.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/nics/hns3.rst -------------------------------------------------------------------------------- /doc/guides/nics/i40e.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/nics/i40e.rst -------------------------------------------------------------------------------- /doc/guides/nics/ice.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/nics/ice.rst -------------------------------------------------------------------------------- /doc/guides/nics/idpf.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/nics/idpf.rst -------------------------------------------------------------------------------- /doc/guides/nics/igb.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/nics/igb.rst -------------------------------------------------------------------------------- /doc/guides/nics/igc.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/nics/igc.rst -------------------------------------------------------------------------------- /doc/guides/nics/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/nics/index.rst -------------------------------------------------------------------------------- /doc/guides/nics/ionic.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/nics/ionic.rst -------------------------------------------------------------------------------- /doc/guides/nics/ipn3ke.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/nics/ipn3ke.rst -------------------------------------------------------------------------------- /doc/guides/nics/ixgbe.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/nics/ixgbe.rst -------------------------------------------------------------------------------- /doc/guides/nics/mana.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/nics/mana.rst -------------------------------------------------------------------------------- /doc/guides/nics/memif.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/nics/memif.rst -------------------------------------------------------------------------------- /doc/guides/nics/mlx4.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/nics/mlx4.rst -------------------------------------------------------------------------------- /doc/guides/nics/mlx5.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/nics/mlx5.rst -------------------------------------------------------------------------------- /doc/guides/nics/mvneta.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/nics/mvneta.rst -------------------------------------------------------------------------------- /doc/guides/nics/mvpp2.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/nics/mvpp2.rst -------------------------------------------------------------------------------- /doc/guides/nics/nbl.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/nics/nbl.rst -------------------------------------------------------------------------------- /doc/guides/nics/netvsc.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/nics/netvsc.rst -------------------------------------------------------------------------------- /doc/guides/nics/nfb.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/nics/nfb.rst -------------------------------------------------------------------------------- /doc/guides/nics/nfp.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/nics/nfp.rst -------------------------------------------------------------------------------- /doc/guides/nics/ngbe.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/nics/ngbe.rst -------------------------------------------------------------------------------- /doc/guides/nics/ntnic.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/nics/ntnic.rst -------------------------------------------------------------------------------- /doc/guides/nics/null.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/nics/null.rst -------------------------------------------------------------------------------- /doc/guides/nics/pfe.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/nics/pfe.rst -------------------------------------------------------------------------------- /doc/guides/nics/qede.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/nics/qede.rst -------------------------------------------------------------------------------- /doc/guides/nics/r8169.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/nics/r8169.rst -------------------------------------------------------------------------------- /doc/guides/nics/rnp.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/nics/rnp.rst -------------------------------------------------------------------------------- /doc/guides/nics/tap.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/nics/tap.rst -------------------------------------------------------------------------------- /doc/guides/nics/txgbe.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/nics/txgbe.rst -------------------------------------------------------------------------------- /doc/guides/nics/vhost.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/nics/vhost.rst -------------------------------------------------------------------------------- /doc/guides/nics/virtio.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/nics/virtio.rst -------------------------------------------------------------------------------- /doc/guides/nics/xsc.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/nics/xsc.rst -------------------------------------------------------------------------------- /doc/guides/nics/zxdh.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/nics/zxdh.rst -------------------------------------------------------------------------------- /doc/guides/rawdevs/ntb.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/rawdevs/ntb.rst -------------------------------------------------------------------------------- /doc/guides/tools/dts.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/tools/dts.rst -------------------------------------------------------------------------------- /doc/guides/tools/graph.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/tools/graph.rst -------------------------------------------------------------------------------- /doc/guides/tools/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/tools/index.rst -------------------------------------------------------------------------------- /doc/guides/tools/pdump.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/guides/tools/pdump.rst -------------------------------------------------------------------------------- /doc/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/doc/meson.build -------------------------------------------------------------------------------- /drivers/bus/cdx/cdx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/bus/cdx/cdx.c -------------------------------------------------------------------------------- /drivers/bus/cdx/cdx_logs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/bus/cdx/cdx_logs.h -------------------------------------------------------------------------------- /drivers/bus/cdx/cdx_vfio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/bus/cdx/cdx_vfio.c -------------------------------------------------------------------------------- /drivers/bus/cdx/private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/bus/cdx/private.h -------------------------------------------------------------------------------- /drivers/bus/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/bus/meson.build -------------------------------------------------------------------------------- /drivers/bus/pci/bsd/pci.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/bus/pci/bsd/pci.c -------------------------------------------------------------------------------- /drivers/bus/pci/private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/bus/pci/private.h -------------------------------------------------------------------------------- /drivers/bus/uacce/uacce.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/bus/uacce/uacce.c -------------------------------------------------------------------------------- /drivers/bus/vdev/vdev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/bus/vdev/vdev.c -------------------------------------------------------------------------------- /drivers/common/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/common/meson.build -------------------------------------------------------------------------------- /drivers/crypto/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/crypto/meson.build -------------------------------------------------------------------------------- /drivers/dma/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/dma/meson.build -------------------------------------------------------------------------------- /drivers/dma/odm/odm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/dma/odm/odm.c -------------------------------------------------------------------------------- /drivers/dma/odm/odm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/dma/odm/odm.h -------------------------------------------------------------------------------- /drivers/dma/odm/odm_priv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/dma/odm/odm_priv.h -------------------------------------------------------------------------------- /drivers/event/dlb2/dlb2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/event/dlb2/dlb2.c -------------------------------------------------------------------------------- /drivers/event/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/event/meson.build -------------------------------------------------------------------------------- /drivers/gpu/cuda/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/gpu/cuda/common.h -------------------------------------------------------------------------------- /drivers/gpu/cuda/cuda.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/gpu/cuda/cuda.c -------------------------------------------------------------------------------- /drivers/gpu/cuda/devices.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/gpu/cuda/devices.h -------------------------------------------------------------------------------- /drivers/gpu/cuda/gdrcopy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/gpu/cuda/gdrcopy.c -------------------------------------------------------------------------------- /drivers/gpu/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/gpu/meson.build -------------------------------------------------------------------------------- /drivers/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/meson.build -------------------------------------------------------------------------------- /drivers/ml/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/ml/meson.build -------------------------------------------------------------------------------- /drivers/net/ark/ark_ddm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/ark/ark_ddm.c -------------------------------------------------------------------------------- /drivers/net/ark/ark_ddm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/ark/ark_ddm.h -------------------------------------------------------------------------------- /drivers/net/ark/ark_ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/ark/ark_ext.h -------------------------------------------------------------------------------- /drivers/net/ark/ark_logs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/ark/ark_logs.h -------------------------------------------------------------------------------- /drivers/net/ark/ark_mpu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/ark/ark_mpu.c -------------------------------------------------------------------------------- /drivers/net/ark/ark_mpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/ark/ark_mpu.h -------------------------------------------------------------------------------- /drivers/net/ark/ark_udm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/ark/ark_udm.c -------------------------------------------------------------------------------- /drivers/net/ark/ark_udm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/ark/ark_udm.h -------------------------------------------------------------------------------- /drivers/net/avp/avp_logs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/avp/avp_logs.h -------------------------------------------------------------------------------- /drivers/net/bnx2x/bnx2x.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/bnx2x/bnx2x.c -------------------------------------------------------------------------------- /drivers/net/bnx2x/bnx2x.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/bnx2x/bnx2x.h -------------------------------------------------------------------------------- /drivers/net/bnx2x/elink.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/bnx2x/elink.c -------------------------------------------------------------------------------- /drivers/net/bnx2x/elink.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/bnx2x/elink.h -------------------------------------------------------------------------------- /drivers/net/bnxt/bnxt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/bnxt/bnxt.h -------------------------------------------------------------------------------- /drivers/net/cnxk/cn9k_rx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/cnxk/cn9k_rx.h -------------------------------------------------------------------------------- /drivers/net/cnxk/cn9k_tx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/cnxk/cn9k_tx.h -------------------------------------------------------------------------------- /drivers/net/cnxk/cnxk_tm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/cnxk/cnxk_tm.c -------------------------------------------------------------------------------- /drivers/net/cnxk/cnxk_tm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/cnxk/cnxk_tm.h -------------------------------------------------------------------------------- /drivers/net/cxgbe/cxgbe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/cxgbe/cxgbe.h -------------------------------------------------------------------------------- /drivers/net/cxgbe/l2t.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/cxgbe/l2t.c -------------------------------------------------------------------------------- /drivers/net/cxgbe/l2t.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/cxgbe/l2t.h -------------------------------------------------------------------------------- /drivers/net/cxgbe/sge.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/cxgbe/sge.c -------------------------------------------------------------------------------- /drivers/net/cxgbe/smt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/cxgbe/smt.c -------------------------------------------------------------------------------- /drivers/net/cxgbe/smt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/cxgbe/smt.h -------------------------------------------------------------------------------- /drivers/net/ena/ena_logs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/ena/ena_logs.h -------------------------------------------------------------------------------- /drivers/net/ena/ena_rss.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/ena/ena_rss.c -------------------------------------------------------------------------------- /drivers/net/enetc/enetc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/enetc/enetc.h -------------------------------------------------------------------------------- /drivers/net/enetc/ntmp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/enetc/ntmp.h -------------------------------------------------------------------------------- /drivers/net/enic/enic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/enic/enic.h -------------------------------------------------------------------------------- /drivers/net/gve/base/gve.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/gve/base/gve.h -------------------------------------------------------------------------------- /drivers/net/gve/gve_logs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/gve/gve_logs.h -------------------------------------------------------------------------------- /drivers/net/gve/gve_rss.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/gve/gve_rss.c -------------------------------------------------------------------------------- /drivers/net/gve/gve_rss.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/gve/gve_rss.h -------------------------------------------------------------------------------- /drivers/net/gve/gve_rx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/gve/gve_rx.c -------------------------------------------------------------------------------- /drivers/net/gve/gve_tx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/gve/gve_tx.c -------------------------------------------------------------------------------- /drivers/net/hns3/hns3_mp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/hns3/hns3_mp.c -------------------------------------------------------------------------------- /drivers/net/hns3/hns3_mp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/hns3/hns3_mp.h -------------------------------------------------------------------------------- /drivers/net/hns3/hns3_tm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/hns3/hns3_tm.c -------------------------------------------------------------------------------- /drivers/net/hns3/hns3_tm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/hns3/hns3_tm.h -------------------------------------------------------------------------------- /drivers/net/ionic/ionic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/ionic/ionic.h -------------------------------------------------------------------------------- /drivers/net/mana/gdma.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/mana/gdma.c -------------------------------------------------------------------------------- /drivers/net/mana/mana.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/mana/mana.c -------------------------------------------------------------------------------- /drivers/net/mana/mana.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/mana/mana.h -------------------------------------------------------------------------------- /drivers/net/mana/mp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/mana/mp.c -------------------------------------------------------------------------------- /drivers/net/mana/mr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/mana/mr.c -------------------------------------------------------------------------------- /drivers/net/mana/rx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/mana/rx.c -------------------------------------------------------------------------------- /drivers/net/mana/tx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/mana/tx.c -------------------------------------------------------------------------------- /drivers/net/memif/memif.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/memif/memif.h -------------------------------------------------------------------------------- /drivers/net/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/meson.build -------------------------------------------------------------------------------- /drivers/net/mlx4/mlx4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/mlx4/mlx4.c -------------------------------------------------------------------------------- /drivers/net/mlx4/mlx4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/mlx4/mlx4.h -------------------------------------------------------------------------------- /drivers/net/mlx4/mlx4_mp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/mlx4/mlx4_mp.c -------------------------------------------------------------------------------- /drivers/net/mlx4/mlx4_mr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/mlx4/mlx4_mr.c -------------------------------------------------------------------------------- /drivers/net/mlx4/mlx4_mr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/mlx4/mlx4_mr.h -------------------------------------------------------------------------------- /drivers/net/mlx5/mlx5.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/mlx5/mlx5.c -------------------------------------------------------------------------------- /drivers/net/mlx5/mlx5.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/mlx5/mlx5.h -------------------------------------------------------------------------------- /drivers/net/mlx5/mlx5_rx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/mlx5/mlx5_rx.c -------------------------------------------------------------------------------- /drivers/net/mlx5/mlx5_rx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/mlx5/mlx5_rx.h -------------------------------------------------------------------------------- /drivers/net/mlx5/mlx5_tx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/mlx5/mlx5_tx.c -------------------------------------------------------------------------------- /drivers/net/mlx5/mlx5_tx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/mlx5/mlx5_tx.h -------------------------------------------------------------------------------- /drivers/net/nbl/nbl_core.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/nbl/nbl_core.c -------------------------------------------------------------------------------- /drivers/net/nbl/nbl_core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/nbl/nbl_core.h -------------------------------------------------------------------------------- /drivers/net/netvsc/hn_vf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/netvsc/hn_vf.c -------------------------------------------------------------------------------- /drivers/net/netvsc/ndis.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/netvsc/ndis.h -------------------------------------------------------------------------------- /drivers/net/netvsc/rndis.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/netvsc/rndis.h -------------------------------------------------------------------------------- /drivers/net/nfb/nfb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/nfb/nfb.h -------------------------------------------------------------------------------- /drivers/net/nfb/nfb_rx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/nfb/nfb_rx.c -------------------------------------------------------------------------------- /drivers/net/nfb/nfb_rx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/nfb/nfb_rx.h -------------------------------------------------------------------------------- /drivers/net/nfb/nfb_tx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/nfb/nfb_tx.c -------------------------------------------------------------------------------- /drivers/net/nfb/nfb_tx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/nfb/nfb_tx.h -------------------------------------------------------------------------------- /drivers/net/nfp/nfp_logs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/nfp/nfp_logs.c -------------------------------------------------------------------------------- /drivers/net/nfp/nfp_logs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/nfp/nfp_logs.h -------------------------------------------------------------------------------- /drivers/net/nfp/nfp_mtr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/nfp/nfp_mtr.c -------------------------------------------------------------------------------- /drivers/net/nfp/nfp_mtr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/nfp/nfp_mtr.h -------------------------------------------------------------------------------- /drivers/net/nfp/nfp_rxtx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/nfp/nfp_rxtx.c -------------------------------------------------------------------------------- /drivers/net/nfp/nfp_rxtx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/nfp/nfp_rxtx.h -------------------------------------------------------------------------------- /drivers/net/ngbe/ngbe_pf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/ngbe/ngbe_pf.c -------------------------------------------------------------------------------- /drivers/net/pfe/base/pfe.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/pfe/base/pfe.h -------------------------------------------------------------------------------- /drivers/net/pfe/pfe_eth.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/pfe/pfe_eth.h -------------------------------------------------------------------------------- /drivers/net/pfe/pfe_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/pfe/pfe_hal.c -------------------------------------------------------------------------------- /drivers/net/pfe/pfe_hif.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/pfe/pfe_hif.c -------------------------------------------------------------------------------- /drivers/net/pfe/pfe_hif.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/pfe/pfe_hif.h -------------------------------------------------------------------------------- /drivers/net/pfe/pfe_logs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/pfe/pfe_logs.h -------------------------------------------------------------------------------- /drivers/net/pfe/pfe_mod.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/pfe/pfe_mod.h -------------------------------------------------------------------------------- /drivers/net/qede/qede_if.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/qede/qede_if.h -------------------------------------------------------------------------------- /drivers/net/rnp/rnp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/rnp/rnp.h -------------------------------------------------------------------------------- /drivers/net/rnp/rnp_link.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/rnp/rnp_link.c -------------------------------------------------------------------------------- /drivers/net/rnp/rnp_link.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/rnp/rnp_link.h -------------------------------------------------------------------------------- /drivers/net/rnp/rnp_logs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/rnp/rnp_logs.h -------------------------------------------------------------------------------- /drivers/net/rnp/rnp_rss.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/rnp/rnp_rss.c -------------------------------------------------------------------------------- /drivers/net/rnp/rnp_rss.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/rnp/rnp_rss.h -------------------------------------------------------------------------------- /drivers/net/rnp/rnp_rxtx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/rnp/rnp_rxtx.c -------------------------------------------------------------------------------- /drivers/net/rnp/rnp_rxtx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/rnp/rnp_rxtx.h -------------------------------------------------------------------------------- /drivers/net/sfc/sfc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/sfc/sfc.c -------------------------------------------------------------------------------- /drivers/net/sfc/sfc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/sfc/sfc.h -------------------------------------------------------------------------------- /drivers/net/sfc/sfc_dp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/sfc/sfc_dp.c -------------------------------------------------------------------------------- /drivers/net/sfc/sfc_dp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/sfc/sfc_dp.h -------------------------------------------------------------------------------- /drivers/net/sfc/sfc_ef10.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/sfc/sfc_ef10.h -------------------------------------------------------------------------------- /drivers/net/sfc/sfc_ev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/sfc/sfc_ev.c -------------------------------------------------------------------------------- /drivers/net/sfc/sfc_ev.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/sfc/sfc_ev.h -------------------------------------------------------------------------------- /drivers/net/sfc/sfc_rx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/sfc/sfc_rx.c -------------------------------------------------------------------------------- /drivers/net/sfc/sfc_rx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/sfc/sfc_rx.h -------------------------------------------------------------------------------- /drivers/net/sfc/sfc_tx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/sfc/sfc_tx.c -------------------------------------------------------------------------------- /drivers/net/sfc/sfc_tx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/sfc/sfc_tx.h -------------------------------------------------------------------------------- /drivers/net/xsc/xsc_np.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/xsc/xsc_np.c -------------------------------------------------------------------------------- /drivers/net/xsc/xsc_np.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/xsc/xsc_np.h -------------------------------------------------------------------------------- /drivers/net/xsc/xsc_rx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/xsc/xsc_rx.c -------------------------------------------------------------------------------- /drivers/net/xsc/xsc_rx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/xsc/xsc_rx.h -------------------------------------------------------------------------------- /drivers/net/xsc/xsc_tx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/xsc/xsc_tx.c -------------------------------------------------------------------------------- /drivers/net/xsc/xsc_tx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/net/xsc/xsc_tx.h -------------------------------------------------------------------------------- /drivers/raw/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/raw/meson.build -------------------------------------------------------------------------------- /drivers/raw/ntb/ntb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/raw/ntb/ntb.c -------------------------------------------------------------------------------- /drivers/raw/ntb/ntb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/raw/ntb/ntb.h -------------------------------------------------------------------------------- /drivers/vdpa/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/drivers/vdpa/meson.build -------------------------------------------------------------------------------- /dts/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/dts/Dockerfile -------------------------------------------------------------------------------- /dts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/dts/README.md -------------------------------------------------------------------------------- /dts/api/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/dts/api/__init__.py -------------------------------------------------------------------------------- /dts/api/artifact.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/dts/api/artifact.py -------------------------------------------------------------------------------- /dts/api/capabilities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/dts/api/capabilities.py -------------------------------------------------------------------------------- /dts/api/packet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/dts/api/packet.py -------------------------------------------------------------------------------- /dts/api/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/dts/api/test.py -------------------------------------------------------------------------------- /dts/api/testpmd/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/dts/api/testpmd/types.py -------------------------------------------------------------------------------- /dts/framework/context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/dts/framework/context.py -------------------------------------------------------------------------------- /dts/framework/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/dts/framework/logger.py -------------------------------------------------------------------------------- /dts/framework/parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/dts/framework/parser.py -------------------------------------------------------------------------------- /dts/framework/runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/dts/framework/runner.py -------------------------------------------------------------------------------- /dts/framework/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/dts/framework/utils.py -------------------------------------------------------------------------------- /dts/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/dts/main.py -------------------------------------------------------------------------------- /dts/poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/dts/poetry.lock -------------------------------------------------------------------------------- /dts/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/dts/pyproject.toml -------------------------------------------------------------------------------- /examples/bond/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/examples/bond/Makefile -------------------------------------------------------------------------------- /examples/bond/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/examples/bond/main.c -------------------------------------------------------------------------------- /examples/bpf/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/examples/bpf/README -------------------------------------------------------------------------------- /examples/bpf/dummy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/examples/bpf/dummy.c -------------------------------------------------------------------------------- /examples/bpf/t1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/examples/bpf/t1.c -------------------------------------------------------------------------------- /examples/bpf/t2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/examples/bpf/t2.c -------------------------------------------------------------------------------- /examples/bpf/t3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/examples/bpf/t3.c -------------------------------------------------------------------------------- /examples/cmdline/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/examples/cmdline/main.c -------------------------------------------------------------------------------- /examples/dma/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/examples/dma/Makefile -------------------------------------------------------------------------------- /examples/dma/dmafwd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/examples/dma/dmafwd.c -------------------------------------------------------------------------------- /examples/dma/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/examples/dma/meson.build -------------------------------------------------------------------------------- /examples/l2fwd-cat/cat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/examples/l2fwd-cat/cat.c -------------------------------------------------------------------------------- /examples/l2fwd-cat/cat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/examples/l2fwd-cat/cat.h -------------------------------------------------------------------------------- /examples/l2fwd/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/examples/l2fwd/Makefile -------------------------------------------------------------------------------- /examples/l2fwd/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/examples/l2fwd/main.c -------------------------------------------------------------------------------- /examples/l3fwd/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/examples/l3fwd/Makefile -------------------------------------------------------------------------------- /examples/l3fwd/l3fwd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/examples/l3fwd/l3fwd.h -------------------------------------------------------------------------------- /examples/l3fwd/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/examples/l3fwd/main.c -------------------------------------------------------------------------------- /examples/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/examples/meson.build -------------------------------------------------------------------------------- /examples/ntb/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/examples/ntb/Makefile -------------------------------------------------------------------------------- /examples/ntb/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/examples/ntb/meson.build -------------------------------------------------------------------------------- /examples/ntb/ntb_fwd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/examples/ntb/ntb_fwd.c -------------------------------------------------------------------------------- /examples/pipeline/cli.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/examples/pipeline/cli.c -------------------------------------------------------------------------------- /examples/pipeline/cli.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/examples/pipeline/cli.h -------------------------------------------------------------------------------- /examples/pipeline/conn.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/examples/pipeline/conn.c -------------------------------------------------------------------------------- /examples/pipeline/conn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/examples/pipeline/conn.h -------------------------------------------------------------------------------- /examples/pipeline/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/examples/pipeline/main.c -------------------------------------------------------------------------------- /examples/pipeline/obj.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/examples/pipeline/obj.c -------------------------------------------------------------------------------- /examples/pipeline/obj.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/examples/pipeline/obj.h -------------------------------------------------------------------------------- /examples/timer/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/examples/timer/Makefile -------------------------------------------------------------------------------- /examples/timer/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/examples/timer/main.c -------------------------------------------------------------------------------- /examples/vdpa/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/examples/vdpa/Makefile -------------------------------------------------------------------------------- /examples/vdpa/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/examples/vdpa/main.c -------------------------------------------------------------------------------- /examples/vhost/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/examples/vhost/Makefile -------------------------------------------------------------------------------- /examples/vhost/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/examples/vhost/main.c -------------------------------------------------------------------------------- /examples/vhost/main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/examples/vhost/main.h -------------------------------------------------------------------------------- /examples/vhost_blk/blk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/examples/vhost_blk/blk.c -------------------------------------------------------------------------------- /examples/vmdq/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/examples/vmdq/Makefile -------------------------------------------------------------------------------- /examples/vmdq/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/examples/vmdq/main.c -------------------------------------------------------------------------------- /examples/vmdq_dcb/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/examples/vmdq_dcb/main.c -------------------------------------------------------------------------------- /kernel/linux/uapi/version: -------------------------------------------------------------------------------- 1 | v6.16 2 | -------------------------------------------------------------------------------- /kernel/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/kernel/meson.build -------------------------------------------------------------------------------- /lib/acl/acl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/acl/acl.h -------------------------------------------------------------------------------- /lib/acl/acl_bld.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/acl/acl_bld.c -------------------------------------------------------------------------------- /lib/acl/acl_gen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/acl/acl_gen.c -------------------------------------------------------------------------------- /lib/acl/acl_log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/acl/acl_log.h -------------------------------------------------------------------------------- /lib/acl/acl_run.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/acl/acl_run.h -------------------------------------------------------------------------------- /lib/acl/acl_run_avx2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/acl/acl_run_avx2.c -------------------------------------------------------------------------------- /lib/acl/acl_run_avx2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/acl/acl_run_avx2.h -------------------------------------------------------------------------------- /lib/acl/acl_run_avx512.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/acl/acl_run_avx512.c -------------------------------------------------------------------------------- /lib/acl/acl_run_neon.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/acl/acl_run_neon.c -------------------------------------------------------------------------------- /lib/acl/acl_run_neon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/acl/acl_run_neon.h -------------------------------------------------------------------------------- /lib/acl/acl_run_scalar.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/acl/acl_run_scalar.c -------------------------------------------------------------------------------- /lib/acl/acl_run_sse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/acl/acl_run_sse.c -------------------------------------------------------------------------------- /lib/acl/acl_run_sse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/acl/acl_run_sse.h -------------------------------------------------------------------------------- /lib/acl/acl_vect.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/acl/acl_vect.h -------------------------------------------------------------------------------- /lib/acl/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/acl/meson.build -------------------------------------------------------------------------------- /lib/acl/rte_acl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/acl/rte_acl.c -------------------------------------------------------------------------------- /lib/acl/rte_acl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/acl/rte_acl.h -------------------------------------------------------------------------------- /lib/acl/rte_acl_osdep.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/acl/rte_acl_osdep.h -------------------------------------------------------------------------------- /lib/acl/tb_mem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/acl/tb_mem.c -------------------------------------------------------------------------------- /lib/acl/tb_mem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/acl/tb_mem.h -------------------------------------------------------------------------------- /lib/argparse/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/argparse/meson.build -------------------------------------------------------------------------------- /lib/bbdev/bbdev_trace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/bbdev/bbdev_trace.h -------------------------------------------------------------------------------- /lib/bbdev/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/bbdev/meson.build -------------------------------------------------------------------------------- /lib/bbdev/rte_bbdev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/bbdev/rte_bbdev.c -------------------------------------------------------------------------------- /lib/bbdev/rte_bbdev.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/bbdev/rte_bbdev.h -------------------------------------------------------------------------------- /lib/bbdev/rte_bbdev_op.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/bbdev/rte_bbdev_op.h -------------------------------------------------------------------------------- /lib/bpf/bpf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/bpf/bpf.c -------------------------------------------------------------------------------- /lib/bpf/bpf_convert.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/bpf/bpf_convert.c -------------------------------------------------------------------------------- /lib/bpf/bpf_def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/bpf/bpf_def.h -------------------------------------------------------------------------------- /lib/bpf/bpf_dump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/bpf/bpf_dump.c -------------------------------------------------------------------------------- /lib/bpf/bpf_exec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/bpf/bpf_exec.c -------------------------------------------------------------------------------- /lib/bpf/bpf_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/bpf/bpf_impl.h -------------------------------------------------------------------------------- /lib/bpf/bpf_jit_arm64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/bpf/bpf_jit_arm64.c -------------------------------------------------------------------------------- /lib/bpf/bpf_jit_x86.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/bpf/bpf_jit_x86.c -------------------------------------------------------------------------------- /lib/bpf/bpf_load.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/bpf/bpf_load.c -------------------------------------------------------------------------------- /lib/bpf/bpf_load_elf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/bpf/bpf_load_elf.c -------------------------------------------------------------------------------- /lib/bpf/bpf_pkt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/bpf/bpf_pkt.c -------------------------------------------------------------------------------- /lib/bpf/bpf_stub.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/bpf/bpf_stub.c -------------------------------------------------------------------------------- /lib/bpf/bpf_validate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/bpf/bpf_validate.c -------------------------------------------------------------------------------- /lib/bpf/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/bpf/meson.build -------------------------------------------------------------------------------- /lib/bpf/rte_bpf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/bpf/rte_bpf.h -------------------------------------------------------------------------------- /lib/bpf/rte_bpf_ethdev.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/bpf/rte_bpf_ethdev.h -------------------------------------------------------------------------------- /lib/cfgfile/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/cfgfile/meson.build -------------------------------------------------------------------------------- /lib/cmdline/cmdline.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/cmdline/cmdline.c -------------------------------------------------------------------------------- /lib/cmdline/cmdline.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/cmdline/cmdline.h -------------------------------------------------------------------------------- /lib/cmdline/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/cmdline/meson.build -------------------------------------------------------------------------------- /lib/dmadev/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/dmadev/meson.build -------------------------------------------------------------------------------- /lib/dmadev/rte_dmadev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/dmadev/rte_dmadev.c -------------------------------------------------------------------------------- /lib/dmadev/rte_dmadev.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/dmadev/rte_dmadev.h -------------------------------------------------------------------------------- /lib/eal/arm/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/eal/arm/meson.build -------------------------------------------------------------------------------- /lib/eal/arm/rte_cycles.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/eal/arm/rte_cycles.c -------------------------------------------------------------------------------- /lib/eal/arm/rte_mmu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/eal/arm/rte_mmu.c -------------------------------------------------------------------------------- /lib/eal/freebsd/eal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/eal/freebsd/eal.c -------------------------------------------------------------------------------- /lib/eal/linux/eal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/eal/linux/eal.c -------------------------------------------------------------------------------- /lib/eal/linux/eal_dev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/eal/linux/eal_dev.c -------------------------------------------------------------------------------- /lib/eal/linux/eal_vfio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/eal/linux/eal_vfio.c -------------------------------------------------------------------------------- /lib/eal/linux/eal_vfio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/eal/linux/eal_vfio.h -------------------------------------------------------------------------------- /lib/eal/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/eal/meson.build -------------------------------------------------------------------------------- /lib/eal/ppc/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/eal/ppc/meson.build -------------------------------------------------------------------------------- /lib/eal/ppc/rte_cycles.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/eal/ppc/rte_cycles.c -------------------------------------------------------------------------------- /lib/eal/ppc/rte_mmu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/eal/ppc/rte_mmu.c -------------------------------------------------------------------------------- /lib/eal/riscv/rte_mmu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/eal/riscv/rte_mmu.c -------------------------------------------------------------------------------- /lib/eal/unix/eal_debug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/eal/unix/eal_debug.c -------------------------------------------------------------------------------- /lib/eal/unix/eal_file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/eal/unix/eal_file.c -------------------------------------------------------------------------------- /lib/eal/unix/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/eal/unix/meson.build -------------------------------------------------------------------------------- /lib/eal/windows/eal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/eal/windows/eal.c -------------------------------------------------------------------------------- /lib/eal/windows/eal_mp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/eal/windows/eal_mp.c -------------------------------------------------------------------------------- /lib/eal/windows/getopt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/eal/windows/getopt.c -------------------------------------------------------------------------------- /lib/eal/x86/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/eal/x86/meson.build -------------------------------------------------------------------------------- /lib/eal/x86/rte_cpuid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/eal/x86/rte_cpuid.h -------------------------------------------------------------------------------- /lib/eal/x86/rte_cycles.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/eal/x86/rte_cycles.c -------------------------------------------------------------------------------- /lib/eal/x86/rte_mmu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/eal/x86/rte_mmu.c -------------------------------------------------------------------------------- /lib/efd/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/efd/meson.build -------------------------------------------------------------------------------- /lib/efd/rte_efd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/efd/rte_efd.c -------------------------------------------------------------------------------- /lib/efd/rte_efd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/efd/rte_efd.h -------------------------------------------------------------------------------- /lib/efd/rte_efd_arm64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/efd/rte_efd_arm64.h -------------------------------------------------------------------------------- /lib/efd/rte_efd_x86.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/efd/rte_efd_x86.h -------------------------------------------------------------------------------- /lib/ethdev/ethdev_pci.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/ethdev/ethdev_pci.h -------------------------------------------------------------------------------- /lib/ethdev/ethdev_vdev.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/ethdev/ethdev_vdev.h -------------------------------------------------------------------------------- /lib/ethdev/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/ethdev/meson.build -------------------------------------------------------------------------------- /lib/ethdev/rte_cman.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/ethdev/rte_cman.h -------------------------------------------------------------------------------- /lib/ethdev/rte_ethdev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/ethdev/rte_ethdev.c -------------------------------------------------------------------------------- /lib/ethdev/rte_ethdev.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/ethdev/rte_ethdev.h -------------------------------------------------------------------------------- /lib/ethdev/rte_flow.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/ethdev/rte_flow.c -------------------------------------------------------------------------------- /lib/ethdev/rte_flow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/ethdev/rte_flow.h -------------------------------------------------------------------------------- /lib/ethdev/rte_mtr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/ethdev/rte_mtr.c -------------------------------------------------------------------------------- /lib/ethdev/rte_mtr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/ethdev/rte_mtr.h -------------------------------------------------------------------------------- /lib/ethdev/rte_tm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/ethdev/rte_tm.c -------------------------------------------------------------------------------- /lib/ethdev/rte_tm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/ethdev/rte_tm.h -------------------------------------------------------------------------------- /lib/ethdev/sff_8079.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/ethdev/sff_8079.c -------------------------------------------------------------------------------- /lib/ethdev/sff_8472.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/ethdev/sff_8472.c -------------------------------------------------------------------------------- /lib/ethdev/sff_8636.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/ethdev/sff_8636.c -------------------------------------------------------------------------------- /lib/ethdev/sff_8636.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/ethdev/sff_8636.h -------------------------------------------------------------------------------- /lib/ethdev/sff_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/ethdev/sff_common.c -------------------------------------------------------------------------------- /lib/ethdev/sff_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/ethdev/sff_common.h -------------------------------------------------------------------------------- /lib/eventdev/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/eventdev/meson.build -------------------------------------------------------------------------------- /lib/fib/dir24_8.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/fib/dir24_8.c -------------------------------------------------------------------------------- /lib/fib/dir24_8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/fib/dir24_8.h -------------------------------------------------------------------------------- /lib/fib/dir24_8_avx512.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/fib/dir24_8_avx512.c -------------------------------------------------------------------------------- /lib/fib/dir24_8_avx512.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/fib/dir24_8_avx512.h -------------------------------------------------------------------------------- /lib/fib/dir24_8_rvv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/fib/dir24_8_rvv.c -------------------------------------------------------------------------------- /lib/fib/dir24_8_rvv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/fib/dir24_8_rvv.h -------------------------------------------------------------------------------- /lib/fib/fib_log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/fib/fib_log.h -------------------------------------------------------------------------------- /lib/fib/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/fib/meson.build -------------------------------------------------------------------------------- /lib/fib/rte_fib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/fib/rte_fib.c -------------------------------------------------------------------------------- /lib/fib/rte_fib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/fib/rte_fib.h -------------------------------------------------------------------------------- /lib/fib/rte_fib6.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/fib/rte_fib6.c -------------------------------------------------------------------------------- /lib/fib/rte_fib6.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/fib/rte_fib6.h -------------------------------------------------------------------------------- /lib/fib/trie.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/fib/trie.c -------------------------------------------------------------------------------- /lib/fib/trie.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/fib/trie.h -------------------------------------------------------------------------------- /lib/fib/trie_avx512.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/fib/trie_avx512.c -------------------------------------------------------------------------------- /lib/fib/trie_avx512.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/fib/trie_avx512.h -------------------------------------------------------------------------------- /lib/gpudev/gpudev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/gpudev/gpudev.c -------------------------------------------------------------------------------- /lib/gpudev/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/gpudev/meson.build -------------------------------------------------------------------------------- /lib/gpudev/rte_gpudev.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/gpudev/rte_gpudev.h -------------------------------------------------------------------------------- /lib/graph/graph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/graph/graph.c -------------------------------------------------------------------------------- /lib/graph/graph_debug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/graph/graph_debug.c -------------------------------------------------------------------------------- /lib/graph/graph_ops.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/graph/graph_ops.c -------------------------------------------------------------------------------- /lib/graph/graph_pcap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/graph/graph_pcap.c -------------------------------------------------------------------------------- /lib/graph/graph_stats.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/graph/graph_stats.c -------------------------------------------------------------------------------- /lib/graph/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/graph/meson.build -------------------------------------------------------------------------------- /lib/graph/node.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/graph/node.c -------------------------------------------------------------------------------- /lib/graph/rte_graph.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/graph/rte_graph.h -------------------------------------------------------------------------------- /lib/gro/gro_tcp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/gro/gro_tcp.h -------------------------------------------------------------------------------- /lib/gro/gro_tcp4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/gro/gro_tcp4.c -------------------------------------------------------------------------------- /lib/gro/gro_tcp4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/gro/gro_tcp4.h -------------------------------------------------------------------------------- /lib/gro/gro_tcp6.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/gro/gro_tcp6.c -------------------------------------------------------------------------------- /lib/gro/gro_tcp6.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/gro/gro_tcp6.h -------------------------------------------------------------------------------- /lib/gro/gro_udp4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/gro/gro_udp4.c -------------------------------------------------------------------------------- /lib/gro/gro_udp4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/gro/gro_udp4.h -------------------------------------------------------------------------------- /lib/gro/gro_vxlan_tcp4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/gro/gro_vxlan_tcp4.c -------------------------------------------------------------------------------- /lib/gro/gro_vxlan_tcp4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/gro/gro_vxlan_tcp4.h -------------------------------------------------------------------------------- /lib/gro/gro_vxlan_udp4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/gro/gro_vxlan_udp4.c -------------------------------------------------------------------------------- /lib/gro/gro_vxlan_udp4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/gro/gro_vxlan_udp4.h -------------------------------------------------------------------------------- /lib/gro/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/gro/meson.build -------------------------------------------------------------------------------- /lib/gro/rte_gro.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/gro/rte_gro.c -------------------------------------------------------------------------------- /lib/gro/rte_gro.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/gro/rte_gro.h -------------------------------------------------------------------------------- /lib/gso/gso_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/gso/gso_common.c -------------------------------------------------------------------------------- /lib/gso/gso_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/gso/gso_common.h -------------------------------------------------------------------------------- /lib/gso/gso_tcp4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/gso/gso_tcp4.c -------------------------------------------------------------------------------- /lib/gso/gso_tcp4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/gso/gso_tcp4.h -------------------------------------------------------------------------------- /lib/gso/gso_udp4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/gso/gso_udp4.c -------------------------------------------------------------------------------- /lib/gso/gso_udp4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/gso/gso_udp4.h -------------------------------------------------------------------------------- /lib/gso/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/gso/meson.build -------------------------------------------------------------------------------- /lib/gso/rte_gso.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/gso/rte_gso.c -------------------------------------------------------------------------------- /lib/gso/rte_gso.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/gso/rte_gso.h -------------------------------------------------------------------------------- /lib/hash/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/hash/meson.build -------------------------------------------------------------------------------- /lib/hash/rte_cmp_arm64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/hash/rte_cmp_arm64.h -------------------------------------------------------------------------------- /lib/hash/rte_cmp_x86.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/hash/rte_cmp_x86.h -------------------------------------------------------------------------------- /lib/hash/rte_crc_arm64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/hash/rte_crc_arm64.h -------------------------------------------------------------------------------- /lib/hash/rte_crc_sw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/hash/rte_crc_sw.h -------------------------------------------------------------------------------- /lib/hash/rte_crc_x86.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/hash/rte_crc_x86.h -------------------------------------------------------------------------------- /lib/hash/rte_fbk_hash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/hash/rte_fbk_hash.c -------------------------------------------------------------------------------- /lib/hash/rte_fbk_hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/hash/rte_fbk_hash.h -------------------------------------------------------------------------------- /lib/hash/rte_hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/hash/rte_hash.h -------------------------------------------------------------------------------- /lib/hash/rte_hash_crc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/hash/rte_hash_crc.c -------------------------------------------------------------------------------- /lib/hash/rte_hash_crc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/hash/rte_hash_crc.h -------------------------------------------------------------------------------- /lib/hash/rte_jhash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/hash/rte_jhash.h -------------------------------------------------------------------------------- /lib/hash/rte_thash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/hash/rte_thash.c -------------------------------------------------------------------------------- /lib/hash/rte_thash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/hash/rte_thash.h -------------------------------------------------------------------------------- /lib/ip_frag/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/ip_frag/meson.build -------------------------------------------------------------------------------- /lib/ipsec/crypto.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/ipsec/crypto.h -------------------------------------------------------------------------------- /lib/ipsec/esp_inb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/ipsec/esp_inb.c -------------------------------------------------------------------------------- /lib/ipsec/esp_outb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/ipsec/esp_outb.c -------------------------------------------------------------------------------- /lib/ipsec/iph.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/ipsec/iph.h -------------------------------------------------------------------------------- /lib/ipsec/ipsec_sad.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/ipsec/ipsec_sad.c -------------------------------------------------------------------------------- /lib/ipsec/ipsec_sqn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/ipsec/ipsec_sqn.h -------------------------------------------------------------------------------- /lib/ipsec/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/ipsec/meson.build -------------------------------------------------------------------------------- /lib/ipsec/misc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/ipsec/misc.h -------------------------------------------------------------------------------- /lib/ipsec/pad.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/ipsec/pad.h -------------------------------------------------------------------------------- /lib/ipsec/rte_ipsec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/ipsec/rte_ipsec.h -------------------------------------------------------------------------------- /lib/ipsec/rte_ipsec_sa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/ipsec/rte_ipsec_sa.h -------------------------------------------------------------------------------- /lib/ipsec/sa.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/ipsec/sa.c -------------------------------------------------------------------------------- /lib/ipsec/sa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/ipsec/sa.h -------------------------------------------------------------------------------- /lib/ipsec/ses.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/ipsec/ses.c -------------------------------------------------------------------------------- /lib/jobstats/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/jobstats/meson.build -------------------------------------------------------------------------------- /lib/kvargs/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/kvargs/meson.build -------------------------------------------------------------------------------- /lib/kvargs/rte_kvargs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/kvargs/rte_kvargs.c -------------------------------------------------------------------------------- /lib/kvargs/rte_kvargs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/kvargs/rte_kvargs.h -------------------------------------------------------------------------------- /lib/log/log.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/log/log.c -------------------------------------------------------------------------------- /lib/log/log_color.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/log/log_color.c -------------------------------------------------------------------------------- /lib/log/log_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/log/log_internal.h -------------------------------------------------------------------------------- /lib/log/log_journal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/log/log_journal.c -------------------------------------------------------------------------------- /lib/log/log_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/log/log_private.h -------------------------------------------------------------------------------- /lib/log/log_syslog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/log/log_syslog.c -------------------------------------------------------------------------------- /lib/log/log_timestamp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/log/log_timestamp.c -------------------------------------------------------------------------------- /lib/log/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/log/meson.build -------------------------------------------------------------------------------- /lib/log/rte_log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/log/rte_log.h -------------------------------------------------------------------------------- /lib/lpm/lpm_log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/lpm/lpm_log.h -------------------------------------------------------------------------------- /lib/lpm/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/lpm/meson.build -------------------------------------------------------------------------------- /lib/lpm/rte_lpm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/lpm/rte_lpm.c -------------------------------------------------------------------------------- /lib/lpm/rte_lpm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/lpm/rte_lpm.h -------------------------------------------------------------------------------- /lib/lpm/rte_lpm6.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/lpm/rte_lpm6.c -------------------------------------------------------------------------------- /lib/lpm/rte_lpm6.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/lpm/rte_lpm6.h -------------------------------------------------------------------------------- /lib/lpm/rte_lpm_neon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/lpm/rte_lpm_neon.h -------------------------------------------------------------------------------- /lib/lpm/rte_lpm_rvv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/lpm/rte_lpm_rvv.h -------------------------------------------------------------------------------- /lib/lpm/rte_lpm_scalar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/lpm/rte_lpm_scalar.h -------------------------------------------------------------------------------- /lib/lpm/rte_lpm_sse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/lpm/rte_lpm_sse.h -------------------------------------------------------------------------------- /lib/lpm/rte_lpm_sve.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/lpm/rte_lpm_sve.h -------------------------------------------------------------------------------- /lib/mbuf/mbuf_history.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/mbuf/mbuf_history.c -------------------------------------------------------------------------------- /lib/mbuf/mbuf_log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/mbuf/mbuf_log.h -------------------------------------------------------------------------------- /lib/mbuf/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/mbuf/meson.build -------------------------------------------------------------------------------- /lib/mbuf/rte_mbuf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/mbuf/rte_mbuf.c -------------------------------------------------------------------------------- /lib/mbuf/rte_mbuf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/mbuf/rte_mbuf.h -------------------------------------------------------------------------------- /lib/mbuf/rte_mbuf_core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/mbuf/rte_mbuf_core.h -------------------------------------------------------------------------------- /lib/mbuf/rte_mbuf_dyn.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/mbuf/rte_mbuf_dyn.c -------------------------------------------------------------------------------- /lib/mbuf/rte_mbuf_dyn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/mbuf/rte_mbuf_dyn.h -------------------------------------------------------------------------------- /lib/member/member.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/member/member.h -------------------------------------------------------------------------------- /lib/member/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/member/meson.build -------------------------------------------------------------------------------- /lib/member/rte_member.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/member/rte_member.c -------------------------------------------------------------------------------- /lib/member/rte_member.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/member/rte_member.h -------------------------------------------------------------------------------- /lib/mempool/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/mempool/meson.build -------------------------------------------------------------------------------- /lib/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/meson.build -------------------------------------------------------------------------------- /lib/meter/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/meter/meson.build -------------------------------------------------------------------------------- /lib/meter/rte_meter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/meter/rte_meter.c -------------------------------------------------------------------------------- /lib/meter/rte_meter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/meter/rte_meter.h -------------------------------------------------------------------------------- /lib/metrics/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/metrics/meson.build -------------------------------------------------------------------------------- /lib/mldev/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/mldev/meson.build -------------------------------------------------------------------------------- /lib/mldev/mldev_utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/mldev/mldev_utils.c -------------------------------------------------------------------------------- /lib/mldev/mldev_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/mldev/mldev_utils.h -------------------------------------------------------------------------------- /lib/mldev/rte_mldev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/mldev/rte_mldev.c -------------------------------------------------------------------------------- /lib/mldev/rte_mldev.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/mldev/rte_mldev.h -------------------------------------------------------------------------------- /lib/net/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/net/meson.build -------------------------------------------------------------------------------- /lib/net/net_crc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/net/net_crc.h -------------------------------------------------------------------------------- /lib/net/net_crc_avx512.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/net/net_crc_avx512.c -------------------------------------------------------------------------------- /lib/net/net_crc_neon.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/net/net_crc_neon.c -------------------------------------------------------------------------------- /lib/net/net_crc_sse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/net/net_crc_sse.c -------------------------------------------------------------------------------- /lib/net/rte_arp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/net/rte_arp.c -------------------------------------------------------------------------------- /lib/net/rte_arp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/net/rte_arp.h -------------------------------------------------------------------------------- /lib/net/rte_cksum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/net/rte_cksum.h -------------------------------------------------------------------------------- /lib/net/rte_dtls.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/net/rte_dtls.h -------------------------------------------------------------------------------- /lib/net/rte_ecpri.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/net/rte_ecpri.h -------------------------------------------------------------------------------- /lib/net/rte_esp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/net/rte_esp.h -------------------------------------------------------------------------------- /lib/net/rte_ether.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/net/rte_ether.c -------------------------------------------------------------------------------- /lib/net/rte_ether.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/net/rte_ether.h -------------------------------------------------------------------------------- /lib/net/rte_geneve.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/net/rte_geneve.h -------------------------------------------------------------------------------- /lib/net/rte_gre.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/net/rte_gre.h -------------------------------------------------------------------------------- /lib/net/rte_gtp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/net/rte_gtp.h -------------------------------------------------------------------------------- /lib/net/rte_higig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/net/rte_higig.h -------------------------------------------------------------------------------- /lib/net/rte_ib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/net/rte_ib.h -------------------------------------------------------------------------------- /lib/net/rte_icmp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/net/rte_icmp.h -------------------------------------------------------------------------------- /lib/net/rte_ip.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/net/rte_ip.h -------------------------------------------------------------------------------- /lib/net/rte_ip4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/net/rte_ip4.h -------------------------------------------------------------------------------- /lib/net/rte_ip6.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/net/rte_ip6.h -------------------------------------------------------------------------------- /lib/net/rte_l2tpv2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/net/rte_l2tpv2.h -------------------------------------------------------------------------------- /lib/net/rte_macsec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/net/rte_macsec.h -------------------------------------------------------------------------------- /lib/net/rte_mpls.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/net/rte_mpls.h -------------------------------------------------------------------------------- /lib/net/rte_net.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/net/rte_net.c -------------------------------------------------------------------------------- /lib/net/rte_net.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/net/rte_net.h -------------------------------------------------------------------------------- /lib/net/rte_net_crc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/net/rte_net_crc.c -------------------------------------------------------------------------------- /lib/net/rte_net_crc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/net/rte_net_crc.h -------------------------------------------------------------------------------- /lib/net/rte_pdcp_hdr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/net/rte_pdcp_hdr.h -------------------------------------------------------------------------------- /lib/net/rte_ppp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/net/rte_ppp.h -------------------------------------------------------------------------------- /lib/net/rte_sctp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/net/rte_sctp.h -------------------------------------------------------------------------------- /lib/net/rte_tcp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/net/rte_tcp.h -------------------------------------------------------------------------------- /lib/net/rte_tls.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/net/rte_tls.h -------------------------------------------------------------------------------- /lib/net/rte_udp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/net/rte_udp.h -------------------------------------------------------------------------------- /lib/net/rte_vxlan.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/net/rte_vxlan.h -------------------------------------------------------------------------------- /lib/node/ethdev_ctrl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/node/ethdev_ctrl.c -------------------------------------------------------------------------------- /lib/node/ethdev_rx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/node/ethdev_rx.c -------------------------------------------------------------------------------- /lib/node/ethdev_tx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/node/ethdev_tx.c -------------------------------------------------------------------------------- /lib/node/ip4_local.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/node/ip4_local.c -------------------------------------------------------------------------------- /lib/node/ip4_lookup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/node/ip4_lookup.c -------------------------------------------------------------------------------- /lib/node/ip4_rewrite.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/node/ip4_rewrite.c -------------------------------------------------------------------------------- /lib/node/ip6_lookup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/node/ip6_lookup.c -------------------------------------------------------------------------------- /lib/node/ip6_rewrite.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/node/ip6_rewrite.c -------------------------------------------------------------------------------- /lib/node/kernel_rx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/node/kernel_rx.c -------------------------------------------------------------------------------- /lib/node/kernel_tx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/node/kernel_tx.c -------------------------------------------------------------------------------- /lib/node/log.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/node/log.c -------------------------------------------------------------------------------- /lib/node/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/node/meson.build -------------------------------------------------------------------------------- /lib/node/node_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/node/node_private.h -------------------------------------------------------------------------------- /lib/node/null.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/node/null.c -------------------------------------------------------------------------------- /lib/node/pkt_cls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/node/pkt_cls.c -------------------------------------------------------------------------------- /lib/node/pkt_cls_priv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/node/pkt_cls_priv.h -------------------------------------------------------------------------------- /lib/node/pkt_drop.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/node/pkt_drop.c -------------------------------------------------------------------------------- /lib/node/udp4_input.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/node/udp4_input.c -------------------------------------------------------------------------------- /lib/pcapng/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/pcapng/meson.build -------------------------------------------------------------------------------- /lib/pcapng/rte_pcapng.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/pcapng/rte_pcapng.c -------------------------------------------------------------------------------- /lib/pcapng/rte_pcapng.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/pcapng/rte_pcapng.h -------------------------------------------------------------------------------- /lib/pci/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/pci/meson.build -------------------------------------------------------------------------------- /lib/pci/rte_pci.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/pci/rte_pci.c -------------------------------------------------------------------------------- /lib/pci/rte_pci.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/pci/rte_pci.h -------------------------------------------------------------------------------- /lib/pdcp/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/pdcp/meson.build -------------------------------------------------------------------------------- /lib/pdcp/pdcp_cnt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/pdcp/pdcp_cnt.c -------------------------------------------------------------------------------- /lib/pdcp/pdcp_cnt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/pdcp/pdcp_cnt.h -------------------------------------------------------------------------------- /lib/pdcp/pdcp_crypto.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/pdcp/pdcp_crypto.c -------------------------------------------------------------------------------- /lib/pdcp/pdcp_crypto.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/pdcp/pdcp_crypto.h -------------------------------------------------------------------------------- /lib/pdcp/pdcp_ctrl_pdu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/pdcp/pdcp_ctrl_pdu.c -------------------------------------------------------------------------------- /lib/pdcp/pdcp_ctrl_pdu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/pdcp/pdcp_ctrl_pdu.h -------------------------------------------------------------------------------- /lib/pdcp/pdcp_entity.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/pdcp/pdcp_entity.h -------------------------------------------------------------------------------- /lib/pdcp/pdcp_process.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/pdcp/pdcp_process.c -------------------------------------------------------------------------------- /lib/pdcp/pdcp_process.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/pdcp/pdcp_process.h -------------------------------------------------------------------------------- /lib/pdcp/pdcp_reorder.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/pdcp/pdcp_reorder.c -------------------------------------------------------------------------------- /lib/pdcp/pdcp_reorder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/pdcp/pdcp_reorder.h -------------------------------------------------------------------------------- /lib/pdcp/rte_pdcp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/pdcp/rte_pdcp.c -------------------------------------------------------------------------------- /lib/pdcp/rte_pdcp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/pdcp/rte_pdcp.h -------------------------------------------------------------------------------- /lib/pdump/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/pdump/meson.build -------------------------------------------------------------------------------- /lib/pdump/rte_pdump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/pdump/rte_pdump.c -------------------------------------------------------------------------------- /lib/pdump/rte_pdump.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/pdump/rte_pdump.h -------------------------------------------------------------------------------- /lib/pipeline/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/pipeline/meson.build -------------------------------------------------------------------------------- /lib/pmu/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/pmu/meson.build -------------------------------------------------------------------------------- /lib/pmu/pmu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/pmu/pmu.c -------------------------------------------------------------------------------- /lib/pmu/pmu_arm64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/pmu/pmu_arm64.c -------------------------------------------------------------------------------- /lib/pmu/pmu_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/pmu/pmu_private.h -------------------------------------------------------------------------------- /lib/pmu/rte_pmu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/pmu/rte_pmu.h -------------------------------------------------------------------------------- /lib/port/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/port/meson.build -------------------------------------------------------------------------------- /lib/port/port_log.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/port/port_log.c -------------------------------------------------------------------------------- /lib/port/port_log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/port/port_log.h -------------------------------------------------------------------------------- /lib/port/rte_port.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/port/rte_port.h -------------------------------------------------------------------------------- /lib/port/rte_port_fd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/port/rte_port_fd.c -------------------------------------------------------------------------------- /lib/port/rte_port_fd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/port/rte_port_fd.h -------------------------------------------------------------------------------- /lib/port/rte_port_frag.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/port/rte_port_frag.c -------------------------------------------------------------------------------- /lib/port/rte_port_frag.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/port/rte_port_frag.h -------------------------------------------------------------------------------- /lib/port/rte_port_ras.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/port/rte_port_ras.c -------------------------------------------------------------------------------- /lib/port/rte_port_ras.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/port/rte_port_ras.h -------------------------------------------------------------------------------- /lib/port/rte_port_ring.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/port/rte_port_ring.c -------------------------------------------------------------------------------- /lib/port/rte_port_ring.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/port/rte_port_ring.h -------------------------------------------------------------------------------- /lib/port/rte_swx_port.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/port/rte_swx_port.h -------------------------------------------------------------------------------- /lib/power/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/power/meson.build -------------------------------------------------------------------------------- /lib/power/power_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/power/power_common.c -------------------------------------------------------------------------------- /lib/power/power_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/power/power_common.h -------------------------------------------------------------------------------- /lib/rawdev/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/rawdev/meson.build -------------------------------------------------------------------------------- /lib/rawdev/rte_rawdev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/rawdev/rte_rawdev.c -------------------------------------------------------------------------------- /lib/rawdev/rte_rawdev.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/rawdev/rte_rawdev.h -------------------------------------------------------------------------------- /lib/rcu/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/rcu/meson.build -------------------------------------------------------------------------------- /lib/rcu/rcu_qsbr_pvt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/rcu/rcu_qsbr_pvt.h -------------------------------------------------------------------------------- /lib/rcu/rte_rcu_qsbr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/rcu/rte_rcu_qsbr.c -------------------------------------------------------------------------------- /lib/rcu/rte_rcu_qsbr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/rcu/rte_rcu_qsbr.h -------------------------------------------------------------------------------- /lib/regexdev/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/regexdev/meson.build -------------------------------------------------------------------------------- /lib/reorder/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/reorder/meson.build -------------------------------------------------------------------------------- /lib/rib/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/rib/meson.build -------------------------------------------------------------------------------- /lib/rib/rib_log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/rib/rib_log.h -------------------------------------------------------------------------------- /lib/rib/rte_rib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/rib/rte_rib.c -------------------------------------------------------------------------------- /lib/rib/rte_rib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/rib/rte_rib.h -------------------------------------------------------------------------------- /lib/rib/rte_rib6.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/rib/rte_rib6.c -------------------------------------------------------------------------------- /lib/rib/rte_rib6.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/rib/rte_rib6.h -------------------------------------------------------------------------------- /lib/ring/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/ring/meson.build -------------------------------------------------------------------------------- /lib/ring/rte_ring.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/ring/rte_ring.c -------------------------------------------------------------------------------- /lib/ring/rte_ring.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/ring/rte_ring.h -------------------------------------------------------------------------------- /lib/ring/rte_ring_core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/ring/rte_ring_core.h -------------------------------------------------------------------------------- /lib/ring/rte_ring_elem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/ring/rte_ring_elem.h -------------------------------------------------------------------------------- /lib/ring/rte_ring_hts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/ring/rte_ring_hts.h -------------------------------------------------------------------------------- /lib/ring/rte_ring_peek.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/ring/rte_ring_peek.h -------------------------------------------------------------------------------- /lib/ring/rte_ring_rts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/ring/rte_ring_rts.h -------------------------------------------------------------------------------- /lib/ring/rte_soring.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/ring/rte_soring.c -------------------------------------------------------------------------------- /lib/ring/rte_soring.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/ring/rte_soring.h -------------------------------------------------------------------------------- /lib/ring/soring.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/ring/soring.c -------------------------------------------------------------------------------- /lib/ring/soring.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/ring/soring.h -------------------------------------------------------------------------------- /lib/sched/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/sched/meson.build -------------------------------------------------------------------------------- /lib/sched/rte_approx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/sched/rte_approx.c -------------------------------------------------------------------------------- /lib/sched/rte_approx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/sched/rte_approx.h -------------------------------------------------------------------------------- /lib/sched/rte_pie.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/sched/rte_pie.c -------------------------------------------------------------------------------- /lib/sched/rte_pie.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/sched/rte_pie.h -------------------------------------------------------------------------------- /lib/sched/rte_red.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/sched/rte_red.c -------------------------------------------------------------------------------- /lib/sched/rte_red.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/sched/rte_red.h -------------------------------------------------------------------------------- /lib/sched/rte_sched.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/sched/rte_sched.c -------------------------------------------------------------------------------- /lib/sched/rte_sched.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/sched/rte_sched.h -------------------------------------------------------------------------------- /lib/security/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/security/meson.build -------------------------------------------------------------------------------- /lib/stack/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/stack/meson.build -------------------------------------------------------------------------------- /lib/stack/rte_stack.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/stack/rte_stack.c -------------------------------------------------------------------------------- /lib/stack/rte_stack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/stack/rte_stack.h -------------------------------------------------------------------------------- /lib/stack/rte_stack_lf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/stack/rte_stack_lf.c -------------------------------------------------------------------------------- /lib/stack/rte_stack_lf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/stack/rte_stack_lf.h -------------------------------------------------------------------------------- /lib/stack/stack_pvt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/stack/stack_pvt.h -------------------------------------------------------------------------------- /lib/table/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/table/meson.build -------------------------------------------------------------------------------- /lib/table/rte_lru.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/table/rte_lru.h -------------------------------------------------------------------------------- /lib/table/rte_lru_x86.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/table/rte_lru_x86.h -------------------------------------------------------------------------------- /lib/table/rte_table.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/table/rte_table.h -------------------------------------------------------------------------------- /lib/table/table_log.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/table/table_log.c -------------------------------------------------------------------------------- /lib/table/table_log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/table/table_log.h -------------------------------------------------------------------------------- /lib/timer/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/timer/meson.build -------------------------------------------------------------------------------- /lib/timer/rte_timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/timer/rte_timer.c -------------------------------------------------------------------------------- /lib/timer/rte_timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/timer/rte_timer.h -------------------------------------------------------------------------------- /lib/vhost/fd_man.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/vhost/fd_man.c -------------------------------------------------------------------------------- /lib/vhost/fd_man.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/vhost/fd_man.h -------------------------------------------------------------------------------- /lib/vhost/iotlb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/vhost/iotlb.c -------------------------------------------------------------------------------- /lib/vhost/iotlb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/vhost/iotlb.h -------------------------------------------------------------------------------- /lib/vhost/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/vhost/meson.build -------------------------------------------------------------------------------- /lib/vhost/rte_vdpa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/vhost/rte_vdpa.h -------------------------------------------------------------------------------- /lib/vhost/rte_vhost.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/vhost/rte_vhost.h -------------------------------------------------------------------------------- /lib/vhost/socket.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/vhost/socket.c -------------------------------------------------------------------------------- /lib/vhost/vdpa.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/vhost/vdpa.c -------------------------------------------------------------------------------- /lib/vhost/vdpa_driver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/vhost/vdpa_driver.h -------------------------------------------------------------------------------- /lib/vhost/vduse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/vhost/vduse.c -------------------------------------------------------------------------------- /lib/vhost/vduse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/vhost/vduse.h -------------------------------------------------------------------------------- /lib/vhost/vhost.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/vhost/vhost.c -------------------------------------------------------------------------------- /lib/vhost/vhost.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/vhost/vhost.h -------------------------------------------------------------------------------- /lib/vhost/vhost_crypto.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/vhost/vhost_crypto.c -------------------------------------------------------------------------------- /lib/vhost/vhost_user.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/vhost/vhost_user.c -------------------------------------------------------------------------------- /lib/vhost/vhost_user.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/vhost/vhost_user.h -------------------------------------------------------------------------------- /lib/vhost/virtio_net.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/lib/vhost/virtio_net.c -------------------------------------------------------------------------------- /license/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/license/README -------------------------------------------------------------------------------- /license/bsd-2-clause.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/license/bsd-2-clause.txt -------------------------------------------------------------------------------- /license/bsd-3-clause.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/license/bsd-3-clause.txt -------------------------------------------------------------------------------- /license/exceptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/license/exceptions.txt -------------------------------------------------------------------------------- /license/gpl-2.0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/license/gpl-2.0.txt -------------------------------------------------------------------------------- /license/isc.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/license/isc.txt -------------------------------------------------------------------------------- /license/lgpl-2.1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/license/lgpl-2.1.txt -------------------------------------------------------------------------------- /license/mit.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/license/mit.txt -------------------------------------------------------------------------------- /meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/meson.build -------------------------------------------------------------------------------- /meson_options.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/meson_options.txt -------------------------------------------------------------------------------- /usertools/cpu_layout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/usertools/cpu_layout.py -------------------------------------------------------------------------------- /usertools/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DPDK/dpdk/HEAD/usertools/meson.build --------------------------------------------------------------------------------