eventdev: use links map to unlink queues
authorPavan Nikhilesh <pbhagavatula@caviumnetworks.com>
Tue, 12 Dec 2017 18:58:09 +0000 (00:28 +0530)
committerJerin Jacob <jerin.jacob@caviumnetworks.com>
Fri, 19 Jan 2018 15:09:56 +0000 (16:09 +0100)
commit3c1984b56459d59d43d1197486fed77d97e6d0ee
tree11affe12c7d3f366cf1fd2c095fda74bfff4256c
parentaa01e4cfcf5235ea6c0d43182dc1742fcc8cae75
eventdev: use links map to unlink queues

The octeontx event device doesn't store the queues to port mapping as a
result it cannot return the exact number of queues unlinked from a port
when application wants to unlink all the queues mapped (supplies queues
param as NULL).

Using links_map we can determine the exact queues mapped to a specific
port and unlink them.

Signed-off-by: Pavan Nikhilesh <pbhagavatula@caviumnetworks.com>
Acked-by: Gage Eads <gage.eads@intel.com>
lib/librte_eventdev/rte_eventdev.c