mlx5_ib_rwq
static inline struct mlx5_ib_rwq *to_mibrwq(struct mlx5_core_qp *core_qp)
return container_of(core_qp, struct mlx5_ib_rwq, core_qp);
static inline struct mlx5_ib_rwq *to_mrwq(struct ib_wq *ibwq)
return container_of(ibwq, struct mlx5_ib_rwq, ibwq);
struct mlx5_ib_rwq *rwq = to_mibrwq(core_qp);
static int create_rq(struct mlx5_ib_rwq *rwq, struct ib_pd *pd,
struct mlx5_ib_rwq *rwq)
struct mlx5_ib_rwq *rwq)
struct mlx5_ib_rwq *rwq;
struct mlx5_ib_rwq *rwq = to_mrwq(wq);
struct mlx5_ib_rwq *rwq = to_mrwq(wq);
struct mlx5_ib_rwq *rwq, struct ib_udata *udata)
struct ib_udata *udata, struct mlx5_ib_rwq *rwq,