Home
last modified time | relevance | path

Searched refs:wqe_cnt (Results 1 – 10 of 10) sorted by relevance

/linux-4.1.27/drivers/infiniband/hw/mlx5/
Dqp.c134 if (wq->wqe_cnt == 0) { in mlx5_ib_read_user_wqe()
140 offset = wq->offset + ((wqe_index % wq->wqe_cnt) << wq->wqe_shift); in mlx5_ib_read_user_wqe()
141 wq_end = wq->offset + (wq->wqe_cnt << wq->wqe_shift); in mlx5_ib_read_user_wqe()
234 qp->rq.wqe_cnt = 0; in set_rq_size()
238 qp->rq.wqe_cnt = ucmd->rq_wqe_count; in set_rq_size()
241 qp->rq.max_post = qp->rq.wqe_cnt; in set_rq_size()
248 qp->rq.wqe_cnt = wq_size / wqe_size; in set_rq_size()
257 qp->rq.max_post = qp->rq.wqe_cnt; in set_rq_size()
360 qp->sq.wqe_cnt = wq_size / MLX5_SEND_WQE_BB; in calc_sq_size()
361 if (qp->sq.wqe_cnt > gen->max_wqes) { in calc_sq_size()
[all …]
Dcq.c198 wc->wr_id = wq->wrid[wq->tail & (wq->wqe_cnt - 1)]; in handle_responder()
354 idx = tail & (qp->sq.wqe_cnt - 1); in handle_atomics()
468 idx = wqe_ctr & (wq->wqe_cnt - 1); in mlx5_poll_one()
496 idx = wqe_ctr & (wq->wqe_cnt - 1); in mlx5_poll_one()
509 wc->wr_id = wq->wrid[wq->tail & (wq->wqe_cnt - 1)]; in mlx5_poll_one()
Dmlx5_ib.h134 int wqe_cnt; member
/linux-4.1.27/drivers/infiniband/hw/ehca/
Dehca_reqs.c445 int wqe_cnt = 0; in ehca_post_send() local
474 wqe_cnt++; in ehca_post_send()
485 wqe_cnt++; in ehca_post_send()
491 hipz_update_sqa(my_qp, wqe_cnt); in ehca_post_send()
494 my_qp, qp->qp_num, wqe_cnt, ret); in ehca_post_send()
495 my_qp->message_count += wqe_cnt; in ehca_post_send()
510 int wqe_cnt = 0; in internal_post_recv() local
564 wqe_cnt++; in internal_post_recv()
570 hipz_update_rqa(my_qp, wqe_cnt); in internal_post_recv()
573 my_qp, my_qp->real_qp_num, wqe_cnt, ret); in internal_post_recv()
/linux-4.1.27/drivers/infiniband/hw/mlx4/
Dqp.c221 stamp = ind & qp->sq.wqe_cnt ? cpu_to_be32(0x7fffffff) : in stamp_send_wqe()
223 buf = get_send_wqe(qp, ind & (qp->sq.wqe_cnt - 1)); in stamp_send_wqe()
228 ctrl = buf = get_send_wqe(qp, n & (qp->sq.wqe_cnt - 1)); in stamp_send_wqe()
244 ctrl = wqe = get_send_wqe(qp, n & (qp->sq.wqe_cnt - 1)); in post_nop_wqe()
269 (n & qp->sq.wqe_cnt ? cpu_to_be32(1 << 31) : 0); in post_nop_wqe()
277 unsigned s = qp->sq.wqe_cnt - (ind & (qp->sq.wqe_cnt - 1)); in pad_wraparound()
389 qp->rq.wqe_cnt = qp->rq.max_gs = 0; in set_rq_size()
395 qp->rq.wqe_cnt = roundup_pow_of_two(max(1U, cap->max_recv_wr)); in set_rq_size()
402 cap->max_recv_wr = qp->rq.max_post = qp->rq.wqe_cnt; in set_rq_size()
406 min(dev->dev->caps.max_wqes - MLX4_IB_SQ_MAX_SPARE, qp->rq.wqe_cnt); in set_rq_size()
[all …]
Dcq.c612 wc->wr_id = wq->wrid[wq->tail & (wq->wqe_cnt - 1)]; in mlx4_ib_qp_sw_comp()
745 wc->wr_id = wq->wrid[wq->tail & (wq->wqe_cnt - 1)]; in mlx4_ib_poll_one()
759 tail = wq->tail & (wq->wqe_cnt - 1); in mlx4_ib_poll_one()
Dmlx4_ib.h156 int wqe_cnt; member
/linux-4.1.27/drivers/infiniband/hw/mthca/
Dmthca_srq.c54 __be16 wqe_cnt; member
66 __be16 wqe_cnt; member
/linux-4.1.27/include/linux/mlx5/
Ddevice.h618 __be16 wqe_cnt; member
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/
Dmlx4.h368 __be16 wqe_cnt; member