| /f-stack/dpdk/drivers/common/octeontx2/hw/ |
| H A D | otx2_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 116 #define SDP_VF_R_OUT_CONTROL(ring) \ argument 119 #define SDP_VF_R_OUT_ENABLE(ring) \ argument 131 #define SDP_VF_R_OUT_CNTS(ring) \ argument 137 #define SDP_VF_R_OUT_PKT_CNT(ring) \ argument [all …]
|
| /f-stack/freebsd/contrib/ck/include/ |
| H A D | ck_ring.h | 57 ck_ring_size(const struct ck_ring *ring) in ck_ring_size() 67 ck_ring_capacity(const struct ck_ring *ring) in ck_ring_capacity() 88 _ck_ring_enqueue_sp(struct ck_ring *ring, in _ck_ring_enqueue_sp() 134 _ck_ring_dequeue_sc(struct ck_ring *ring, in _ck_ring_dequeue_sc() 167 _ck_ring_enqueue_mp(struct ck_ring *ring, in _ck_ring_enqueue_mp() 293 _ck_ring_dequeue_mc(struct ck_ring *ring, in _ck_ring_dequeue_mc() 348 ck_ring_enqueue_spsc(struct ck_ring *ring, in ck_ring_enqueue_spsc() 358 ck_ring_dequeue_spsc(struct ck_ring *ring, in ck_ring_dequeue_spsc() 373 ck_ring_enqueue_mpmc(struct ck_ring *ring, in ck_ring_enqueue_mpmc() 404 ck_ring_dequeue_mpmc(struct ck_ring *ring, in ck_ring_dequeue_mpmc() [all …]
|
| /f-stack/dpdk/drivers/net/hns3/ |
| H A D | hns3_cmd.c | 13 #define hns3_is_csq(ring) ((ring)->flag & HNS3_TYPE_CSQ) argument 15 #define cmq_ring_to_dev(ring) (&(ring)->dev->pdev->dev) argument 18 hns3_ring_space(struct hns3_cmq_ring *ring) in hns3_ring_space() 28 is_valid_csq_clean_head(struct hns3_cmq_ring *ring, int head) in is_valid_csq_clean_head() 48 hns3_allocate_dma_mem(struct hns3_hw *hw, struct hns3_cmq_ring *ring, in hns3_allocate_dma_mem() 72 hns3_free_dma_mem(struct hns3_hw *hw, struct hns3_cmq_ring *ring) in hns3_free_dma_mem() 85 hns3_alloc_cmd_desc(struct hns3_hw *hw, struct hns3_cmq_ring *ring) in hns3_alloc_cmd_desc() 98 hns3_free_cmd_desc(struct hns3_hw *hw, struct hns3_cmq_ring *ring) in hns3_free_cmd_desc() 107 struct hns3_cmq_ring *ring = in hns3_alloc_cmd_queue() local 160 hns3_cmd_config_regs(struct hns3_cmq_ring *ring) in hns3_cmd_config_regs() [all …]
|
| /f-stack/dpdk/lib/librte_port/ |
| H A D | rte_port_ring.h | 36 struct rte_ring *ring; member 45 struct rte_ring *ring; member 58 struct rte_ring *ring; member
|
| H A D | rte_port_ras.h | 40 struct rte_ring *ring; member
|
| H A D | rte_port_frag.h | 39 struct rte_ring *ring; member
|
| /f-stack/dpdk/lib/librte_pdump/ |
| H A D | rte_pdump.c | 44 struct rte_ring *ring; member 51 struct rte_ring *ring; member 65 struct rte_ring *ring; member 81 struct rte_ring *ring; in pdump_copy() local 124 struct rte_ring *ring, struct rte_mempool *mp, in pdump_register_rx_callbacks() 178 struct rte_ring *ring, struct rte_mempool *mp, in pdump_register_tx_callbacks() 239 struct rte_ring *ring; in set_pdump_rxtx_cbs() local 371 pdump_validate_ring_mp(struct rte_ring *ring, struct rte_mempool *mp) in pdump_validate_ring_mp() 434 struct rte_ring *ring, in pdump_prepare_client_request() 484 struct rte_ring *ring, in rte_pdump_enable() [all …]
|
| /f-stack/dpdk/drivers/net/bnxt/ |
| H A D | bnxt_ring.c | 25 void bnxt_free_ring(struct bnxt_ring *ring) in bnxt_free_ring() 423 struct bnxt_ring *ring; in bnxt_alloc_rxtx_nq_ring() local 506 struct bnxt_ring *ring = rxr->rx_ring_struct; in bnxt_alloc_rx_ring() local 534 struct bnxt_ring *ring = rxr->ag_ring_struct; in bnxt_alloc_rx_agg_ring() local 633 struct bnxt_ring *ring; in bnxt_init_all_rings() local 727 struct bnxt_ring *ring = txr->tx_ring_struct; in bnxt_alloc_hwrm_rings() local 817 struct bnxt_ring *ring = NULL; in bnxt_alloc_async_ring_struct() local
|
| H A D | bnxt_cpr.h | 14 #define CMP_VALID(cmp, raw_cons, ring) \ argument 22 #define NQ_CMP_VALID(nqcmp, raw_cons, ring) \ argument 31 #define RING_CMP(ring, idx) ((idx) & (ring)->ring_mask) argument
|
| H A D | bnxt_ring.h | 13 #define RING_ADV(ring, idx, n) (((idx) + (n)) & (ring)->ring_mask) argument 14 #define RING_NEXT(ring, idx) RING_ADV(ring, idx, 1) argument
|
| H A D | bnxt_txr.c | 48 struct bnxt_ring *ring = txr->tx_ring_struct; in bnxt_init_one_tx_ring() local 60 struct bnxt_ring *ring; in bnxt_init_tx_ring_struct() local
|
| /f-stack/dpdk/drivers/common/qat/qat_adf/ |
| H A D | adf_transport_access_macros.h | 92 #define READ_CSR_RING_HEAD(csr_base_addr, bank, ring) \ argument 95 #define READ_CSR_RING_TAIL(csr_base_addr, bank, ring) \ argument 101 #define WRITE_CSR_RING_CONFIG(csr_base_addr, bank, ring, value) \ argument 104 #define WRITE_CSR_RING_BASE(csr_base_addr, bank, ring, value) \ argument 114 #define WRITE_CSR_RING_HEAD(csr_base_addr, bank, ring, value) \ argument 117 #define WRITE_CSR_RING_TAIL(csr_base_addr, bank, ring, value) \ argument
|
| /f-stack/dpdk/drivers/net/vmxnet3/ |
| H A D | vmxnet3_rxtx.c | 125 vmxnet3_tx_cmd_ring_release_mbufs(vmxnet3_cmd_ring_t *ring) in vmxnet3_tx_cmd_ring_release_mbufs() 142 vmxnet3_rx_cmd_ring_release_mbufs(vmxnet3_cmd_ring_t *ring) in vmxnet3_rx_cmd_ring_release_mbufs() 161 vmxnet3_cmd_ring_release(vmxnet3_cmd_ring_t *ring) in vmxnet3_cmd_ring_release() 211 struct vmxnet3_cmd_ring *ring = &tq->cmd_ring; in vmxnet3_dev_tx_queue_reset() local 590 struct vmxnet3_cmd_ring *ring = &rxq->cmd_ring[ring_id]; in vmxnet3_renew_desc() local 642 struct vmxnet3_cmd_ring *ring = &rxq->cmd_ring[ring_id]; in vmxnet3_post_rx_bufs() local 1030 struct vmxnet3_cmd_ring *ring; in vmxnet3_dev_tx_queue_setup() local 1130 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()
|
| /f-stack/tools/compat/ |
| H A D | ff_ipc.c | 142 struct rte_ring *ring = rte_ring_lookup(name); in ff_ipc_send() local 169 struct rte_ring *ring = rte_ring_lookup(name); in ff_ipc_recv() local
|
| /f-stack/dpdk/lib/librte_ring/ |
| H A D | rte_ring_elem.h | 113 uint32_t *ring = (uint32_t *)&r[1]; in __rte_ring_enqueue_elems_32() local 158 uint64_t *ring = (uint64_t *)&r[1]; in __rte_ring_enqueue_elems_64() local 191 rte_int128_t *ring = (rte_int128_t *)&r[1]; in __rte_ring_enqueue_elems_128() local 247 uint32_t *ring = (uint32_t *)&r[1]; in __rte_ring_dequeue_elems_32() local 292 uint64_t *ring = (uint64_t *)&r[1]; in __rte_ring_dequeue_elems_64() local 325 rte_int128_t *ring = (rte_int128_t *)&r[1]; in __rte_ring_dequeue_elems_128() local
|
| /f-stack/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()
|
| /f-stack/dpdk/drivers/crypto/virtio/ |
| H A D | virtio_ring.h | 43 uint16_t ring[0]; member 57 struct vring_used_elem ring[0]; member
|
| /f-stack/dpdk/drivers/net/memif/ |
| H A D | rte_eth_memif.c | 256 memif_ring_t *ring = memif_get_ring_from_queue(proc_private, mq); in memif_free_stored_mbufs() local 300 memif_ring_t *ring = memif_get_ring_from_queue(proc_private, mq); in eth_memif_rx() local 442 memif_ring_t *ring = memif_get_ring_from_queue(proc_private, mq); in eth_memif_rx_zc() local 567 memif_ring_t *ring = memif_get_ring_from_queue(proc_private, mq); in eth_memif_tx() local 693 memif_ring_t *ring, struct rte_mbuf *mbuf, const uint16_t mask, in memif_tx_one_zc() 739 memif_ring_t *ring = memif_get_ring_from_queue(proc_private, mq); in eth_memif_tx_zc() local 1027 memif_ring_t *ring; in memif_init_rings() local 1154 memif_ring_t *ring; in memif_connect() local
|
| /f-stack/freebsd/net/ |
| H A D | netmap_user.h | 119 #define NETMAP_BUF(ring, index) \ argument 122 #define NETMAP_BUF_IDX(ring, buf) \ argument 145 nm_ring_space(struct netmap_ring *ring) in nm_ring_space() 1027 struct netmap_ring *ring; in nm_inject() local 1082 struct netmap_ring *ring; in nm_dispatch() local 1137 struct netmap_ring *ring = NETMAP_RXRING(d->nifp, ri); in nm_nextpkt() local
|
| /f-stack/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
|
| /f-stack/freebsd/contrib/ncsw/Peripherals/QM/ |
| H A D | qman_private.h | 142 struct qm_eqcr_entry *ring, *cursor; member 154 struct qm_dqrr_entry *ring, *cursor; member 168 struct qm_mr_entry *ring, *cursor; member
|
| /f-stack/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
|
| /f-stack/dpdk/drivers/net/ena/ |
| H A D | ena_ethdev.c | 719 struct ena_ring *ring = (struct ena_ring *)queue; in ena_rx_queue_release() local 742 struct ena_ring *ring = (struct ena_ring *)queue; in ena_tx_queue_release() local 764 static void ena_rx_queue_release_bufs(struct ena_ring *ring) in ena_rx_queue_release_bufs() 777 static void ena_tx_queue_release_bufs(struct ena_ring *ring) in ena_tx_queue_release_bufs() 1129 static int ena_create_io_queue(struct ena_ring *ring) in ena_create_io_queue() 1186 static void ena_queue_stop(struct ena_ring *ring) in ena_queue_stop() 1219 static int ena_queue_start(struct ena_ring *ring) in ena_queue_start() 1986 struct ena_ring *ring = &adapter->tx_ring[i]; in ena_init_rings() local 1999 struct ena_ring *ring = &adapter->rx_ring[i]; in ena_init_rings() local
|
| /f-stack/dpdk/app/test/ |
| H A D | sample_packet_forward.c | 20 test_ring_setup(struct rte_ring **ring, uint16_t *portid) in test_ring_setup()
|