| /dpdk/drivers/net/octeontx_ep/ |
| H A D | otx2_ep_vf.h | 43 #define SDP_VF_R_IN_CONTROL(ring) \ argument 46 #define SDP_VF_R_IN_ENABLE(ring) \ argument 49 #define SDP_VF_R_IN_INSTR_BADDR(ring) \ argument 52 #define SDP_VF_R_IN_INSTR_RSIZE(ring) \ argument 55 #define SDP_VF_R_IN_INSTR_DBELL(ring) \ argument 58 #define SDP_VF_R_IN_CNTS(ring) \ argument 81 #define SDP_VF_R_OUT_CONTROL(ring) \ argument 84 #define SDP_VF_R_OUT_ENABLE(ring) \ argument 96 #define SDP_VF_R_OUT_CNTS(ring) \ argument 102 #define SDP_VF_R_OUT_PKT_CNT(ring) \ argument [all …]
|
| H A D | otx_ep_vf.h | 18 #define OTX_EP_R_IN_CONTROL(ring) \ argument 21 #define OTX_EP_R_IN_ENABLE(ring) \ argument 24 #define OTX_EP_R_IN_INSTR_BADDR(ring) \ argument 27 #define OTX_EP_R_IN_INSTR_RSIZE(ring) \ argument 30 #define OTX_EP_R_IN_INSTR_DBELL(ring) \ argument 33 #define OTX_EP_R_IN_CNTS(ring) \ argument 36 #define OTX_EP_R_IN_INT_LEVELS(ring) \ argument 56 #define OTX_EP_R_OUT_CONTROL(ring) \ argument 59 #define OTX_EP_R_OUT_ENABLE(ring) \ argument 62 #define OTX_EP_R_OUT_SLIST_BADDR(ring) \ argument [all …]
|
| /dpdk/drivers/common/cnxk/hw/ |
| H A D | sdp.h | 61 #define SDP_VF_R_IN_CONTROL(ring) \ argument 64 #define SDP_VF_R_IN_ENABLE(ring) \ argument 67 #define SDP_VF_R_IN_INSTR_BADDR(ring) \ argument 70 #define SDP_VF_R_IN_INSTR_RSIZE(ring) \ argument 73 #define SDP_VF_R_IN_INSTR_DBELL(ring) \ argument 76 #define SDP_VF_R_IN_CNTS(ring) \ argument 79 #define SDP_VF_R_IN_INT_LEVELS(ring) \ argument 82 #define SDP_VF_R_IN_PKT_CNT(ring) \ argument 85 #define SDP_VF_R_IN_BYTE_CNT(ring) \ argument 115 #define SDP_VF_R_OUT_CONTROL(ring) \ argument [all …]
|
| /dpdk/drivers/common/qat/qat_adf/ |
| H A D | adf_transport_access_macros_gen4vf.h | 13 #define WRITE_CSR_RING_BASE_GEN4VF(csr_base_addr, bank, ring, value) \ argument 28 #define WRITE_CSR_RING_CONFIG_GEN4VF(csr_base_addr, bank, ring, value) \ argument 33 #define WRITE_CSR_RING_TAIL_GEN4VF(csr_base_addr, bank, ring, value) \ argument 38 #define WRITE_CSR_RING_HEAD_GEN4VF(csr_base_addr, bank, ring, value) \ argument
|
| H A D | adf_transport_access_macros_gen4.h | 22 #define WRITE_CSR_RING_BASE_GEN4(csr_base_addr, bank, ring, value) \ argument 37 #define WRITE_CSR_RING_CONFIG_GEN4(csr_base_addr, bank, ring, value) \ argument 42 #define WRITE_CSR_RING_TAIL_GEN4(csr_base_addr, bank, ring, value) \ argument 47 #define WRITE_CSR_RING_HEAD_GEN4(csr_base_addr, bank, ring, value) \ argument
|
| H A D | adf_transport_access_macros.h | 94 #define READ_CSR_RING_HEAD(csr_base_addr, bank, ring) \ argument 97 #define READ_CSR_RING_TAIL(csr_base_addr, bank, ring) \ argument 103 #define WRITE_CSR_RING_CONFIG(csr_base_addr, bank, ring, value) \ argument 106 #define WRITE_CSR_RING_BASE(csr_base_addr, bank, ring, value) \ argument 116 #define WRITE_CSR_RING_HEAD(csr_base_addr, bank, ring, value) \ argument 119 #define WRITE_CSR_RING_TAIL(csr_base_addr, bank, ring, value) \ argument
|
| /dpdk/lib/port/ |
| H A D | rte_port_ring.h | 35 struct rte_ring *ring; member 44 struct rte_ring *ring; member 57 struct rte_ring *ring; member
|
| H A D | rte_swx_port_ring.c | 28 struct rte_ring *ring; member 42 struct rte_ring *ring; in reader_create() local 167 struct rte_ring *ring; member 181 struct rte_ring *ring; in writer_create() local
|
| H A D | rte_port_ras.h | 39 struct rte_ring *ring; member
|
| H A D | rte_port_frag.h | 38 struct rte_ring *ring; member
|
| /dpdk/lib/pdump/ |
| H A D | rte_pdump.c | 43 struct rte_ring *ring; member 57 struct rte_ring *ring; member 92 struct rte_ring *ring; in pdump_copy() local 172 struct rte_ring *ring, struct rte_mempool *mp, in pdump_register_rx_callbacks() 293 struct rte_ring *ring; in set_pdump_rxtx_cbs() local 527 struct rte_ring *ring, in pdump_prepare_client_request() 605 struct rte_ring *ring, in rte_pdump_enable() 616 struct rte_ring *ring, in rte_pdump_enable_bpf() 627 struct rte_ring *ring, in pdump_enable_by_deviceid() 650 struct rte_ring *ring, in rte_pdump_enable_by_deviceid() [all …]
|
| /dpdk/drivers/net/hns3/ |
| H A D | hns3_cmd.c | 14 hns3_ring_space(struct hns3_cmq_ring *ring) in hns3_ring_space() 24 is_valid_csq_clean_head(struct hns3_cmq_ring *ring, int head) in is_valid_csq_clean_head() 44 hns3_allocate_dma_mem(struct hns3_hw *hw, struct hns3_cmq_ring *ring, in hns3_allocate_dma_mem() 69 hns3_free_dma_mem(struct hns3_cmq_ring *ring) in hns3_free_dma_mem() 79 hns3_alloc_cmd_desc(struct hns3_hw *hw, struct hns3_cmq_ring *ring) in hns3_alloc_cmd_desc() 92 hns3_free_cmd_desc(__rte_unused struct hns3_hw *hw, struct hns3_cmq_ring *ring) in hns3_free_cmd_desc() 101 struct hns3_cmq_ring *ring = in hns3_alloc_cmd_queue() local 154 hns3_cmd_config_regs(struct hns3_cmq_ring *ring) in hns3_cmd_config_regs() 760 hns3_destroy_queue(struct hns3_hw *hw, struct hns3_cmq_ring *ring) in hns3_destroy_queue()
|
| /dpdk/lib/ring/ |
| H A D | rte_ring_elem_pvt.h | 18 uint32_t *ring = (uint32_t *)&r[1]; in __rte_ring_enqueue_elems_32() local 63 uint64_t *ring = (uint64_t *)&r[1]; in __rte_ring_enqueue_elems_64() local 96 rte_int128_t *ring = (rte_int128_t *)&r[1]; in __rte_ring_enqueue_elems_128() local 152 uint32_t *ring = (uint32_t *)&r[1]; in __rte_ring_dequeue_elems_32() local 197 uint64_t *ring = (uint64_t *)&r[1]; in __rte_ring_dequeue_elems_64() local 230 rte_int128_t *ring = (rte_int128_t *)&r[1]; in __rte_ring_dequeue_elems_128() local
|
| /dpdk/drivers/net/bnxt/ |
| H A D | bnxt_ring.c | 25 void bnxt_free_ring(struct bnxt_ring *ring) in bnxt_free_ring() 442 struct bnxt_ring *ring; in bnxt_alloc_rxtx_nq_ring() local 525 struct bnxt_ring *ring = rxr->rx_ring_struct; in bnxt_alloc_rx_ring() local 554 struct bnxt_ring *ring = rxr->ag_ring_struct; in bnxt_alloc_rx_agg_ring() local 683 struct bnxt_ring *ring; in bnxt_init_all_rings() local 732 struct bnxt_ring *ring; in bnxt_alloc_hwrm_rings() local 829 struct bnxt_ring *ring = NULL; in bnxt_alloc_async_ring_struct() local 871 struct bnxt_ring *ring = txr->tx_ring_struct; in bnxt_alloc_hwrm_tx_ring() local
|
| H A D | bnxt_txr.c | 52 struct bnxt_ring *ring = txr->tx_ring_struct; in bnxt_init_one_tx_ring() local 64 struct bnxt_ring *ring; in bnxt_init_tx_ring_struct() local 132 struct bnxt_ring *ring = txr->tx_ring_struct; in bnxt_start_xmit() local 362 struct bnxt_ring *ring = txr->tx_ring_struct; in bnxt_tx_cmp_fast() local 394 struct bnxt_ring *ring = txr->tx_ring_struct; in bnxt_tx_cmp() local
|
| /dpdk/drivers/net/vmxnet3/ |
| H A D | vmxnet3_rxtx.c | 124 vmxnet3_tx_cmd_ring_release_mbufs(vmxnet3_cmd_ring_t *ring) in vmxnet3_tx_cmd_ring_release_mbufs() 141 vmxnet3_rx_cmd_ring_release_mbufs(vmxnet3_cmd_ring_t *ring) in vmxnet3_rx_cmd_ring_release_mbufs() 160 vmxnet3_cmd_ring_release(vmxnet3_cmd_ring_t *ring) in vmxnet3_cmd_ring_release() 210 struct vmxnet3_cmd_ring *ring = &tq->cmd_ring; in vmxnet3_dev_tx_queue_reset() local 592 struct vmxnet3_cmd_ring *ring = &rxq->cmd_ring[ring_id]; in vmxnet3_renew_desc() local 644 struct vmxnet3_cmd_ring *ring = &rxq->cmd_ring[ring_id]; in vmxnet3_post_rx_bufs() local 1032 struct vmxnet3_cmd_ring *ring; in vmxnet3_dev_tx_queue_setup() local 1132 struct vmxnet3_cmd_ring *ring0, *ring1, *ring; in vmxnet3_dev_rx_queue_setup() local
|
| H A D | vmxnet3_ring.h | 44 vmxnet3_cmd_ring_adv_next2fill(struct vmxnet3_cmd_ring *ring) in vmxnet3_cmd_ring_adv_next2fill() 54 vmxnet3_cmd_ring_adv_next2comp(struct vmxnet3_cmd_ring *ring) in vmxnet3_cmd_ring_adv_next2comp() 60 vmxnet3_cmd_ring_desc_avail(struct vmxnet3_cmd_ring *ring) in vmxnet3_cmd_ring_desc_avail() 67 vmxnet3_cmd_ring_desc_empty(struct vmxnet3_cmd_ring *ring) in vmxnet3_cmd_ring_desc_empty() 88 vmxnet3_comp_ring_adv_next2proc(struct vmxnet3_comp_ring *ring) in vmxnet3_comp_ring_adv_next2proc()
|
| /dpdk/drivers/crypto/nitrox/ |
| H A D | nitrox_hal.c | 19 nps_pkt_input_ring_disable(uint8_t *bar_addr, uint16_t ring) in nps_pkt_input_ring_disable() 61 setup_nps_pkt_input_ring(uint8_t *bar_addr, uint16_t ring, uint32_t rsize, in setup_nps_pkt_input_ring()
|
| /dpdk/drivers/crypto/virtio/ |
| H A D | virtio_ring.h | 43 uint16_t ring[0]; member 57 struct vring_used_elem ring[0]; member
|
| /dpdk/drivers/net/memif/ |
| H A D | rte_eth_memif.c | 254 memif_ring_t *ring = memif_get_ring_from_queue(proc_private, mq); in memif_free_stored_mbufs() local 298 memif_ring_t *ring = memif_get_ring_from_queue(proc_private, mq); in eth_memif_rx() local 443 memif_ring_t *ring = memif_get_ring_from_queue(proc_private, mq); in eth_memif_rx_zc() local 570 memif_ring_t *ring = memif_get_ring_from_queue(proc_private, mq); in eth_memif_tx() local 700 memif_ring_t *ring, struct rte_mbuf *mbuf, const uint16_t mask, in memif_tx_one_zc() 748 memif_ring_t *ring = memif_get_ring_from_queue(proc_private, mq); in eth_memif_tx_zc() local 1040 memif_ring_t *ring; in memif_init_rings() local 1170 memif_ring_t *ring; in memif_connect() local
|
| /dpdk/drivers/net/softnic/ |
| H A D | rte_eth_softnic_pipeline.c | 237 struct rte_port_ring_reader_params ring; in softnic_pipeline_port_in_create() member 458 struct rte_port_ring_writer_params ring; in softnic_pipeline_port_out_create() member 467 struct rte_port_ring_writer_nodrop_params ring; in softnic_pipeline_port_out_create() member
|
| /dpdk/examples/ip_pipeline/ |
| H A D | pipeline.c | 160 struct rte_port_ring_reader_params ring; in pipeline_port_in_create() member 404 struct rte_port_ring_writer_params ring; in pipeline_port_out_create() member 416 struct rte_port_ring_writer_nodrop_params ring; in pipeline_port_out_create() member
|
| /dpdk/drivers/net/ice/base/ |
| H A D | ice_controlq.c | 138 static void ice_free_cq_ring(struct ice_hw *hw, struct ice_ctl_q_ring *ring) in ice_free_cq_ring() 248 ice_cfg_cq_regs(struct ice_hw *hw, struct ice_ctl_q_ring *ring, u16 num_entries) in ice_cfg_cq_regs() 301 #define ICE_FREE_CQ_BUFS(hw, qi, ring) \ argument
|
| /dpdk/drivers/net/virtio/ |
| H A D | virtio_ring.h | 49 uint16_t ring[0]; member 63 struct vring_used_elem ring[0]; member
|
| /dpdk/examples/pipeline/ |
| H A D | obj.h | 115 struct ring { struct 120 struct ring * argument
|