Home
last modified time | relevance | path

Searched refs:rdma_hw_stats (Results 1 – 23 of 23) sorted by relevance

/linux-6.15/drivers/infiniband/sw/rxe/
H A Drxe_hw_counters.h32 struct rdma_hw_stats *rxe_ib_alloc_hw_port_stats(struct ib_device *ibdev,
35 struct rdma_hw_stats *stats,
H A Drxe_hw_counters.c28 struct rdma_hw_stats *stats, in rxe_ib_get_hw_stats()
43 struct rdma_hw_stats *rxe_ib_alloc_hw_port_stats(struct ib_device *ibdev, in rxe_ib_alloc_hw_port_stats()
/linux-6.15/drivers/infiniband/hw/mana/
H A Dcounters.h40 struct rdma_hw_stats *mana_ib_alloc_hw_port_stats(struct ib_device *ibdev,
42 int mana_ib_get_hw_stats(struct ib_device *ibdev, struct rdma_hw_stats *stats,
H A Dcounters.c37 struct rdma_hw_stats *mana_ib_alloc_hw_port_stats(struct ib_device *ibdev, in mana_ib_alloc_hw_port_stats()
45 int mana_ib_get_hw_stats(struct ib_device *ibdev, struct rdma_hw_stats *stats, in mana_ib_get_hw_stats()
/linux-6.15/include/rdma/
H A Drdma_counter.h31 struct rdma_hw_stats *hstats;
43 struct rdma_hw_stats *stats;
H A Dib_verbs.h618 struct rdma_hw_stats { struct
630 struct rdma_hw_stats *rdma_alloc_hw_stats_struct( argument
634 void rdma_free_hw_stats_struct(struct rdma_hw_stats *stats);
2581 struct rdma_hw_stats *(*alloc_hw_device_stats)(struct ib_device *device);
2582 struct rdma_hw_stats *(*alloc_hw_port_stats)(struct ib_device *device,
2597 struct rdma_hw_stats *stats, u32 port, int index);
2662 struct rdma_hw_stats *(*counter_alloc_stats)(
/linux-6.15/drivers/infiniband/hw/efa/
H A Defa.h188 struct rdma_hw_stats *efa_alloc_hw_port_stats(struct ib_device *ibdev, u32 port_num);
189 struct rdma_hw_stats *efa_alloc_hw_device_stats(struct ib_device *ibdev);
190 int efa_get_hw_stats(struct ib_device *ibdev, struct rdma_hw_stats *stats,
H A Defa_verbs.c2142 struct rdma_hw_stats *efa_alloc_hw_port_stats(struct ib_device *ibdev, in efa_alloc_hw_port_stats()
2150 struct rdma_hw_stats *efa_alloc_hw_device_stats(struct ib_device *ibdev) in efa_alloc_hw_device_stats()
2158 struct rdma_hw_stats *stats) in efa_fill_device_stats()
2181 static int efa_fill_port_stats(struct efa_dev *dev, struct rdma_hw_stats *stats, in efa_fill_port_stats()
2244 int efa_get_hw_stats(struct ib_device *ibdev, struct rdma_hw_stats *stats, in efa_get_hw_stats()
/linux-6.15/drivers/infiniband/hw/bnxt_re/
H A Dhw_counters.h180 struct rdma_hw_stats *bnxt_re_ib_alloc_hw_port_stats(struct ib_device *ibdev,
183 struct rdma_hw_stats *stats,
H A Dhw_counters.c149 struct rdma_hw_stats *stats, in bnxt_re_copy_ext_stats()
176 struct rdma_hw_stats *stats) in bnxt_re_get_ext_stat()
193 struct rdma_hw_stats *stats, in bnxt_re_copy_err_stats()
279 struct rdma_hw_stats *stats) in bnxt_re_copy_db_pacing_stats()
381 struct rdma_hw_stats *stats, in bnxt_re_ib_get_hw_stats()
461 struct rdma_hw_stats *bnxt_re_ib_alloc_hw_port_stats(struct ib_device *ibdev, in bnxt_re_ib_alloc_hw_port_stats()
/linux-6.15/drivers/infiniband/core/
H A Dsysfs.c78 ssize_t (*show)(struct ib_device *ibdev, struct rdma_hw_stats *stats,
80 ssize_t (*store)(struct ib_device *ibdev, struct rdma_hw_stats *stats,
87 ssize_t (*show)(struct ib_device *ibdev, struct rdma_hw_stats *stats,
96 struct rdma_hw_stats *stats;
101 struct rdma_hw_stats *stats;
819 struct rdma_hw_stats *stats, int index, char *buf) in print_hw_stat()
827 struct rdma_hw_stats *stats, unsigned int index, in show_hw_stats()
844 struct rdma_hw_stats *stats, in show_stats_lifespan()
858 struct rdma_hw_stats *stats, in set_stats_lifespan()
884 struct rdma_hw_stats *stats; in alloc_hw_stats_device()
[all …]
H A Dcore_priv.h344 struct rdma_hw_stats *ib_get_hw_stats_port(struct ib_device *ibdev, u32 port_num);
H A Dnldev.c1020 struct rdma_hw_stats *st = counter->stats; in fill_stat_counter_hwcounters()
2085 struct rdma_hw_stats *stats; in nldev_stat_set_counter_dynamic_doit()
2271 struct rdma_hw_stats *stats; in stat_get_doit_default_counter()
2500 struct rdma_hw_stats *stats; in nldev_stat_get_counter_status_doit()
H A Dcounters.c116 struct rdma_hw_stats *stats; in rdma_counter_modify()
H A Dverbs.c3141 struct rdma_hw_stats *rdma_alloc_hw_stats_struct( in rdma_alloc_hw_stats_struct()
3145 struct rdma_hw_stats *stats; in rdma_alloc_hw_stats_struct()
3173 void rdma_free_hw_stats_struct(struct rdma_hw_stats *stats) in rdma_free_hw_stats_struct()
/linux-6.15/drivers/infiniband/hw/mlx5/
H A Dcounters.c247 struct rdma_hw_stats *stats; in do_alloc_stats()
266 static struct rdma_hw_stats *
275 static struct rdma_hw_stats *
286 struct rdma_hw_stats *stats, in mlx5_ib_query_q_counters()
310 struct rdma_hw_stats *stats) in mlx5_ib_query_ext_ppcnt_counters()
341 struct rdma_hw_stats *stats) in mlx5_ib_query_q_counters_vport()
376 struct rdma_hw_stats *stats, in do_get_hw_stats()
484 struct rdma_hw_stats *stats, in do_get_op_stat()
518 struct rdma_hw_stats *stats, in do_get_op_stats()
539 struct rdma_hw_stats *stats, in mlx5_ib_get_hw_stats()
[all …]
/linux-6.15/drivers/infiniband/hw/erdma/
H A Derdma_verbs.h475 struct rdma_hw_stats *erdma_alloc_hw_port_stats(struct ib_device *device,
477 int erdma_get_hw_stats(struct ib_device *ibdev, struct rdma_hw_stats *stats,
H A Derdma_verbs.c2049 struct rdma_hw_stats *erdma_alloc_hw_port_stats(struct ib_device *device, in erdma_alloc_hw_port_stats()
2057 struct rdma_hw_stats *stats) in erdma_query_hw_stats()
2093 int erdma_get_hw_stats(struct ib_device *ibdev, struct rdma_hw_stats *stats, in erdma_get_hw_stats()
/linux-6.15/drivers/infiniband/hw/cxgb4/
H A Dprovider.c384 static struct rdma_hw_stats *c4iw_alloc_device_stats(struct ib_device *ibdev) in c4iw_alloc_device_stats()
394 struct rdma_hw_stats *stats, in c4iw_get_mib()
/linux-6.15/drivers/infiniband/hw/hns/
H A Dhns_roce_main.c577 static struct rdma_hw_stats *hns_roce_alloc_hw_port_stats( in hns_roce_alloc_hw_port_stats()
593 struct rdma_hw_stats *stats, in hns_roce_get_hw_stats()
/linux-6.15/drivers/infiniband/hw/hfi1/
H A Dverbs.c1648 static struct rdma_hw_stats *hfi1_alloc_hw_device_stats(struct ib_device *ibdev) in hfi1_alloc_hw_device_stats()
1669 static struct rdma_hw_stats *hfi_alloc_hw_port_stats(struct ib_device *ibdev, in hfi_alloc_hw_port_stats()
1700 static int get_hw_stats(struct ib_device *ibdev, struct rdma_hw_stats *stats, in get_hw_stats()
/linux-6.15/drivers/infiniband/hw/mlx4/
H A Dmain.c2096 static struct rdma_hw_stats *
2109 static struct rdma_hw_stats *
2123 struct rdma_hw_stats *stats, in mlx4_ib_get_hw_stats()
/linux-6.15/drivers/infiniband/hw/irdma/
H A Dverbs.c4019 static struct rdma_hw_stats *irdma_alloc_hw_port_stats(struct ib_device *ibdev, in irdma_alloc_hw_port_stats()
4040 struct rdma_hw_stats *stats, u32 port_num, in irdma_get_hw_stats()