numam-dpdk/drivers/net/cnxk
Pavan Nikhilesh 28968ad1d3 net/cnxk: add cn9k segregated Rx functions
Split template functions to multiple files based on the range
of offloads. This allows them to be built in parallel reducing
time spent on compiling single files containing all the template
functions.
The files are added to the build system in later patches modifying
the existing scheme of selecting template lookup with a simple
flat array based lookup.

Add cn9k segregated Rx and event dequeue template functions,
these help in parallelizing the build.

Signed-off-by: Pavan Nikhilesh <pbhagavatula@marvell.com>
Acked-by: Jerin Jacob <jerinj@marvell.com>
2022-01-23 12:48:15 +01:00
..
rx/cn9k net/cnxk: add cn9k segregated Rx functions 2022-01-23 12:48:15 +01:00
cn9k_ethdev_sec.c net/cnxk: synchronize inline session create and destroy 2022-01-23 08:43:07 +01:00
cn9k_ethdev.c drivers: remove octeontx2 drivers 2022-01-12 15:36:32 +01:00
cn9k_ethdev.h net/cnxk: support IPsec anti replay in cn9k 2021-10-02 15:45:23 +02:00
cn9k_rte_flow.c net/cnxk: support marking and VLAN tagging 2021-06-30 03:44:03 +02:00
cn9k_rte_flow.h net/cnxk: support flow API 2021-06-30 02:07:05 +02:00
cn9k_rx_mseg.c net/cnxk: support Rx security offload on cn9k 2021-10-02 15:45:08 +02:00
cn9k_rx_vec_mseg.c net/cnxk: support Rx security offload on cn9k 2021-10-02 15:45:08 +02:00
cn9k_rx_vec.c net/cnxk: support Rx security offload on cn9k 2021-10-02 15:45:08 +02:00
cn9k_rx.c ethdev: add namespace 2021-10-22 18:15:38 +02:00
cn9k_rx.h net/cnxk: improve inbound inline error handling for cn9k 2022-01-23 08:43:07 +01:00
cn9k_tx_mseg.c net/cnxk: support Tx security offload on cn9k 2021-10-02 15:45:11 +02:00
cn9k_tx_vec_mseg.c net/cnxk: support Tx security offload on cn9k 2021-10-02 15:45:11 +02:00
cn9k_tx_vec.c net/cnxk: support Tx security offload on cn9k 2021-10-02 15:45:11 +02:00
cn9k_tx.c ethdev: add namespace 2021-10-22 18:15:38 +02:00
cn9k_tx.h fix spelling in comments and strings 2022-01-11 12:16:53 +01:00
cn10k_ethdev_sec.c net/cnxk: synchronize inline session create and destroy 2022-01-23 08:43:07 +01:00
cn10k_ethdev.c event/cnxk: disable drop Rx error on vector enable 2021-11-03 16:05:47 +01:00
cn10k_ethdev.h fix spelling in comments and strings 2022-01-11 12:16:53 +01:00
cn10k_rte_flow.c net/cnxk: update meter BPF ID in Rx queue 2022-01-20 09:40:35 +01:00
cn10k_rte_flow.h net/cnxk: support flow API 2021-06-30 02:07:05 +02:00
cn10k_rx_mseg.c net/cnxk: support Rx security offload on cn10k 2021-10-02 15:45:15 +02:00
cn10k_rx_vec_mseg.c net/cnxk: support Rx security offload on cn10k 2021-10-02 15:45:15 +02:00
cn10k_rx_vec.c net/cnxk: support Rx security offload on cn10k 2021-10-02 15:45:15 +02:00
cn10k_rx.c ethdev: add namespace 2021-10-22 18:15:38 +02:00
cn10k_rx.h mbuf: add namespace to offload flags 2021-10-24 13:37:43 +02:00
cn10k_tx_mseg.c net/cnxk: support Tx security offload on cn10k 2021-10-02 15:45:19 +02:00
cn10k_tx_vec_mseg.c net/cnxk: support Tx security offload on cn10k 2021-10-02 15:45:19 +02:00
cn10k_tx_vec.c net/cnxk: support Tx security offload on cn10k 2021-10-02 15:45:19 +02:00
cn10k_tx.c ethdev: add namespace 2021-10-22 18:15:38 +02:00
cn10k_tx.h fix spelling in comments and strings 2022-01-11 12:16:53 +01:00
cnxk_ethdev_devargs.c net/cnxk: support pre L2 switch header type 2022-01-22 15:05:28 +01:00
cnxk_ethdev_mtr.c net/cnxk: update meter BPF ID in Rx queue 2022-01-20 09:40:35 +01:00
cnxk_ethdev_ops.c net/cnxk: support getting queue status 2022-01-20 07:38:28 +01:00
cnxk_ethdev_sec.c net/cnxk: support CPT CTX write through microcode op 2021-11-03 16:05:47 +01:00
cnxk_ethdev_telemetry.c net/cnxk: support telemetry 2021-10-19 18:37:48 +02:00
cnxk_ethdev.c net/cnxk: synchronize inline session create and destroy 2022-01-23 08:43:07 +01:00
cnxk_ethdev.h net/cnxk: synchronize inline session create and destroy 2022-01-23 08:43:07 +01:00
cnxk_link.c ethdev: add namespace 2021-10-22 18:15:38 +02:00
cnxk_lookup.c mbuf: add namespace to offload flags 2021-10-24 13:37:43 +02:00
cnxk_ptp.c fix spelling in comments and strings 2022-01-11 12:16:53 +01:00
cnxk_rte_flow.c ethdev: add namespace 2021-10-22 18:15:38 +02:00
cnxk_rte_flow.h net/cnxk: support flow API 2021-06-30 02:07:05 +02:00
cnxk_stats.c ethdev: improve xstats names by IDs get prototype 2021-10-06 13:07:11 +02:00
cnxk_tm.c net/cnxk: add TM shaper and node operations 2021-09-28 12:09:14 +02:00
cnxk_tm.h net/cnxk: add TM shaper and node operations 2021-09-28 12:09:14 +02:00
meson.build net/cnxk: support telemetry 2021-10-19 18:37:48 +02:00
version.map net/cnxk: support inline security setup for cn9k 2021-10-02 15:45:02 +02:00