event/cnxk: add checks in release operation
authorPavan Nikhilesh <pbhagavatula@marvell.com>
Wed, 27 Apr 2022 10:58:27 +0000 (16:28 +0530)
committerJerin Jacob <jerinj@marvell.com>
Tue, 17 May 2022 14:42:57 +0000 (16:42 +0200)
commitc8b1008d33d354f30775817043a31c462ab11d1a
treee97b4ccd80daf8860c00c47d353000215da6e3f8
parent791dfec24d007df483b6179604938175198e6104
event/cnxk: add checks in release operation

Add additional checks while performing RTE_EVENT_OP_RELEASE to
ensure that there are no pending SWTAGs and FLUSHEs in flight.

Signed-off-by: Pavan Nikhilesh <pbhagavatula@marvell.com>
drivers/event/cnxk/cn10k_eventdev.c
drivers/event/cnxk/cn10k_worker.c
drivers/event/cnxk/cn9k_eventdev.c
drivers/event/cnxk/cn9k_worker.c
drivers/event/cnxk/cn9k_worker.h
drivers/event/cnxk/cnxk_worker.h