Home
last modified time | relevance | path

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

/dpdk/drivers/common/mlx5/
H A Dmlx5_common_devx.h21 volatile uint32_t *db_rec; /* The CQ doorbell record. */ member
33 volatile uint32_t *db_rec; /* The SQ doorbell record. */ member
45 volatile uint32_t *db_rec; /* The QP doorbell record. */ member
52 volatile uint32_t *db_rec; /* The RQ doorbell record. */ member
H A Dmlx5_common_devx.c143 cq_obj->db_rec = RTE_PTR_ADD(cq_obj->umem_buf, umem_dbrec); in mlx5_devx_cq_create()
262 sq_obj->db_rec = RTE_PTR_ADD(sq_obj->umem_buf, umem_dbrec); in mlx5_devx_sq_create()
403 qp_obj->db_rec = RTE_PTR_ADD(qp_obj->umem_buf, umem_dbrec); in mlx5_devx_qp_create()
503 wq_res->db_rec = RTE_PTR_ADD(umem_buf, umem_dbrec); in mlx5_devx_wq_init()
H A Dmlx5_common.h354 volatile uint32_t *db_rec, bool flash) in mlx5_doorbell_ring() argument
357 *db_rec = rte_cpu_to_be_32(index); in mlx5_doorbell_ring()
/dpdk/drivers/vdpa/mlx5/
H A Dmlx5_vdpa_event.c81 &cq->cq_obj.db_rec[MLX5_CQ_ARM_DB], 0); in mlx5_vdpa_cq_arm()
158 cq->cq_obj.db_rec[0] = rte_cpu_to_be_32(cq->cq_ci); in mlx5_vdpa_cq_poll()
161 eqp->sw_qp.db_rec[0] = rte_cpu_to_be_32(cq->cq_ci + cq_size); in mlx5_vdpa_cq_poll()
613 &eqp->sw_qp.db_rec[0]); in mlx5_vdpa_event_qp_create()
/dpdk/drivers/net/mlx5/
H A Dmlx5_flow_aso.c390 sq->pi, &sq->sq_obj.db_rec[MLX5_SND_DBR], in mlx5_aso_sq_enqueue_burst()
564 cq->cq_obj.db_rec[0] = rte_cpu_to_be_32(cq->cq_ci); in mlx5_aso_completion_handle()
724 sq->pi, &sq->sq_obj.db_rec[MLX5_SND_DBR], in mlx5_aso_mtr_sq_enqueue_single()
791 cq->cq_obj.db_rec[0] = rte_cpu_to_be_32(cq->cq_ci); in mlx5_aso_mtr_completion_handle()
987 sq->pi, &sq->sq_obj.db_rec[MLX5_SND_DBR], in mlx5_aso_ct_sq_enqueue_single()
1100 sq->pi, &sq->sq_obj.db_rec[MLX5_SND_DBR], in mlx5_aso_ct_sq_query_single()
1158 cq->cq_obj.db_rec[0] = rte_cpu_to_be_32(cq->cq_ci); in mlx5_aso_ct_completion_handle()
H A Dmlx5_devx.c376 rxq_data->cq_db = cq_obj->db_rec; in mlx5_rxq_create_devx_cq_resources()
518 rxq_data->rq_db = (uint32_t *)(uintptr_t)rxq->devx_rq.wq.db_rec; in mlx5_rxq_devx_obj_new()
522 (uint32_t *)(uintptr_t)tmpl->devx_rmp.wq.db_rec; in mlx5_rxq_devx_obj_new()
1306 txq_data->cq_db = txq_obj->cq_obj.db_rec; in mlx5_txq_devx_obj_new()
1349 txq_data->qp_db = &txq_obj->sq_obj.db_rec[MLX5_SND_DBR]; in mlx5_txq_devx_obj_new()
H A Dmlx5_txpp.c174 wq->sq_obj.db_rec, !sh->tx_uar.dbnc); in mlx5_txpp_doorbell_rearm_queue()
483 &aq->cq_obj.db_rec[MLX5_CQ_ARM_DB], 0); in mlx5_txpp_cq_arm()
689 *wq->cq_obj.db_rec = rte_cpu_to_be_32(cq_ci); in mlx5_txpp_handle_rearm_queue()
/dpdk/drivers/compress/mlx5/
H A Dmlx5_compress.c529 qp->pi, &qp->qp.db_rec[MLX5_SND_DBR], in mlx5_compress_enqueue_burst()
655 qp->cq.db_rec[0] = rte_cpu_to_be_32(qp->ci); in mlx5_compress_dequeue_burst()
/dpdk/drivers/regex/mlx5/
H A Dmlx5_regex_fastpath.c183 actual_pi, &qp->qp_obj.db_rec[MLX5_SND_DBR], in send_doorbell()
558 cq->cq_obj.db_rec[0] = rte_cpu_to_be_32(cq->ci); in mlx5_regexdev_dequeue()
/dpdk/drivers/crypto/mlx5/
H A Dmlx5_crypto.c466 qp->db_pi, &qp->qp_obj.db_rec[MLX5_SND_DBR], in mlx5_crypto_enqueue_burst()
518 qp->cq_obj.db_rec[0] = rte_cpu_to_be_32(qp->ci); in mlx5_crypto_dequeue_burst()