numam-dpdk/lib/eal
Harman Kalra b7c9842916 interrupts: add allocator and accessors
Prototype/Implement get set APIs for interrupt handle fields.
User won't be able to access any of the interrupt handle fields
directly while should use these get/set APIs to access/manipulate
them.

Internal interrupt header i.e. rte_eal_interrupt.h is rearranged,
as APIs defined are moved to rte_interrupts.h and epoll specific
definitions are moved to a new header rte_epoll.h.
Later in the series rte_eal_interrupt.h will be removed.

Signed-off-by: Harman Kalra <hkalra@marvell.com>
Acked-by: Ray Kinsella <mdr@ashroe.eu>
Acked-by: Dmitry Kozlyuk <dmitry.kozliuk@gmail.com>
Signed-off-by: David Marchand <david.marchand@redhat.com>
Tested-by: Raslan Darawsheh <rasland@nvidia.com>
2021-10-25 21:20:12 +02:00
..
arm config/arm: fix SVE build with GCC 8.3 2021-07-09 22:25:24 +02:00
common interrupts: add allocator and accessors 2021-10-25 21:20:12 +02:00
freebsd eal: fix memory ordering around lcore task accesses 2021-10-25 18:20:59 +02:00
include interrupts: add allocator and accessors 2021-10-25 21:20:12 +02:00
linux eal: fix memory ordering around lcore task accesses 2021-10-25 18:20:59 +02:00
ppc eal/ppc: use compiler builtins for atomics 2021-10-14 16:51:25 +02:00
unix eal: handle compressed firmware 2021-07-07 16:41:53 +02:00
windows eal/windows: fix IOVA mode detection and handling 2021-10-25 20:59:40 +02:00
x86 eal/x86: avoid cast-align warning in memcpy functions 2021-10-25 17:28:12 +02:00
meson.build lib: remove librte_ prefix from directory names 2021-04-21 14:04:09 +02:00
version.map interrupts: add allocator and accessors 2021-10-25 21:20:12 +02:00