Home
last modified time | relevance | path

Searched defs:ring (Results 1 – 25 of 67) sorted by relevance

123

/dpdk/drivers/net/octeontx_ep/
H A Dotx2_ep_vf.h43 #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 Dotx_ep_vf.h18 #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 Dsdp.h61 #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 Dadf_transport_access_macros_gen4vf.h13 #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 Dadf_transport_access_macros_gen4.h22 #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 Dadf_transport_access_macros.h94 #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 Drte_port_ring.h35 struct rte_ring *ring; member
44 struct rte_ring *ring; member
57 struct rte_ring *ring; member
H A Drte_swx_port_ring.c28 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 Drte_port_ras.h39 struct rte_ring *ring; member
H A Drte_port_frag.h38 struct rte_ring *ring; member
/dpdk/lib/pdump/
H A Drte_pdump.c43 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 Dhns3_cmd.c14 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 Drte_ring_elem_pvt.h18 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 Dbnxt_ring.c25 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 Dbnxt_txr.c52 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 Dvmxnet3_rxtx.c124 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 Dvmxnet3_ring.h44 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 Dnitrox_hal.c19 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 Dvirtio_ring.h43 uint16_t ring[0]; member
57 struct vring_used_elem ring[0]; member
/dpdk/drivers/net/memif/
H A Drte_eth_memif.c254 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 Drte_eth_softnic_pipeline.c237 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 Dpipeline.c160 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 Dice_controlq.c138 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 Dvirtio_ring.h49 uint16_t ring[0]; member
63 struct vring_used_elem ring[0]; member
/dpdk/examples/pipeline/
H A Dobj.h115 struct ring { struct
120 struct ring * argument

123