Lines Matching refs:max
97 srq->msrq.max = roundup_pow_of_two(init_attr->attr.max_wr + 1); in mlx4_ib_create_srq()
100 desc_size = max(32UL, in mlx4_ib_create_srq()
106 buf_size = srq->msrq.max * desc_size; in mlx4_ib_create_srq()
150 srq->tail = srq->msrq.max - 1; in mlx4_ib_create_srq()
153 for (i = 0; i < srq->msrq.max; ++i) { in mlx4_ib_create_srq()
156 cpu_to_be16((i + 1) & (srq->msrq.max - 1)); in mlx4_ib_create_srq()
173 srq->wrid = kmalloc(srq->msrq.max * sizeof (u64), GFP_KERNEL); in mlx4_ib_create_srq()
199 init_attr->attr.max_wr = srq->msrq.max - 1; in mlx4_ib_create_srq()
240 if (attr->srq_limit >= srq->msrq.max) in mlx4_ib_modify_srq()
266 srq_attr->max_wr = srq->msrq.max - 1; in mlx4_ib_query_srq()
285 mlx4_buf_free(dev->dev, msrq->msrq.max << msrq->msrq.wqe_shift, in mlx4_ib_destroy_srq()