Lines Matching refs:max_gs
389 qp->rq.wqe_cnt = qp->rq.max_gs = 0; in set_rq_size()
396 qp->rq.max_gs = roundup_pow_of_two(max(1U, cap->max_recv_sge)); in set_rq_size()
397 qp->rq.wqe_shift = ilog2(qp->rq.max_gs * sizeof (struct mlx4_wqe_data_seg)); in set_rq_size()
403 cap->max_recv_sge = qp->rq.max_gs; in set_rq_size()
407 cap->max_recv_sge = min(qp->rq.max_gs, in set_rq_size()
504 qp->sq.max_gs = (min(dev->dev->caps.max_sq_desc_sz, in set_kernel_sq_size()
521 cap->max_send_sge = min(qp->sq.max_gs, in set_kernel_sq_size()
2607 wr->num_sge > qp->sq.max_gs - (halign >> 4))) in build_lso_seg()
2680 if (unlikely(wr->num_sge > qp->sq.max_gs)) { in mlx4_ib_post_send()
2962 int max_gs; in mlx4_ib_post_recv() local
2966 max_gs = qp->rq.max_gs; in mlx4_ib_post_recv()
2985 if (unlikely(wr->num_sge > qp->rq.max_gs)) { in mlx4_ib_post_recv()
3005 max_gs--; in mlx4_ib_post_recv()
3011 if (i < max_gs) { in mlx4_ib_post_recv()
3181 qp_attr->cap.max_recv_sge = qp->rq.max_gs; in mlx4_ib_query_qp()
3185 qp_attr->cap.max_send_sge = qp->sq.max_gs; in mlx4_ib_query_qp()