aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/infiniband/hw/mlx5/mlx5_ib.h
diff options
context:
space:
mode:
authorMaor Gottlieb <maorg@mellanox.com>2016-01-11 10:26:06 +0200
committerDavid S. Miller <davem@davemloft.net>2016-01-11 17:48:53 -0500
commitb217ea25afd8910e7ec0abb556bcb312d397c8a6 (patch)
treec559b191028c6afda7a2ac6a54daad2220db183e /drivers/infiniband/hw/mlx5/mlx5_ib.h
parentnet/mlx5_core: Make ipv4/ipv6 location more clear (diff)
downloadlinux-dev-b217ea25afd8910e7ec0abb556bcb312d397c8a6.tar.xz
linux-dev-b217ea25afd8910e7ec0abb556bcb312d397c8a6.zip
net/mlx5_core: Export flow steering API
Add exports to flow steering API for mlx5_ib usage. The following functions are exported: 1. mlx5_create_auto_grouped_flow_table - used to create flow table with auto flow grouping management (create and destroy flow groups). In auto-grouped flow tables, we create groups automatically if needed (if we don't find an existing flow group with same match criteria when we add new rule). 2. mlx5_destroy_flow_table - used to destroy a flow table. 3. mlx5_add_flow_rule - used to add flow rule into a flow table. 4. mlx5_del_flow_rule - used to delete flow rule from its flow table. 5. mlx5_get_flow_namespace - used to get a handle to the required namespace sub-tree. Signed-off-by: Maor Gottlieb <maorg@mellanox.com> Signed-off-by: Moni Shoua <monis@mellanox.com> Signed-off-by: Matan Barak <matanb@mellanox.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/infiniband/hw/mlx5/mlx5_ib.h')
0 files changed, 0 insertions, 0 deletions