| /dpdk/lib/ring/ |
| H A D | rte_ring_elem.h | 383 available); in rte_ring_dequeue_bulk_elem() 386 available); in rte_ring_dequeue_bulk_elem() 389 n, available); in rte_ring_dequeue_bulk_elem() 392 n, available); in rte_ring_dequeue_bulk_elem() 397 if (available != NULL) in rte_ring_dequeue_bulk_elem() 398 *available = 0; in rte_ring_dequeue_bulk_elem() 679 available); in rte_ring_dequeue_burst_elem() 682 available); in rte_ring_dequeue_burst_elem() 685 n, available); in rte_ring_dequeue_burst_elem() 688 n, available); in rte_ring_dequeue_burst_elem() [all …]
|
| H A D | rte_ring_hts.h | 81 unsigned int esize, unsigned int n, unsigned int *available) in rte_ring_mc_hts_dequeue_bulk_elem() argument 84 RTE_RING_QUEUE_FIXED, available); in rte_ring_mc_hts_dequeue_bulk_elem() 137 unsigned int esize, unsigned int n, unsigned int *available) in rte_ring_mc_hts_dequeue_burst_elem() argument 140 RTE_RING_QUEUE_VARIABLE, available); in rte_ring_mc_hts_dequeue_burst_elem() 183 unsigned int n, unsigned int *available) in rte_ring_mc_hts_dequeue_bulk() argument 186 sizeof(uintptr_t), n, available); in rte_ring_mc_hts_dequeue_bulk() 231 unsigned int n, unsigned int *available) in rte_ring_mc_hts_dequeue_burst() argument 234 sizeof(uintptr_t), n, available); in rte_ring_mc_hts_dequeue_burst()
|
| H A D | rte_ring.h | 365 unsigned int n, unsigned int *available) in rte_ring_mc_dequeue_bulk() argument 368 n, available); in rte_ring_mc_dequeue_bulk() 389 unsigned int n, unsigned int *available) in rte_ring_sc_dequeue_bulk() argument 392 n, available); in rte_ring_sc_dequeue_bulk() 416 unsigned int *available) in rte_ring_dequeue_bulk() argument 419 n, available); in rte_ring_dequeue_bulk() 764 unsigned int n, unsigned int *available) in rte_ring_mc_dequeue_burst() argument 767 n, available); in rte_ring_mc_dequeue_burst() 789 unsigned int n, unsigned int *available) in rte_ring_sc_dequeue_burst() argument 792 n, available); in rte_ring_sc_dequeue_burst() [all …]
|
| H A D | rte_ring_rts.h | 108 unsigned int esize, unsigned int n, unsigned int *available) in rte_ring_mc_rts_dequeue_bulk_elem() argument 111 RTE_RING_QUEUE_FIXED, available); in rte_ring_mc_rts_dequeue_bulk_elem() 164 unsigned int esize, unsigned int n, unsigned int *available) in rte_ring_mc_rts_dequeue_burst_elem() argument 167 RTE_RING_QUEUE_VARIABLE, available); in rte_ring_mc_rts_dequeue_burst_elem() 210 unsigned int n, unsigned int *available) in rte_ring_mc_rts_dequeue_bulk() argument 213 sizeof(uintptr_t), n, available); in rte_ring_mc_rts_dequeue_bulk() 258 unsigned int n, unsigned int *available) in rte_ring_mc_rts_dequeue_burst() argument 261 sizeof(uintptr_t), n, available); in rte_ring_mc_rts_dequeue_burst()
|
| H A D | rte_ring_peek.h | 235 unsigned int esize, unsigned int n, unsigned int *available) in rte_ring_dequeue_bulk_elem_start() argument 238 RTE_RING_QUEUE_FIXED, available); in rte_ring_dequeue_bulk_elem_start() 260 unsigned int n, unsigned int *available) in rte_ring_dequeue_bulk_start() argument 263 n, available); in rte_ring_dequeue_bulk_start() 289 unsigned int esize, unsigned int n, unsigned int *available) in rte_ring_dequeue_burst_elem_start() argument 292 RTE_RING_QUEUE_VARIABLE, available); in rte_ring_dequeue_burst_elem_start() 314 unsigned int n, unsigned int *available) in rte_ring_dequeue_burst_start() argument 317 sizeof(uintptr_t), n, available); in rte_ring_dequeue_burst_start()
|
| H A D | rte_ring_peek_zc.h | 333 struct rte_ring_zc_data *zcd, unsigned int *available) in __rte_ring_do_dequeue_zc_elem_start() argument 359 if (available != NULL) in __rte_ring_do_dequeue_zc_elem_start() 360 *available = avail - n; in __rte_ring_do_dequeue_zc_elem_start() 388 unsigned int n, struct rte_ring_zc_data *zcd, unsigned int *available) in rte_ring_dequeue_zc_bulk_elem_start() argument 391 RTE_RING_QUEUE_FIXED, zcd, available); in rte_ring_dequeue_zc_bulk_elem_start() 417 struct rte_ring_zc_data *zcd, unsigned int *available) in rte_ring_dequeue_zc_bulk_start() argument 420 n, zcd, available); in rte_ring_dequeue_zc_bulk_start() 449 unsigned int n, struct rte_ring_zc_data *zcd, unsigned int *available) in rte_ring_dequeue_zc_burst_elem_start() argument 452 RTE_RING_QUEUE_VARIABLE, zcd, available); in rte_ring_dequeue_zc_burst_elem_start() 478 struct rte_ring_zc_data *zcd, unsigned int *available) in rte_ring_dequeue_zc_burst_start() argument [all …]
|
| H A D | rte_ring_peek_elem_pvt.h | 149 uint32_t *available) in __rte_ring_do_dequeue_start() argument 174 if (available != NULL) in __rte_ring_do_dequeue_start() 175 *available = avail - n; in __rte_ring_do_dequeue_start()
|
| H A D | rte_ring_rts_elem_pvt.h | 245 uint32_t *available) in __rte_ring_do_rts_dequeue_elem() argument 256 if (available != NULL) in __rte_ring_do_rts_dequeue_elem() 257 *available = entries - n; in __rte_ring_do_rts_dequeue_elem()
|
| H A D | rte_ring_hts_elem_pvt.h | 230 uint32_t *available) in __rte_ring_do_hts_dequeue_elem() argument 241 if (available != NULL) in __rte_ring_do_hts_dequeue_elem() 242 *available = entries - n; in __rte_ring_do_hts_dequeue_elem()
|
| /dpdk/drivers/bus/fslmc/qbman/ |
| H A D | qbman_portal.c | 807 if (!s->eqcr.available) in qbman_swp_enqueue_ring_mode_direct() 823 s->eqcr.available--; in qbman_swp_enqueue_ring_mode_direct() 847 if (!s->eqcr.available) in qbman_swp_enqueue_ring_mode_cinh_read_direct() 861 s->eqcr.available--; in qbman_swp_enqueue_ring_mode_cinh_read_direct() 885 if (!s->eqcr.available) in qbman_swp_enqueue_ring_mode_cinh_direct() 899 s->eqcr.available--; in qbman_swp_enqueue_ring_mode_cinh_direct() 922 if (!s->eqcr.available) in qbman_swp_enqueue_ring_mode_mem_back() 935 s->eqcr.available--; in qbman_swp_enqueue_ring_mode_mem_back() 983 if (!s->eqcr.available) in qbman_swp_enqueue_multiple_direct() 1053 if (!s->eqcr.available) in qbman_swp_enqueue_multiple_cinh_read_direct() [all …]
|
| /dpdk/drivers/bus/dpaa/base/qbman/ |
| H A D | bman.h | 102 u8 ci, available, ithresh, vbit; member 179 rcr->available = BM_RCR_SIZE - 1 in bm_rcr_init() 216 if (!rcr->available) in bm_rcr_start() 244 if (rcr->available == 1) in bm_rcr_pend_and_next() 249 rcr->available--; in bm_rcr_pend_and_next() 264 rcr->available--; in bm_rcr_pci_commit() 293 rcr->available--; in bm_rcr_pce_commit() 315 rcr->available--; in bm_rcr_pvb_commit() 331 rcr->available += diff; in bm_rcr_cci_update() 356 rcr->available += diff; in bm_rcr_cce_update() [all …]
|
| H A D | qman.h | 240 if (!eqcr->available) in qm_eqcr_start_no_stash() 259 if (!eqcr->available) { in qm_eqcr_start_stash() 263 eqcr->available += diff; in qm_eqcr_start_stash() 292 if (eqcr->available == 1) in qm_eqcr_pend_and_next() 297 eqcr->available--; in qm_eqcr_pend_and_next() 318 eqcr->available--; in qm_eqcr_pci_commit() 348 eqcr->available--; in qm_eqcr_pce_commit() 371 eqcr->available--; in qm_eqcr_pvb_commit() 384 eqcr->available += diff; in qm_eqcr_cci_update() 403 eqcr->available += diff; in qm_eqcr_cce_update() [all …]
|
| /dpdk/lib/eventdev/ |
| H A D | rte_event_ring.h | 129 unsigned int n, uint16_t *available) in rte_event_ring_dequeue_burst() argument 138 if (available != NULL) in rte_event_ring_dequeue_burst() 139 *available = remaining; in rte_event_ring_dequeue_burst()
|
| /dpdk/doc/guides/rawdevs/ |
| H A D | cnxk_gpio.rst | 7 CNXK GPIO PMD configures and manages GPIOs available on the system using 16 Following features are available: 39 available under `/sys/class/gpio`. For further details on how Linux represents 44 sort list of available gpiochips is used. 56 former returns number GPIOs available in the system irrespective of GPIOs 60 In order to allow using only subset of available GPIOs `allowlist` PMD param may 78 available, one for each existing command.
|
| /dpdk/drivers/net/sfc/ |
| H A D | sfc_repr_proxy.c | 173 rp_txq->available += in sfc_repr_proxy_handle_tx() 179 if (rp_txq->available == rp_txq->transmitted) in sfc_repr_proxy_handle_tx() 185 rp_txq->available - rp_txq->transmitted); in sfc_repr_proxy_handle_tx() 187 if (rp_txq->available == rp_txq->transmitted) { in sfc_repr_proxy_handle_tx() 188 rp_txq->available = 0; in sfc_repr_proxy_handle_tx() 276 if (rp_rxq->available == rp_rxq->forwarded) in sfc_repr_proxy_rx_forward() 288 &rp_rxq->pkts[rp_rxq->available], in sfc_repr_proxy_handle_rx() 289 RTE_DIM(rp_rxq->pkts) - rp_rxq->available); in sfc_repr_proxy_handle_rx() 290 if (rp_rxq->available == rp_rxq->forwarded) in sfc_repr_proxy_handle_rx() 477 txq->available = 0; in sfc_repr_proxy_txq_start() [all …]
|
| H A D | sfc_repr_proxy.h | 83 unsigned int available; member 95 unsigned int available; member
|
| /dpdk/lib/eal/common/ |
| H A D | eal_common_dynmem.c | 372 unsigned int requested, available; in eal_dynmem_calc_num_pages_per_socket() local 514 available = requested - in eal_dynmem_calc_num_pages_per_socket() 518 socket, requested, available); in eal_dynmem_calc_num_pages_per_socket() 526 available = requested - (unsigned int)(total_mem / 0x100000); in eal_dynmem_calc_num_pages_per_socket() 529 requested, available); in eal_dynmem_calc_num_pages_per_socket()
|
| /dpdk/doc/guides/sample_app_ug/ |
| H A D | ntb.rst | 30 The application requires an available core for each port, plus one. 31 The only available options are the standard ones for the EAL: 84 From this interface the available commands and descriptions of what
|
| H A D | ethtool.rst | 22 The application requires an available core for each port, plus one. 23 The only available options are the standard ones for the EAL: 42 From this interface the available commands and descriptions of what
|
| /dpdk/app/test/ |
| H A D | test_ring.c | 146 unsigned int n, unsigned int *available) in test_ring_dequeue_zc_bulk() argument 151 ret = rte_ring_dequeue_zc_bulk_start(r, n, &zcd, available); in test_ring_dequeue_zc_bulk() 163 unsigned int esize, unsigned int n, unsigned int *available) in test_ring_dequeue_zc_bulk_elem() argument 169 &zcd, available); in test_ring_dequeue_zc_bulk_elem() 181 unsigned int n, unsigned int *available) in test_ring_dequeue_zc_burst() argument 186 ret = rte_ring_dequeue_zc_burst_start(r, n, &zcd, available); in test_ring_dequeue_zc_burst() 198 unsigned int esize, unsigned int n, unsigned int *available) in test_ring_dequeue_zc_burst_elem() argument 204 &zcd, available); in test_ring_dequeue_zc_burst_elem() 229 unsigned int *available); 232 unsigned int *available);
|
| /dpdk/doc/guides/platform/ |
| H A D | octeontx.rst | 39 …Platform drivers) are available on Github at `octeontx-kmod <https://github.com/caviumnetworks/oct… 45 available with OCTEON TX SDK only. So for using crypto offload, follow the steps 82 target board. To make sure all the required binaries are available in the 144 if OCTEON TX SDK 6.2.0 patch 3 is available then it can be used by
|
| /dpdk/doc/guides/mempool/ |
| H A D | ring.rst | 9 The following modes of operation are available for the ring mempool driver 51 For more information about ``rte_ring`` structure, behaviour and available
|
| /dpdk/drivers/event/opdl/ |
| H A D | opdl_ring.c | 150 available(const struct opdl_stage *s) in available() function 209 while (available(s) < n) { in wait_for_available() 220 if (available(s) >= n) in num_to_process() 226 uint32_t avail = available(s); in num_to_process() 690 if (available(s) >= num_entries) in opdl_stage_find_num_available() 695 uint32_t avail = available(s); in opdl_stage_find_num_available() 782 return available(s); in opdl_stage_available() 800 uint32_t available = (is_input) ? t->num_slots : 0; in init_stage() local 826 s->shared.available_seq = available; in init_stage() 828 s->available_seq = available; in init_stage()
|
| /dpdk/doc/guides/nics/ |
| H A D | build_and_test.rst | 10 the available Network Interface Cards in DPDK using TestPMD. 26 Detailed instructions are available 142 of available commands.
|
| /dpdk/doc/guides/bbdevs/features/ |
| H A D | null.ini | 4 ; Refer to default.ini for the full list of available PMD features.
|