common/mlx5/linux: add glue function to query WQ
authorMatan Azrad <matan@nvidia.com>
Thu, 25 Feb 2021 10:44:58 +0000 (10:44 +0000)
committerRaslan Darawsheh <rasland@nvidia.com>
Wed, 3 Mar 2021 16:27:14 +0000 (17:27 +0100)
commit75a9a73ddbdd3e7581078752aadb1c980617e739
tree0d26bb3a6b5005f7df756511b044a61e9fb4e822
parente412a138db918019cbd883132f81860951515a9b
common/mlx5/linux: add glue function to query WQ

When Rx queue is created by VERBS API ibv_create_wq there is a dedicated
rdma-core API to query an information about this WQ(Work Queue).

VERBS WQ querying is needed for PMD cases which combine VERBS objects
with DevX objects.

Next feature to use this glue function is the HW queue counters.

Cc: stable@dpdk.org
Signed-off-by: Matan Azrad <matan@nvidia.com>
Acked-by: Viacheslav Ovsiienko <viacheslavo@nvidia.com>
drivers/common/mlx5/linux/mlx5_glue.c
drivers/common/mlx5/linux/mlx5_glue.h