Home
last modified time | relevance | path

Searched refs:mlx4_srq (Results 1 – 6 of 6) sorted by relevance

/Linux-v5.4/drivers/net/ethernet/mellanox/mlx4/
Dsrq.c46 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()
297 struct mlx4_srq *mlx4_srq_lookup(struct mlx4_dev *dev, u32 srqn) in mlx4_srq_lookup()
300 struct mlx4_srq *srq; in mlx4_srq_lookup()
/Linux-v5.4/include/linux/mlx4/
Dsrq.h42 struct mlx4_srq *mlx4_srq_lookup(struct mlx4_dev *dev, u32 srqn);
Ddevice.h775 struct mlx4_srq { struct
776 void (*event) (struct mlx4_srq *, enum mlx4_event); argument
1151 struct mlx4_mtt *mtt, u64 db_rec, struct mlx4_srq *srq);
1152 void mlx4_srq_free(struct mlx4_dev *dev, struct mlx4_srq *srq);
1153 int mlx4_srq_arm(struct mlx4_dev *dev, struct mlx4_srq *srq, int limit_watermark);
1154 int mlx4_srq_query(struct mlx4_dev *dev, struct mlx4_srq *srq, int *limit_watermark);
/Linux-v5.4/drivers/infiniband/hw/mlx4/
Dmlx4_ib.h356 struct mlx4_srq msrq;
706 static inline struct mlx4_ib_srq *to_mibsrq(struct mlx4_srq *msrq) in to_mibsrq()
Dsrq.c47 static void mlx4_ib_srq_event(struct mlx4_srq *srq, enum mlx4_event type) in mlx4_ib_srq_event()
Dcq.c669 struct mlx4_srq *msrq = NULL; in mlx4_ib_poll_one()