Lines Matching refs:ib_qp_init_attr
509 static bool qp_has_rq(struct ib_qp_init_attr *attr) in qp_has_rq()
540 struct ib_qp_init_attr *init_attr, in set_qp_rss()
642 struct ib_qp_init_attr *init_attr, in create_qp_rss()
700 struct ib_qp_init_attr *init_attr, in _mlx4_ib_create_qp_rss()
858 static int create_rq(struct ib_pd *pd, struct ib_qp_init_attr *init_attr, in create_rq()
990 static int create_qp_common(struct ib_pd *pd, struct ib_qp_init_attr *init_attr, in create_qp_common()
1515 static u32 get_sqp_num(struct mlx4_ib_dev *dev, struct ib_qp_init_attr *attr) in get_sqp_num()
1533 struct ib_qp_init_attr *init_attr, in _mlx4_ib_create_qp()
1646 struct ib_qp_init_attr *init_attr, in mlx4_ib_create_qp()
4015 struct ib_qp_init_attr *qp_init_attr) in mlx4_ib_query_qp()
4126 struct ib_qp_init_attr ib_qp_init_attr = {}; in mlx4_ib_create_wq() local
4170 ib_qp_init_attr.qp_context = init_attr->wq_context; in mlx4_ib_create_wq()
4171 ib_qp_init_attr.qp_type = IB_QPT_RAW_PACKET; in mlx4_ib_create_wq()
4172 ib_qp_init_attr.cap.max_recv_wr = init_attr->max_wr; in mlx4_ib_create_wq()
4173 ib_qp_init_attr.cap.max_recv_sge = init_attr->max_sge; in mlx4_ib_create_wq()
4174 ib_qp_init_attr.recv_cq = init_attr->cq; in mlx4_ib_create_wq()
4175 ib_qp_init_attr.send_cq = ib_qp_init_attr.recv_cq; /* Dummy CQ */ in mlx4_ib_create_wq()
4178 ib_qp_init_attr.create_flags |= IB_QP_CREATE_SCATTER_FCS; in mlx4_ib_create_wq()
4180 err = create_rq(pd, &ib_qp_init_attr, udata, qp); in mlx4_ib_create_wq()