Lines Matching refs:max_gs
390 qp->rq.wqe_cnt = qp->rq.max_gs = 0; in set_rq_size()
397 qp->rq.max_gs = roundup_pow_of_two(max(1U, cap->max_recv_sge)); in set_rq_size()
398 qp->rq.wqe_shift = ilog2(qp->rq.max_gs * sizeof (struct mlx4_wqe_data_seg)); in set_rq_size()
404 cap->max_recv_sge = qp->rq.max_gs; in set_rq_size()
408 cap->max_recv_sge = min(qp->rq.max_gs, in set_rq_size()
505 qp->sq.max_gs = (min(dev->dev->caps.max_sq_desc_sz, in set_kernel_sq_size()
522 cap->max_send_sge = min(qp->sq.max_gs, in set_kernel_sq_size()
2716 wr->wr.num_sge > qp->sq.max_gs - (halign >> 4))) in build_lso_seg()
2789 if (unlikely(wr->num_sge > qp->sq.max_gs)) { in mlx4_ib_post_send()
3076 int max_gs; in mlx4_ib_post_recv() local
3080 max_gs = qp->rq.max_gs; in mlx4_ib_post_recv()
3099 if (unlikely(wr->num_sge > qp->rq.max_gs)) { in mlx4_ib_post_recv()
3119 max_gs--; in mlx4_ib_post_recv()
3125 if (i < max_gs) { in mlx4_ib_post_recv()
3295 qp_attr->cap.max_recv_sge = qp->rq.max_gs; in mlx4_ib_query_qp()
3299 qp_attr->cap.max_send_sge = qp->sq.max_gs; in mlx4_ib_query_qp()