Home
last modified time | relevance | path

Searched refs:available (Results 1 – 25 of 317) sorted by relevance

12345678910>>...13

/dpdk/lib/ring/
H A Drte_ring_elem.h383 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 Drte_ring_hts.h81 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 Drte_ring.h365 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 Drte_ring_rts.h108 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 Drte_ring_peek.h235 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 Drte_ring_peek_zc.h333 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 Drte_ring_peek_elem_pvt.h149 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 Drte_ring_rts_elem_pvt.h245 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 Drte_ring_hts_elem_pvt.h230 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 Dqbman_portal.c807 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 Dbman.h102 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 Dqman.h240 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 Drte_event_ring.h129 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 Dcnxk_gpio.rst7 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 Dsfc_repr_proxy.c173 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 Dsfc_repr_proxy.h83 unsigned int available; member
95 unsigned int available; member
/dpdk/lib/eal/common/
H A Deal_common_dynmem.c372 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 Dntb.rst30 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 Dethtool.rst22 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 Dtest_ring.c146 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 Docteontx.rst39 …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 Dring.rst9 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 Dopdl_ring.c150 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 Dbuild_and_test.rst10 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 Dnull.ini4 ; Refer to default.ini for the full list of available PMD features.

12345678910>>...13