net/mlx5: add flow query abstraction interface
authorMoti Haimovsky <motih@mellanox.com>
Thu, 18 Oct 2018 18:29:22 +0000 (21:29 +0300)
committerFerruh Yigit <ferruh.yigit@intel.com>
Fri, 26 Oct 2018 20:14:05 +0000 (22:14 +0200)
commit684dafe795d024ab7c77553b2f75427d2b134c56
tree797cbbb19a5f790161a1e123592af6884b583b5a
parent743fdbeb456a12919f39718429bff8fb75e86c52
net/mlx5: add flow query abstraction interface

Flow engine now supports multiple driver paths with each having
its own flow query implantation routine.
This patch adds an abstraction to the flow query routine in accordance
to commit 0c76d1c9a18d ("net/mlx5: add abstraction for multiple flow
drivers") done by Yongseok Koh.

Signed-off-by: Moti Haimovsky <motih@mellanox.com>
drivers/net/mlx5/mlx5_flow.c
drivers/net/mlx5/mlx5_flow.h
drivers/net/mlx5/mlx5_flow_dv.c
drivers/net/mlx5/mlx5_flow_tcf.c
drivers/net/mlx5/mlx5_flow_verbs.c