Home
last modified time | relevance | path

Searched refs:nb_elem (Results 1 – 23 of 23) sorted by relevance

/dpdk/app/test-eventdev/
H A Dtest_pipeline_atq.c138 vector_sz = ev.vec->nb_elem; in pipeline_atq_worker_single_stage_tx_vector()
163 vector_sz = ev.vec->nb_elem; in pipeline_atq_worker_single_stage_fwd_vector()
191 vector_sz += ev[i].vec->nb_elem; in pipeline_atq_worker_single_stage_burst_tx_vector()
223 vector_sz += ev[i].vec->nb_elem; in pipeline_atq_worker_single_stage_burst_fwd_vector()
392 vector_sz = ev.vec->nb_elem; in pipeline_atq_worker_multi_stage_tx_vector()
428 vector_sz = ev.vec->nb_elem; in pipeline_atq_worker_multi_stage_fwd_vector()
462 vector_sz = ev[i].vec->nb_elem; in pipeline_atq_worker_multi_stage_burst_tx_vector()
501 vector_sz = ev[i].vec->nb_elem; in pipeline_atq_worker_multi_stage_burst_fwd_vector()
H A Dtest_pipeline_queue.c154 vector_sz = ev.vec->nb_elem; in pipeline_queue_worker_single_stage_tx_vector()
187 vector_sz = ev.vec->nb_elem; in pipeline_queue_worker_single_stage_fwd_vector()
214 vector_sz = ev[i].vec->nb_elem; in pipeline_queue_worker_single_stage_burst_tx_vector()
252 vector_sz += ev[i].vec->nb_elem; in pipeline_queue_worker_single_stage_burst_fwd_vector()
432 vector_sz = ev.vec->nb_elem; in pipeline_queue_worker_multi_stage_tx_vector()
469 vector_sz = ev.vec->nb_elem; in pipeline_queue_worker_multi_stage_fwd_vector()
505 vector_sz = ev[i].vec->nb_elem; in pipeline_queue_worker_multi_stage_burst_tx_vector()
547 vector_sz = ev[i].vec->nb_elem; in pipeline_queue_worker_multi_stage_burst_fwd_vector()
H A Dtest_pipeline_common.c339 unsigned int nb_elem = (opt->pool_sz / opt->vector_size) << 1; in pipeline_event_rx_adapter_setup() local
341 nb_elem = nb_elem ? nb_elem : 1; in pipeline_event_rx_adapter_setup()
343 "vector_pool", nb_elem, 0, opt->vector_size, in pipeline_event_rx_adapter_setup()
515 events[i].vec->nb_elem); in pipeline_vector_array_free()
/dpdk/examples/l2fwd-event/
H A Dl2fwd_event.c371 vec->nb_elem, __ATOMIC_RELAXED); in l2fwd_event_vector_fwd()
373 for (i = 0, j = 1; i < vec->nb_elem; i++, j++) { in l2fwd_event_vector_fwd()
374 if (j < vec->nb_elem) in l2fwd_event_vector_fwd()
386 vec->nb_elem, __ATOMIC_RELAXED); in l2fwd_event_vector_fwd()
388 for (i = 0, j = 1; i < vec->nb_elem; i++, j++) { in l2fwd_event_vector_fwd()
394 if (j < vec->nb_elem) in l2fwd_event_vector_fwd()
H A Dl2fwd_common.c125 events[i].vec->nb_elem); in l2fwd_event_vector_array_free()
/dpdk/examples/l3fwd/
H A Dl3fwd_em.h186 for (i = 0; i < PREFETCH_OFFSET && i < vec->nb_elem; i++) in l3fwd_em_no_opt_process_event_vector()
201 for (i = 1; i < (vec->nb_elem - PREFETCH_OFFSET); i++) { in l3fwd_em_no_opt_process_event_vector()
209 for (; i < vec->nb_elem; i++) { in l3fwd_em_no_opt_process_event_vector()
H A Dl3fwd_em_sequential.h137 for (i = 0, j = 1; i < vec->nb_elem; i++, j++) { in l3fwd_em_process_event_vector()
138 if (j < vec->nb_elem) in l3fwd_em_process_event_vector()
H A Dl3fwd_em_hlm.h330 for (j = 0; j < EM_HASH_LOOKUP_COUNT && j < vec->nb_elem; j++) in l3fwd_em_process_event_vector()
337 n = RTE_ALIGN_FLOOR(vec->nb_elem, EM_HASH_LOOKUP_COUNT); in l3fwd_em_process_event_vector()
350 i < EM_HASH_LOOKUP_COUNT && pos < vec->nb_elem; in l3fwd_em_process_event_vector()
382 for (; j < vec->nb_elem; j++) { in l3fwd_em_process_event_vector()
H A Dl3fwd_fib.c441 for (i = 0; i < FIB_PREFETCH_OFFSET && i < vec->nb_elem; i++) in fib_process_event_vector()
445 for (i = 0; i < (vec->nb_elem - FIB_PREFETCH_OFFSET); i++) { in fib_process_event_vector()
453 for (; i < vec->nb_elem; i++) in fib_process_event_vector()
476 for (i = 0; i < vec->nb_elem; i++) { in fib_process_event_vector()
H A Dl3fwd_event.h101 for (i = 0; i < vec->nb_elem; i++) in event_vector_txq_set()
H A Dl3fwd_event.c298 events[i].vec->nb_elem); in l3fwd_event_vector_array_free()
H A Dl3fwd_lpm.c442 for (i = 1; i < vec->nb_elem; i++) { in lpm_process_event_vector()
/dpdk/examples/ipsec-secgw/
H A Dipsec_worker.c598 for (i = 0; i < vec->nb_elem; i++) { in process_ipsec_ev_inbound_vector()
633 for (i = 0; i < vec->nb_elem; i++) { in process_ipsec_ev_outbound_vector()
658 for (i = 0; i < vec->nb_elem; i++) { in process_ipsec_ev_drv_mode_outbound_vector()
704 vec->nb_elem = ret; in ipsec_ev_vector_process()
724 vec->nb_elem = process_ipsec_ev_drv_mode_outbound_vector(vec, in ipsec_ev_vector_drv_mode_process()
726 if (vec->nb_elem > 0) in ipsec_ev_vector_drv_mode_process()
H A Devent_helper.c792 uint32_t service_id, socket_id, nb_elem; in eh_rx_adapter_configure() local
817 nb_elem = em_conf->vector_pool_sz; in eh_rx_adapter_configure()
819 nb_elem = (nb_bufs_in_pool / in eh_rx_adapter_configure()
822 nb_elem = nb_ports * nb_elem; in eh_rx_adapter_configure()
826 "vector_pool", nb_elem, 0, in eh_rx_adapter_configure()
/dpdk/lib/eventdev/
H A Drte_eventdev.h1062 uint16_t nb_elem; member
1889 unsigned int cache_size, uint16_t nb_elem,
H A Drte_event_eth_tx_adapter.c527 rte_pktmbuf_free_bulk(mbufs, vec->nb_elem); in txa_process_event_vector()
531 for (i = 0; i < vec->nb_elem; i++) { in txa_process_event_vector()
536 for (i = 0; i < vec->nb_elem; i++) { in txa_process_event_vector()
H A Drte_eventdev.c1238 unsigned int cache_size, uint16_t nb_elem, in rte_event_vector_pool_create() argument
1246 if (!nb_elem) { in rte_event_vector_pool_create()
1248 "Invalid number of elements=%d requested\n", nb_elem); in rte_event_vector_pool_create()
1254 sizeof(struct rte_event_vector) + (nb_elem * sizeof(uintptr_t)); in rte_event_vector_pool_create()
H A Drte_event_eth_rx_adapter.c854 vec->vector_ev->nb_elem = 0; in rxa_init_vector()
883 if (vec->vector_ev->nb_elem == vec->max_vector_count) { in rxa_create_event_vector()
899 space = vec->max_vector_count - vec->vector_ev->nb_elem; in rxa_create_event_vector()
901 memcpy(vec->vector_ev->mbufs + vec->vector_ev->nb_elem, mbufs, in rxa_create_event_vector()
903 vec->vector_ev->nb_elem += sz; in rxa_create_event_vector()
909 if (vec->vector_ev->nb_elem == vec->max_vector_count) { in rxa_create_event_vector()
1367 if (vec->vector_ev->nb_elem == 0) in rxa_vector_expire()
/dpdk/drivers/event/cnxk/
H A Dcn10k_worker.h133 for (i = OBJS_PER_CLINE; i < vec->nb_elem; i += OBJS_PER_CLINE) in cn10k_process_vwqe()
136 nb_mbufs = RTE_ALIGN_FLOOR(vec->nb_elem, NIX_DESCS_PER_LOOP); in cn10k_process_vwqe()
141 non_vec = vec->nb_elem - nb_mbufs; in cn10k_process_vwqe()
/dpdk/doc/guides/prog_guide/
H A Devent_ethernet_rx_adapter.rst256 for (i = 0; i < ev.vec->nb_elem; i++) {
H A Deventdev.rst81 * ``nb_elem`` - The number of elements held within the vector.
/dpdk/drivers/net/i40e/
H A Di40e_ethdev.h1403 uint32_t *mask, uint8_t nb_elem);
H A Di40e_ethdev.c9460 uint32_t *mask, uint8_t nb_elem) in i40e_generate_inset_mask_reg() argument
9531 if (idx >= nb_elem) { in i40e_generate_inset_mask_reg()
9534 nb_elem); in i40e_generate_inset_mask_reg()