numam-dpdk/lib/eventdev
Ganapati Kundapura 83ab470d12 eventdev/eth_rx: use timestamp as dynamic mbuf field
Add support to register timestamp dynamic field in mbuf.

Update the timestamp in mbuf for each packet before enqueuing
to event device if the timestamp is not already set.

Adding the timestamp in Rx adapter avoids additional latency
due to the event device.

Signed-off-by: Ganapati Kundapura <ganapati.kundapura@intel.com>
Acked-by: Jerin Jacob <jerinj@marvell.com>
2021-10-21 10:14:50 +02:00
..
eventdev_pmd_pci.h lib: remove C++ include guard from private headers 2021-09-22 22:00:17 +02:00
eventdev_pmd_vdev.h lib: remove C++ include guard from private headers 2021-09-22 22:00:17 +02:00
eventdev_pmd.h eventdev/eth_rx: simplify event vector config 2021-10-21 10:14:50 +02:00
eventdev_trace_points.c
meson.build
rte_event_crypto_adapter.c cryptodev: expose driver interface as internal 2021-09-08 09:35:12 +02:00
rte_event_crypto_adapter.h eventdev/crypto: add cryptodev start in adapter spec 2021-10-21 10:14:50 +02:00
rte_event_eth_rx_adapter.c eventdev/eth_rx: use timestamp as dynamic mbuf field 2021-10-21 10:14:50 +02:00
rte_event_eth_rx_adapter.h eventdev/eth_rx: simplify event vector config 2021-10-21 10:14:50 +02:00
rte_event_eth_tx_adapter.c ethdev: hide internal structures 2021-10-13 22:14:59 +02:00
rte_event_eth_tx_adapter.h
rte_event_ring.c
rte_event_ring.h
rte_event_timer_adapter_pmd.h
rte_event_timer_adapter.c log: register with standardized names 2021-05-11 15:17:55 +02:00
rte_event_timer_adapter.h
rte_eventdev_trace_fp.h
rte_eventdev_trace.h
rte_eventdev.c ethdev: hide internal structures 2021-10-13 22:14:59 +02:00
rte_eventdev.h
version.map eventdev/eth_rx: simplify event vector config 2021-10-21 10:14:50 +02:00