/kernel/linux/linux-5.10/drivers/infiniband/core/ |
H A D | uverbs_std_types_counters.c | 42 struct ib_counters *counters = uobject->object; in uverbs_free_counters() 62 struct ib_counters *counters; in UVERBS_METHOD_COUNTERS_CREATE() 73 counters = rdma_zalloc_drv_obj(ib_dev, ib_counters); in UVERBS_METHOD_COUNTERS_CREATE() 94 struct ib_counters *counters = in UVERBS_METHOD_COUNTERS_READ()
|
H A D | device.c | 2668 SET_OBJ_SIZE(dev_ops, ib_counters); in ib_set_device_ops()
|
H A D | uverbs_cmd.c | 2621 atomic_inc(&((struct ib_counters *)ibobj)->usecnt); in flow_resources_add() 2623 (struct ib_counters *)ibobj; in flow_resources_add()
|
/kernel/linux/linux-6.6/drivers/infiniband/core/ |
H A D | uverbs_std_types_counters.c | 42 struct ib_counters *counters = uobject->object; in uverbs_free_counters() 61 struct ib_counters *counters; in UVERBS_METHOD_COUNTERS_CREATE() 72 counters = rdma_zalloc_drv_obj(ib_dev, ib_counters); in UVERBS_METHOD_COUNTERS_CREATE() 93 struct ib_counters *counters = in UVERBS_METHOD_COUNTERS_READ()
|
H A D | device.c | 2720 SET_OBJ_SIZE(dev_ops, ib_counters); in ib_set_device_ops()
|
H A D | uverbs_cmd.c | 2626 atomic_inc(&((struct ib_counters *)ibobj)->usecnt); in flow_resources_add() 2628 (struct ib_counters *)ibobj; in flow_resources_add()
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx5/ |
H A D | counters.h | 13 void mlx5_ib_counters_clear_description(struct ib_counters *counters); 14 int mlx5_ib_flow_counters_set_data(struct ib_counters *ibcounters,
|
H A D | counters.c | 78 static int mlx5_ib_read_counters(struct ib_counters *counters, in mlx5_ib_read_counters() 120 static int mlx5_ib_destroy_counters(struct ib_counters *counters) in mlx5_ib_destroy_counters() 131 static int mlx5_ib_create_counters(struct ib_counters *counters, in mlx5_ib_create_counters() 555 struct ib_counters *counters, enum mlx5_ib_counters_type counters_type, in counters_set_description() 588 int mlx5_ib_flow_counters_set_data(struct ib_counters *ibcounters, in mlx5_ib_flow_counters_set_data() 659 void mlx5_ib_counters_clear_description(struct ib_counters *counters) in mlx5_ib_counters_clear_description() 690 INIT_RDMA_OBJ_SIZE(ib_counters, mlx5_ib_mcounters, ibcntrs),
|
H A D | mlx5_ib.h | 177 struct ib_counters *ibcounters; 907 struct ib_counters ibcntrs; 926 to_mcounters(struct ib_counters *ibcntrs) in to_mcounters()
|
H A D | main.c | 4082 INIT_RDMA_OBJ_SIZE(ib_counters, mlx5_ib_mcounters, ibcntrs),
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx5/ |
H A D | counters.h | 13 void mlx5_ib_counters_clear_description(struct ib_counters *counters); 14 int mlx5_ib_flow_counters_set_data(struct ib_counters *ibcounters,
|
H A D | counters.c | 139 static int mlx5_ib_read_counters(struct ib_counters *counters, in mlx5_ib_read_counters() 181 static int mlx5_ib_destroy_counters(struct ib_counters *counters) in mlx5_ib_destroy_counters() 192 static int mlx5_ib_create_counters(struct ib_counters *counters, in mlx5_ib_create_counters() 854 struct ib_counters *counters, enum mlx5_ib_counters_type counters_type, in counters_set_description() 887 int mlx5_ib_flow_counters_set_data(struct ib_counters *ibcounters, in mlx5_ib_flow_counters_set_data() 958 void mlx5_ib_counters_clear_description(struct ib_counters *counters) in mlx5_ib_counters_clear_description() 1055 INIT_RDMA_OBJ_SIZE(ib_counters, mlx5_ib_mcounters, ibcntrs),
|
H A D | mlx5_ib.h | 263 struct ib_counters *ibcounters; 1020 struct ib_counters ibcntrs; 1039 to_mcounters(struct ib_counters *ibcntrs) in to_mcounters()
|
H A D | main.c | 3816 INIT_RDMA_OBJ_SIZE(ib_counters, mlx5_ib_mcounters, ibcntrs),
|
/kernel/linux/linux-5.10/include/linux/mlx5/ |
H A D | fs.h | 217 struct ib_counters *counters;
|
/kernel/linux/linux-5.10/include/rdma/ |
H A D | uverbs_std_types.h | 131 struct ib_counters **counters;
|
H A D | ib_verbs.h | 2036 struct ib_counters *counters; 2233 struct ib_counters { struct 2497 int (*create_counters)(struct ib_counters *counters, 2499 int (*destroy_counters)(struct ib_counters *counters); 2500 int (*read_counters)(struct ib_counters *counters, 2607 DECLARE_RDMA_OBJ_SIZE(ib_counters);
|
/kernel/linux/linux-6.6/include/rdma/ |
H A D | uverbs_std_types.h | 131 struct ib_counters **counters;
|
H A D | ib_verbs.h | 2075 struct ib_counters *counters; 2276 struct ib_counters { struct 2559 int (*create_counters)(struct ib_counters *counters, 2561 int (*destroy_counters)(struct ib_counters *counters); 2562 int (*read_counters)(struct ib_counters *counters, 2678 DECLARE_RDMA_OBJ_SIZE(ib_counters);
|
/kernel/linux/linux-6.6/include/linux/mlx5/ |
H A D | fs.h | 275 struct ib_counters *counters;
|