interrupts: make interrupt handle structure opaque
authorHarman Kalra <hkalra@marvell.com>
Fri, 22 Oct 2021 20:49:33 +0000 (02:19 +0530)
committerDavid Marchand <david.marchand@redhat.com>
Mon, 25 Oct 2021 19:20:12 +0000 (21:20 +0200)
commit73d844fd08af09ce13e7ba6f593fa1fedd6b5538
treee8d994816a8775583507c31b884e2b23a78508e8
parentd61138d4f0e2927cc1d0fef6d810fa7f5d1161a1
interrupts: make interrupt handle structure opaque

Moving interrupt handle structure definition inside a EAL private
header to make its fields totally opaque to the outside world.

Signed-off-by: Harman Kalra <hkalra@marvell.com>
Signed-off-by: David Marchand <david.marchand@redhat.com>
Tested-by: Raslan Darawsheh <rasland@nvidia.com>
lib/eal/common/eal_common_interrupts.c
lib/eal/common/eal_interrupts.h [new file with mode: 0644]
lib/eal/include/meson.build
lib/eal/include/rte_eal_interrupts.h [deleted file]
lib/eal/include/rte_eal_trace.h
lib/eal/include/rte_interrupts.h