Searched refs:mlx4_srq (Results 1 – 6 of 6) sorted by relevance
/linux-6.12.1/drivers/net/ethernet/mellanox/mlx4/ |
D | srq.c | 46 struct mlx4_srq *srq; in mlx4_srq_event() 163 struct mlx4_mtt *mtt, u64 db_rec, struct mlx4_srq *srq) in mlx4_srq_alloc() 222 void mlx4_srq_free(struct mlx4_dev *dev, struct mlx4_srq *srq) in mlx4_srq_free() 243 int mlx4_srq_arm(struct mlx4_dev *dev, struct mlx4_srq *srq, int limit_watermark) in mlx4_srq_arm() 249 int mlx4_srq_query(struct mlx4_dev *dev, struct mlx4_srq *srq, int *limit_watermark) in mlx4_srq_query() 292 struct mlx4_srq *mlx4_srq_lookup(struct mlx4_dev *dev, u32 srqn) in mlx4_srq_lookup() 295 struct mlx4_srq *srq; in mlx4_srq_lookup()
|
/linux-6.12.1/include/linux/mlx4/ |
D | srq.h | 42 struct mlx4_srq *mlx4_srq_lookup(struct mlx4_dev *dev, u32 srqn);
|
D | device.h | 764 struct mlx4_srq { struct 765 void (*event) (struct mlx4_srq *, enum mlx4_event); argument 1159 struct mlx4_mtt *mtt, u64 db_rec, struct mlx4_srq *srq); 1160 void mlx4_srq_free(struct mlx4_dev *dev, struct mlx4_srq *srq); 1161 int mlx4_srq_arm(struct mlx4_dev *dev, struct mlx4_srq *srq, int limit_watermark); 1162 int mlx4_srq_query(struct mlx4_dev *dev, struct mlx4_srq *srq, int *limit_watermark);
|
/linux-6.12.1/drivers/infiniband/hw/mlx4/ |
D | mlx4_ib.h | 376 struct mlx4_srq msrq; 730 static inline struct mlx4_ib_srq *to_mibsrq(struct mlx4_srq *msrq) in to_mibsrq()
|
D | srq.c | 47 static void mlx4_ib_srq_event(struct mlx4_srq *srq, enum mlx4_event type) in mlx4_ib_srq_event()
|
D | cq.c | 665 struct mlx4_srq *msrq = NULL; in mlx4_ib_poll_one()
|