[dpdk-dev] [RFC 04/15] eventdev: move inline APIs into separate structure
Kinsella, Ray
mdr at ashroe.eu
Wed Sep 8 14:03:54 CEST 2021
On 23/08/2021 20:40, pbhagavatula at marvell.com wrote:
> From: Pavan Nikhilesh <pbhagavatula at marvell.com>
>
> Move fastpath inline function pointers from rte_eventdev into a
> separate structure accessed via a flat array.
> The intension is to make rte_eventdev and related structures private
> to avoid future API/ABI breakages.`
>
> Signed-off-by: Pavan Nikhilesh <pbhagavatula at marvell.com>
> ---
> lib/eventdev/eventdev_pmd.h | 10 ++++
> lib/eventdev/eventdev_private.c | 100 +++++++++++++++++++++++++++++++
> lib/eventdev/meson.build | 1 +
> lib/eventdev/rte_eventdev.c | 25 +++++++-
> lib/eventdev/rte_eventdev_core.h | 44 ++++++++++++++
> lib/eventdev/version.map | 4 ++
> 6 files changed, 183 insertions(+), 1 deletion(-)
> create mode 100644 lib/eventdev/eventdev_private.c
>
I will deferred to others on the wisdom of exposing rte_eventdev_api.
Acked-by: Ray Kinsella <mdr at ashroe.eu>
More information about the dev
mailing list