Searched refs:rdma_counter (Results 1 – 12 of 12) sorted by relevance
| /linux-6.15/drivers/infiniband/core/ |
| H A D | counters.c | 151 struct rdma_counter *counter; in alloc_and_bind() 157 counter = rdma_zalloc_drv_obj(dev, rdma_counter); in alloc_and_bind() 252 struct rdma_counter *counter = qp->counter; in __rdma_counter_unbind_qp() 291 struct rdma_counter *counter = NULL; in rdma_get_counter_auto_mode() 320 struct rdma_counter *counter; in counter_release() 336 struct rdma_counter *counter; in rdma_counter_bind_qp_auto() 373 struct rdma_counter *counter = qp->counter; in rdma_counter_unbind_qp() 407 struct rdma_counter *counter; in get_running_counters_hwstat_sum() 478 struct rdma_counter *counter; in rdma_get_counter_by_id() 498 struct rdma_counter *counter; in rdma_counter_bind_qpn() [all …]
|
| H A D | restrack.c | 100 return container_of(res, struct rdma_counter, res)->device; in res_to_dev() 211 struct rdma_counter *counter; in rdma_restrack_add() 213 counter = container_of(res, struct rdma_counter, res); in rdma_restrack_add()
|
| H A D | nldev.c | 900 struct rdma_counter *counter) in fill_stat_counter_mode() 940 struct rdma_counter *counter) in fill_stat_counter_qps() 1018 struct rdma_counter *counter) in fill_stat_counter_hwcounters() 1051 struct rdma_counter *counter = in fill_res_counter_entry() 1052 container_of(res, struct rdma_counter, res); in fill_res_counter_entry()
|
| H A D | device.c | 2803 SET_OBJ_SIZE(dev_ops, rdma_counter); in ib_set_device_ops()
|
| /linux-6.15/drivers/infiniband/hw/mlx5/ |
| H A D | counters.h | 12 struct rdma_counter rdma_counter; member 19 to_mcounter(struct rdma_counter *counter) in to_mcounter() 21 return container_of(counter, struct mlx5_rdma_counter, rdma_counter); in to_mcounter()
|
| H A D | counters.c | 448 static int do_per_qp_get_op_stat(struct rdma_counter *counter) in do_per_qp_get_op_stat() 570 mlx5_ib_counter_alloc_stats(struct rdma_counter *counter) in mlx5_ib_counter_alloc_stats() 578 static int mlx5_ib_counter_update_stats(struct rdma_counter *counter) in mlx5_ib_counter_update_stats() 595 static int mlx5_ib_counter_dealloc(struct rdma_counter *counter) in mlx5_ib_counter_dealloc() 612 static int mlx5_ib_counter_bind_qp(struct rdma_counter *counter, in mlx5_ib_counter_bind_qp() 657 struct rdma_counter *counter = qp->counter; in mlx5_ib_counter_unbind_qp() 1189 static void mlx5_ib_counter_init(struct rdma_counter *counter) in mlx5_ib_counter_init() 1207 INIT_RDMA_OBJ_SIZE(rdma_counter, mlx5_rdma_counter, rdma_counter), 1224 INIT_RDMA_OBJ_SIZE(rdma_counter, mlx5_rdma_counter, rdma_counter),
|
| H A D | qp.h | 56 int mlx5_ib_qp_set_counter(struct ib_qp *qp, struct rdma_counter *counter);
|
| H A D | mlx5_ib.h | 901 int mlx5r_fs_bind_op_fc(struct ib_qp *qp, struct rdma_counter *counter, 904 void mlx5r_fs_unbind_op_fc(struct ib_qp *qp, struct rdma_counter *counter); 907 struct rdma_counter *counter);
|
| H A D | fs.c | 1201 struct rdma_counter *counter) in mlx5r_fs_destroy_fcs() 1362 void mlx5r_fs_unbind_op_fc(struct ib_qp *qp, struct rdma_counter *counter) in mlx5r_fs_unbind_op_fc() 1400 int mlx5r_fs_bind_op_fc(struct ib_qp *qp, struct rdma_counter *counter, in mlx5r_fs_bind_op_fc()
|
| H A D | qp.c | 4091 struct rdma_counter *counter) in __mlx5_ib_qp_set_counter() 5841 int mlx5_ib_qp_set_counter(struct ib_qp *qp, struct rdma_counter *counter) in mlx5_ib_qp_set_counter()
|
| /linux-6.15/include/rdma/ |
| H A D | rdma_counter.h | 36 struct rdma_counter { struct 56 int rdma_counter_query_stats(struct rdma_counter *counter); argument
|
| H A D | ib_verbs.h | 1836 struct rdma_counter *counter; 2647 int (*counter_bind_qp)(struct rdma_counter *counter, struct ib_qp *qp, 2657 int (*counter_dealloc)(struct rdma_counter *counter); 2663 struct rdma_counter *counter); 2667 int (*counter_update_stats)(struct rdma_counter *counter); 2672 void (*counter_init)(struct rdma_counter *counter); 2725 DECLARE_RDMA_OBJ_SIZE(rdma_counter);
|