numam-dpdk/lib/librte_eventdev
Jerin Jacob 5eea2d1076 eventdev: introduce specialized enqueue forward op variant
Introducing the rte_event_enqueue_new_burst() for enabling the
PMD, an optimization opportunity to optimize if all the events in
the enqueue burst has the op type of RTE_EVENT_OP_FORWARD.

If a PMD does not have any optimization opportunity
for this operation then the PMD can choose the generic enqueue
burst PMD callback as the fallback.

Signed-off-by: Jerin Jacob <jerin.jacob@caviumnetworks.com>
Acked-by: Gage Eads <gage.eads@intel.com>
Acked-by: Harry van Haaren <harry.van.haaren@intel.com>
2017-07-07 09:28:44 +02:00
..
Makefile eventdev: make vdev init and uninit functions optional 2017-06-21 15:33:23 +02:00
rte_eventdev_pmd_pci.h eventdev: make PCI probe and remove functions optional 2017-06-21 15:33:23 +02:00
rte_eventdev_pmd_vdev.h eventdev: make vdev init and uninit functions optional 2017-06-21 15:33:23 +02:00
rte_eventdev_pmd.h eventdev: make vdev init and uninit functions optional 2017-06-21 15:33:23 +02:00
rte_eventdev_version.map eventdev: add extended stats 2017-04-04 19:19:51 +02:00
rte_eventdev.c eventdev: define default value for dequeue timeout 2017-06-21 15:33:23 +02:00
rte_eventdev.h eventdev: introduce specialized enqueue forward op variant 2017-07-07 09:28:44 +02:00