ib_counters
SET_OBJ_SIZE(dev_ops, ib_counters);
atomic_inc(&((struct ib_counters *)ibobj)->usecnt);
(struct ib_counters *)ibobj;
struct ib_counters *counters = uobject->object;
struct ib_counters *counters;
counters = rdma_zalloc_drv_obj(ib_dev, ib_counters);
struct ib_counters *counters =
struct ib_counters *counters, enum mlx5_ib_counters_type counters_type,
int mlx5_ib_flow_counters_set_data(struct ib_counters *ibcounters,
void mlx5_ib_counters_clear_description(struct ib_counters *counters)
INIT_RDMA_OBJ_SIZE(ib_counters, mlx5_ib_mcounters, ibcntrs),
static int mlx5_ib_read_counters(struct ib_counters *counters,
static int mlx5_ib_destroy_counters(struct ib_counters *counters)
static int mlx5_ib_create_counters(struct ib_counters *counters,
void mlx5_ib_counters_clear_description(struct ib_counters *counters);
int mlx5_ib_flow_counters_set_data(struct ib_counters *ibcounters,
INIT_RDMA_OBJ_SIZE(ib_counters, mlx5_ib_mcounters, ibcntrs),
struct ib_counters ibcntrs;
to_mcounters(struct ib_counters *ibcntrs)
struct ib_counters *ibcounters;
struct ib_counters *counters;
struct ib_counters *counters;
int (*create_counters)(struct ib_counters *counters,
int (*destroy_counters)(struct ib_counters *counters);
int (*read_counters)(struct ib_counters *counters,
DECLARE_RDMA_OBJ_SIZE(ib_counters);
struct ib_counters **counters;