net/mlx5: Add flow counter bulk infrastructure
authorGavi Teitz <gavi@mellanox.com>
Thu, 27 Jun 2019 10:58:56 +0000 (13:58 +0300)
committerSaeed Mahameed <saeedm@mellanox.com>
Thu, 1 Aug 2019 19:33:30 +0000 (12:33 -0700)
commit5d8a02536545080a555fe37064d24a402fd00d6a
tree9bb5b8bcc5335c58d70a88a143d884afd95190c0
parentfcb64c0f5640e629bd77c2cb088f9fd70ff5bde7
net/mlx5: Add flow counter bulk infrastructure

Add infrastructure to track bulks of flow counters, providing
the means to allocate and deallocate bulks, and to acquire and
release individual counters from the bulks.

Signed-off-by: Gavi Teitz <gavi@mellanox.com>
Reviewed-by: Vlad Buslov <vladbu@mellanox.com>
Signed-off-by: Saeed Mahameed <saeedm@mellanox.com>
drivers/net/ethernet/mellanox/mlx5/core/fs_counters.c