Home
last modified time | relevance | path

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

/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/
H A Dsend.c254 u16 wqe_cnt) in hws_send_engine_retry_post_send() argument
280 idx = wqe_cnt & send_sq->buf_mask; in hws_send_engine_retry_post_send()
287 idx = (wqe_cnt + 1) & send_sq->buf_mask; in hws_send_engine_retry_post_send()
484 u16 wqe_cnt, in hws_send_engine_update_rule() argument
495 hws_send_engine_retry_post_send(queue, priv, wqe_cnt); in hws_send_engine_update_rule()
550 u16 wqe_cnt) in hws_send_engine_update() argument
563 hws_send_engine_update_rule(queue, priv, wqe_cnt, in hws_send_engine_update()
633 u16 wqe_cnt; in hws_send_engine_poll_cq() local
646 wqe_cnt = be16_to_cpu(cqe->wqe_counter) & sq->buf_mask; in hws_send_engine_poll_cq()
648 while (cq->poll_wqe != wqe_cnt) { in hws_send_engine_poll_cq()
[all …]
/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/sws/
H A Ddr_send.c197 (dr_cq->qp->sq.wqe_cnt - 1); in dr_parse_cqe()
203 (dr_cq->qp->sq.wqe_cnt - 1); in dr_parse_cqe()
270 dr_qp->rq.wqe_cnt = 256; in dr_create_rc_qp()
274 dr_qp->sq.wqe_cnt = roundup_pow_of_two(attr->max_send_wr); in dr_create_rc_qp()
277 MLX5_SET(qpc, temp_qpc, log_rq_size, ilog2(dr_qp->rq.wqe_cnt)); in dr_create_rc_qp()
278 MLX5_SET(qpc, temp_qpc, log_sq_size, ilog2(dr_qp->sq.wqe_cnt)); in dr_create_rc_qp()
286 dr_qp->sq.wqe_head = kcalloc(dr_qp->sq.wqe_cnt, in dr_create_rc_qp()
317 MLX5_SET(qpc, qpc, log_rq_size, ilog2(dr_qp->rq.wqe_cnt)); in dr_create_rc_qp()
319 MLX5_SET(qpc, qpc, log_sq_size, ilog2(dr_qp->sq.wqe_cnt)); in dr_create_rc_qp()
446 idx = dr_qp->sq.pc & (dr_qp->sq.wqe_cnt - 1); in dr_rdma_segments()
/linux/drivers/infiniband/hw/mlx5/
H A Dsrq.h21 u32 wqe_cnt; member
H A Dwr.h59 idx = (sq->cur_post + (wqe_sz >> 2)) & (sq->wqe_cnt - 1); in handle_post_send_edge()
H A Dwr.c716 idx = (idx + 1) & (qp->sq.wqe_cnt - 1); in dump_wqe()
732 *idx = qp->sq.cur_post & (qp->sq.wqe_cnt - 1); in mlx5r_begin_wqe()
783 (qp->sq.wqe_cnt - 1)) : in mlx5r_finish_wqe()
1233 ind = qp->rq.head & (qp->rq.wqe_cnt - 1); in mlx5_ib_post_recv()
1268 ind = (ind + 1) & (qp->rq.wqe_cnt - 1); in mlx5_ib_post_recv()
/linux/drivers/vfio/pci/mlx5/
H A Dcmd.h152 unsigned int wqe_cnt; member
/linux/drivers/infiniband/hw/mthca/
H A Dmthca_srq.c56 __be16 wqe_cnt; member
68 __be16 wqe_cnt; member
/linux/drivers/net/ethernet/mellanox/mlx4/
H A Dmlx4.h378 __be16 wqe_cnt; member
/linux/drivers/net/ethernet/microsoft/mana/
H A Dgdma_main.c587 e.rq.wqe_cnt = num_req; in mana_gd_ring_doorbell()