mlx5_fc          3367 drivers/infiniband/hw/mlx5/main.c 	struct mlx5_fc *fc = read_attr->hw_cntrs_hndl;
mlx5_fc           891 drivers/infiniband/hw/mlx5/mlx5_ib.h 	struct mlx5_fc *hw_cntrs_hndl;
mlx5_fc           905 drivers/infiniband/hw/mlx5/mlx5_ib.h 	struct mlx5_fc *hw_cntrs_hndl;
mlx5_fc            68 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 	struct mlx5_fc		*counter;
mlx5_fc           911 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 	struct mlx5_fc *counter = NULL;
mlx5_fc           998 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 	struct mlx5_fc *counter = NULL;
mlx5_fc          1159 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 	struct mlx5_fc *counter = NULL;
mlx5_fc          1398 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c static struct mlx5_fc *mlx5e_tc_get_counter(struct mlx5e_tc_flow *flow)
mlx5_fc          1484 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 	struct mlx5_fc *counter;
mlx5_fc          3887 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 	struct mlx5_fc *counter;
mlx5_fc          1241 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 	struct mlx5_fc *counter = vport->ingress.drop_counter;
mlx5_fc          1334 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c 	struct mlx5_fc *counter = vport->egress.drop_counter;
mlx5_fc            76 drivers/net/ethernet/mellanox/mlx5/core/eswitch.h 	struct mlx5_fc           *drop_counter;
mlx5_fc            85 drivers/net/ethernet/mellanox/mlx5/core/eswitch.h 	struct mlx5_fc           *drop_counter;
mlx5_fc           396 drivers/net/ethernet/mellanox/mlx5/core/eswitch.h 	struct mlx5_fc *counter;
mlx5_fc           204 drivers/net/ethernet/mellanox/mlx5/core/fs_core.h 	struct mlx5_fc			*counter;
mlx5_fc            72 drivers/net/ethernet/mellanox/mlx5/core/fs_counters.c static struct mlx5_fc *mlx5_fc_pool_acquire_counter(struct mlx5_fc_pool *fc_pool);
mlx5_fc            73 drivers/net/ethernet/mellanox/mlx5/core/fs_counters.c static void mlx5_fc_pool_release_counter(struct mlx5_fc_pool *fc_pool, struct mlx5_fc *fc);
mlx5_fc           112 drivers/net/ethernet/mellanox/mlx5/core/fs_counters.c 	struct mlx5_fc *counter;
mlx5_fc           128 drivers/net/ethernet/mellanox/mlx5/core/fs_counters.c 				 struct mlx5_fc *counter)
mlx5_fc           136 drivers/net/ethernet/mellanox/mlx5/core/fs_counters.c 				 struct mlx5_fc *counter)
mlx5_fc           170 drivers/net/ethernet/mellanox/mlx5/core/fs_counters.c 					      struct mlx5_fc *first,
mlx5_fc           177 drivers/net/ethernet/mellanox/mlx5/core/fs_counters.c 	struct mlx5_fc *counter = first;
mlx5_fc           212 drivers/net/ethernet/mellanox/mlx5/core/fs_counters.c static void mlx5_fc_free(struct mlx5_core_dev *dev, struct mlx5_fc *counter)
mlx5_fc           218 drivers/net/ethernet/mellanox/mlx5/core/fs_counters.c static void mlx5_fc_release(struct mlx5_core_dev *dev, struct mlx5_fc *counter)
mlx5_fc           238 drivers/net/ethernet/mellanox/mlx5/core/fs_counters.c 	struct mlx5_fc *counter = NULL, *last = NULL, *tmp;
mlx5_fc           257 drivers/net/ethernet/mellanox/mlx5/core/fs_counters.c 	last = list_last_entry(&fc_stats->counters, struct mlx5_fc, list);
mlx5_fc           259 drivers/net/ethernet/mellanox/mlx5/core/fs_counters.c 	counter = list_first_entry(&fc_stats->counters, struct mlx5_fc,
mlx5_fc           267 drivers/net/ethernet/mellanox/mlx5/core/fs_counters.c static struct mlx5_fc *mlx5_fc_single_alloc(struct mlx5_core_dev *dev)
mlx5_fc           269 drivers/net/ethernet/mellanox/mlx5/core/fs_counters.c 	struct mlx5_fc *counter;
mlx5_fc           285 drivers/net/ethernet/mellanox/mlx5/core/fs_counters.c static struct mlx5_fc *mlx5_fc_acquire(struct mlx5_core_dev *dev, bool aging)
mlx5_fc           288 drivers/net/ethernet/mellanox/mlx5/core/fs_counters.c 	struct mlx5_fc *counter;
mlx5_fc           299 drivers/net/ethernet/mellanox/mlx5/core/fs_counters.c struct mlx5_fc *mlx5_fc_create(struct mlx5_core_dev *dev, bool aging)
mlx5_fc           301 drivers/net/ethernet/mellanox/mlx5/core/fs_counters.c 	struct mlx5_fc *counter = mlx5_fc_acquire(dev, aging);
mlx5_fc           342 drivers/net/ethernet/mellanox/mlx5/core/fs_counters.c u32 mlx5_fc_id(struct mlx5_fc *counter)
mlx5_fc           348 drivers/net/ethernet/mellanox/mlx5/core/fs_counters.c void mlx5_fc_destroy(struct mlx5_core_dev *dev, struct mlx5_fc *counter)
mlx5_fc           402 drivers/net/ethernet/mellanox/mlx5/core/fs_counters.c 	struct mlx5_fc *counter;
mlx5_fc           403 drivers/net/ethernet/mellanox/mlx5/core/fs_counters.c 	struct mlx5_fc *tmp;
mlx5_fc           421 drivers/net/ethernet/mellanox/mlx5/core/fs_counters.c int mlx5_fc_query(struct mlx5_core_dev *dev, struct mlx5_fc *counter,
mlx5_fc           428 drivers/net/ethernet/mellanox/mlx5/core/fs_counters.c u64 mlx5_fc_query_lastuse(struct mlx5_fc *counter)
mlx5_fc           433 drivers/net/ethernet/mellanox/mlx5/core/fs_counters.c void mlx5_fc_query_cached(struct mlx5_fc *counter,
mlx5_fc           473 drivers/net/ethernet/mellanox/mlx5/core/fs_counters.c 	struct mlx5_fc fcs[0];
mlx5_fc           476 drivers/net/ethernet/mellanox/mlx5/core/fs_counters.c static void mlx5_fc_init(struct mlx5_fc *counter, struct mlx5_fc_bulk *bulk,
mlx5_fc           500 drivers/net/ethernet/mellanox/mlx5/core/fs_counters.c 	bulk = kzalloc(sizeof(*bulk) + bulk_len * sizeof(struct mlx5_fc),
mlx5_fc           546 drivers/net/ethernet/mellanox/mlx5/core/fs_counters.c static struct mlx5_fc *mlx5_fc_bulk_acquire_fc(struct mlx5_fc_bulk *bulk)
mlx5_fc           557 drivers/net/ethernet/mellanox/mlx5/core/fs_counters.c static int mlx5_fc_bulk_release_fc(struct mlx5_fc_bulk *bulk, struct mlx5_fc *fc)
mlx5_fc           625 drivers/net/ethernet/mellanox/mlx5/core/fs_counters.c static struct mlx5_fc *
mlx5_fc           631 drivers/net/ethernet/mellanox/mlx5/core/fs_counters.c 	struct mlx5_fc *fc;
mlx5_fc           643 drivers/net/ethernet/mellanox/mlx5/core/fs_counters.c static struct mlx5_fc *
mlx5_fc           647 drivers/net/ethernet/mellanox/mlx5/core/fs_counters.c 	struct mlx5_fc *fc;
mlx5_fc           675 drivers/net/ethernet/mellanox/mlx5/core/fs_counters.c mlx5_fc_pool_release_counter(struct mlx5_fc_pool *fc_pool, struct mlx5_fc *fc)
mlx5_fc           227 include/linux/mlx5/fs.h struct mlx5_fc *mlx5_fc_create(struct mlx5_core_dev *dev, bool aging);
mlx5_fc           228 include/linux/mlx5/fs.h void mlx5_fc_destroy(struct mlx5_core_dev *dev, struct mlx5_fc *counter);
mlx5_fc           229 include/linux/mlx5/fs.h u64 mlx5_fc_query_lastuse(struct mlx5_fc *counter);
mlx5_fc           230 include/linux/mlx5/fs.h void mlx5_fc_query_cached(struct mlx5_fc *counter,
mlx5_fc           232 include/linux/mlx5/fs.h int mlx5_fc_query(struct mlx5_core_dev *dev, struct mlx5_fc *counter,
mlx5_fc           234 include/linux/mlx5/fs.h u32 mlx5_fc_id(struct mlx5_fc *counter);