Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/infiniband/hw/mlx4/
Dqp.c222 stamp = ind & qp->sq.wqe_cnt ? cpu_to_be32(0x7fffffff) : in stamp_send_wqe()
224 buf = get_send_wqe(qp, ind & (qp->sq.wqe_cnt - 1)); in stamp_send_wqe()
229 ctrl = buf = get_send_wqe(qp, n & (qp->sq.wqe_cnt - 1)); in stamp_send_wqe()
245 ctrl = wqe = get_send_wqe(qp, n & (qp->sq.wqe_cnt - 1)); in post_nop_wqe()
270 (n & qp->sq.wqe_cnt ? cpu_to_be32(1 << 31) : 0); in post_nop_wqe()
278 unsigned s = qp->sq.wqe_cnt - (ind & (qp->sq.wqe_cnt - 1)); in pad_wraparound()
390 qp->rq.wqe_cnt = qp->rq.max_gs = 0; in set_rq_size()
396 qp->rq.wqe_cnt = roundup_pow_of_two(max(1U, cap->max_recv_wr)); in set_rq_size()
403 cap->max_recv_wr = qp->rq.max_post = qp->rq.wqe_cnt; in set_rq_size()
407 min(dev->dev->caps.max_wqes - MLX4_IB_SQ_MAX_SPARE, qp->rq.wqe_cnt); in set_rq_size()
[all …]
Dcq.c621 wc->wr_id = wq->wrid[wq->tail & (wq->wqe_cnt - 1)]; in mlx4_ib_qp_sw_comp()
754 wc->wr_id = wq->wrid[wq->tail & (wq->wqe_cnt - 1)]; in mlx4_ib_poll_one()
768 tail = wq->tail & (wq->wqe_cnt - 1); in mlx4_ib_poll_one()
Dmlx4_ib.h171 int wqe_cnt; member
/linux-4.4.14/drivers/infiniband/hw/mlx5/
Dqp.c129 if (wq->wqe_cnt == 0) { in mlx5_ib_read_user_wqe()
135 offset = wq->offset + ((wqe_index % wq->wqe_cnt) << wq->wqe_shift); in mlx5_ib_read_user_wqe()
136 wq_end = wq->offset + (wq->wqe_cnt << wq->wqe_shift); in mlx5_ib_read_user_wqe()
227 qp->rq.wqe_cnt = 0; in set_rq_size()
231 qp->rq.wqe_cnt = ucmd->rq_wqe_count; in set_rq_size()
234 qp->rq.max_post = qp->rq.wqe_cnt; in set_rq_size()
241 qp->rq.wqe_cnt = wq_size / wqe_size; in set_rq_size()
251 qp->rq.max_post = qp->rq.wqe_cnt; in set_rq_size()
352 qp->sq.wqe_cnt = wq_size / MLX5_SEND_WQE_BB; in calc_sq_size()
353 if (qp->sq.wqe_cnt > (1 << MLX5_CAP_GEN(dev->mdev, log_max_qp_sz))) { in calc_sq_size()
[all …]
Dcq.c199 wc->wr_id = wq->wrid[wq->tail & (wq->wqe_cnt - 1)]; in handle_responder()
362 idx = tail & (qp->sq.wqe_cnt - 1); in handle_atomics()
476 idx = wqe_ctr & (wq->wqe_cnt - 1); in mlx5_poll_one()
504 idx = wqe_ctr & (wq->wqe_cnt - 1); in mlx5_poll_one()
517 wc->wr_id = wq->wrid[wq->tail & (wq->wqe_cnt - 1)]; in mlx5_poll_one()
Dmlx5_ib.h133 int wqe_cnt; member
/linux-4.4.14/drivers/staging/rdma/ehca/
Dehca_reqs.c446 int wqe_cnt = 0; in ehca_post_send() local
475 wqe_cnt++; in ehca_post_send()
486 wqe_cnt++; in ehca_post_send()
492 hipz_update_sqa(my_qp, wqe_cnt); in ehca_post_send()
495 my_qp, qp->qp_num, wqe_cnt, ret); in ehca_post_send()
496 my_qp->message_count += wqe_cnt; in ehca_post_send()
511 int wqe_cnt = 0; in internal_post_recv() local
565 wqe_cnt++; in internal_post_recv()
571 hipz_update_rqa(my_qp, wqe_cnt); in internal_post_recv()
574 my_qp, my_qp->real_qp_num, wqe_cnt, ret); in internal_post_recv()
/linux-4.4.14/drivers/infiniband/hw/mthca/
Dmthca_srq.c54 __be16 wqe_cnt; member
66 __be16 wqe_cnt; member
/linux-4.4.14/include/linux/mlx5/
Ddevice.h692 __be16 wqe_cnt; member
Dmlx5_ifc.h1899 u8 wqe_cnt[0x10]; member
2023 u8 wqe_cnt[0x10]; member
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx4/
Dmlx4.h376 __be16 wqe_cnt; member