Home
last modified time | relevance | path

Searched refs:sched_type (Results 1 – 25 of 66) sorted by relevance

123

/dpdk/drivers/event/dpaa2/
H A Ddpaa2_eventdev_selftest.c45 uint8_t sched_type; member
55 uint8_t sched_type; member
230 attr->sched_type = sched_type; in update_event_and_validation_attr()
240 ev->sched_type = sched_type; in update_event_and_validation_attr()
329 RTE_TEST_ASSERT_EQUAL(attr->sched_type, ev->sched_type, in validate_event()
331 attr->sched_type, ev->sched_type); in validate_event()
394 test_simple_enqdeq(uint8_t sched_type) in test_simple_enqdeq() argument
401 sched_type, in test_simple_enqdeq()
497 uint8_t nb_workers, uint8_t sched_type) in launch_workers_and_wait() argument
524 param[0].sched_type = sched_type; in launch_workers_and_wait()
[all …]
/dpdk/drivers/event/octeontx/
H A Dssovf_evdev_selftest.c43 uint8_t sched_type; member
88 uint8_t sched_type; member
275 attr->sched_type = sched_type; in update_event_and_validation_attr()
284 ev->sched_type = sched_type; in update_event_and_validation_attr()
374 RTE_TEST_ASSERT_EQUAL(attr->sched_type, ev->sched_type, in validate_event()
376 attr->sched_type, ev->sched_type); in validate_event()
443 sched_type, in test_simple_enqdeq()
635 param[0].sched_type = sched_type; in launch_workers_and_wait()
648 param[port].sched_type = sched_type; in launch_workers_and_wait()
1217 ev.sched_type = in worker_flow_based_pipeline_max_stages_rand_sched_type()
[all …]
H A Dssovf_worker.c12 const uint8_t new_tt = ev->sched_type; in ssows_new_event()
22 const uint8_t new_tt = ev->sched_type; in ssows_fwd_swtag()
53 const uint8_t new_tt = ev->sched_type; in ssows_fwd_group()
286 switch (ev->sched_type) { in __sso_event_tx_adapter_enqueue()
/dpdk/drivers/event/cnxk/
H A Dcnxk_eventdev_selftest.c42 uint8_t sched_type; member
87 uint8_t sched_type; member
256 attr->sched_type = sched_type; in update_event_and_validation_attr()
265 ev->sched_type = sched_type; in update_event_and_validation_attr()
355 RTE_TEST_ASSERT_EQUAL(attr->sched_type, ev->sched_type, in validate_event()
357 attr->sched_type, ev->sched_type); in validate_event()
620 param[0].sched_type = sched_type; in launch_workers_and_wait()
639 param[port].sched_type = sched_type; in launch_workers_and_wait()
1223 ev.sched_type = in worker_flow_based_pipeline_max_stages_rand_sched_type()
1299 ev.sched_type = in worker_queue_based_pipeline_max_stages_rand_sched_type()
[all …]
H A Dcn10k_worker.h25 const uint8_t new_tt = ev->sched_type; in cn10k_sso_hws_new_event()
42 const uint8_t new_tt = ev->sched_type; in cn10k_sso_hws_fwd_swtag()
69 const uint8_t new_tt = ev->sched_type; in cn10k_sso_hws_fwd_group()
521 uint16_t lmt_id, uintptr_t lmt_addr, uint8_t sched_type, in cn10k_sso_tx_one() argument
564 if (!CNXK_TAG_IS_HEAD(ws->gw_rdata) && !sched_type) in cn10k_sso_tx_one()
574 uintptr_t lmt_addr, uint8_t sched_type, in cn10k_sso_vwqe_split_tx() argument
599 lmt_addr, sched_type, txq_data, in cn10k_sso_vwqe_split_tx()
616 sched_type, txq_data, flags); in cn10k_sso_vwqe_split_tx()
650 ev->sched_type, txq_data, flags); in cn10k_sso_hws_event_tx()
658 cn10k_sso_tx_one(ws, m, cmd, lmt_id, lmt_addr, ev->sched_type, txq_data, in cn10k_sso_hws_event_tx()
H A Dcn9k_worker.h26 const uint8_t new_tt = ev->sched_type; in cn9k_sso_hws_new_event()
43 const uint8_t new_tt = ev->sched_type; in cn9k_sso_hws_fwd_swtag()
69 const uint8_t new_tt = ev->sched_type; in cn9k_sso_hws_new_event_wait()
108 const uint8_t new_tt = ev->sched_type; in cn9k_sso_hws_dual_new_event()
126 const uint8_t new_tt = ev->sched_type; in cn9k_sso_hws_dual_new_event_wait()
762 if (ev->sched_type) in cn9k_sso_hws_event_tx()
/dpdk/lib/port/
H A Drte_port_eventdev.c141 uint8_t sched_type; member
178 port->sched_type = conf->sched_type; in rte_port_eventdev_writer_create()
184 port->ev[i].sched_type = port->sched_type; in rte_port_eventdev_writer_create()
246 events[i].sched_type = p->sched_type; in rte_port_eventdev_writer_tx_bulk()
347 uint8_t sched_type; member
385 port->sched_type = conf->sched_type; in rte_port_eventdev_writer_nodrop_create()
391 port->ev[i].sched_type = port->sched_type; in rte_port_eventdev_writer_nodrop_create()
479 events[i].sched_type = p->sched_type; in rte_port_eventdev_writer_nodrop_tx_bulk()
H A Drte_port_eventdev.h55 uint8_t sched_type; member
79 uint8_t sched_type; member
/dpdk/app/test-eventdev/
H A Devt_options.h219 evt_sched_type_2_str(uint8_t sched_type) in evt_sched_type_2_str() argument
222 if (sched_type == RTE_SCHED_TYPE_ORDERED) in evt_sched_type_2_str()
224 else if (sched_type == RTE_SCHED_TYPE_ATOMIC) in evt_sched_type_2_str()
226 else if (sched_type == RTE_SCHED_TYPE_PARALLEL) in evt_sched_type_2_str()
H A Dtest_perf_common.c56 ev.sched_type = t->opt->sched_type_list[0]; in perf_producer()
115 ev[i].sched_type = t->opt->sched_type_list[0]; in perf_producer_burst()
175 tim.ev.sched_type = t->opt->sched_type_list[0]; in perf_event_timer_producer()
241 tim.ev.sched_type = t->opt->sched_type_list[0]; in perf_event_timer_producer_burst()
352 ev.sched_type = RTE_SCHED_TYPE_ATOMIC; in crypto_adapter_enq_op_fwd()
568 queue_conf.ev.sched_type = opt->sched_type_list[0]; in perf_event_rx_adapter_setup()
693 response_info.sched_type = RTE_SCHED_TYPE_ATOMIC; in perf_event_crypto_adapter_setup()
829 m_data.response_info.sched_type = RTE_SCHED_TYPE_ATOMIC; in perf_event_dev_port_setup()
H A Dtest_pipeline_common.h101 ev->sched_type = sched; in pipeline_fwd_event()
109 ev->sched_type = sched; in pipeline_fwd_event_vector()
H A Dtest_pipeline_queue.c34 if (ev.sched_type == RTE_SCHED_TYPE_ATOMIC) { in pipeline_queue_worker_single_stage_tx()
91 if (ev[i].sched_type == RTE_SCHED_TYPE_ATOMIC) { in pipeline_queue_worker_single_stage_burst_tx()
153 if (ev.sched_type == RTE_SCHED_TYPE_ATOMIC) { in pipeline_queue_worker_single_stage_tx_vector()
213 if (ev[i].sched_type == RTE_SCHED_TYPE_ATOMIC) { in pipeline_queue_worker_single_stage_burst_tx_vector()
/dpdk/app/test/
H A Dtest_event_timer_adapter.c441 .ev.sched_type = RTE_SCHED_TYPE_ATOMIC, in test_timer_state()
498 .ev.sched_type = RTE_SCHED_TYPE_ATOMIC, in _arm_timers()
612 .ev.sched_type = RTE_SCHED_TYPE_ATOMIC, in _arm_timers_burst()
695 .ev.sched_type = RTE_SCHED_TYPE_ATOMIC, in test_timer_cancel_periodic()
737 .ev.sched_type = RTE_SCHED_TYPE_ATOMIC, in test_timer_cancel()
779 .ev.sched_type = RTE_SCHED_TYPE_ATOMIC, in _cancel_producer()
818 .ev.sched_type = RTE_SCHED_TYPE_ATOMIC, in _cancel_producer_burst()
999 .ev.sched_type = RTE_SCHED_TYPE_ATOMIC, in test_timer_cancel_random()
1185 .ev.sched_type = RTE_SCHED_TYPE_ATOMIC, in stat_inc_reset_ev_enq()
1278 .ev.sched_type = RTE_SCHED_TYPE_ATOMIC, in event_timer_arm()
[all …]
H A Dtest_event_eth_rx_adapter.c460 ev.sched_type = RTE_SCHED_TYPE_ATOMIC; in adapter_queue_event_buf_test()
516 ev.sched_type = RTE_SCHED_TYPE_ATOMIC; in adapter_queue_stats_test()
650 ev.sched_type = RTE_SCHED_TYPE_ATOMIC; in adapter_queue_add_del()
734 ev.sched_type = RTE_SCHED_TYPE_ATOMIC; in adapter_multi_eth_add_del()
812 ev.sched_type = RTE_SCHED_TYPE_ATOMIC; in adapter_intr_queue_add_del()
892 ev.sched_type = RTE_SCHED_TYPE_ATOMIC; in adapter_start_stop()
969 queue_conf.ev.sched_type = RTE_SCHED_TYPE_ATOMIC; in adapter_queue_conf()
/dpdk/drivers/event/dlb2/
H A Ddlb2.c1016 int sched_type = -1; in dlb2_hw_create_ldb_queue() local
1080 queue->sched_type = sched_type; in dlb2_hw_create_ldb_queue()
2646 uint8_t *sched_type, in dlb2_event_build_hcws() argument
2696 sched_type[0] << 8 | in dlb2_event_build_hcws()
2699 sched_type[1] << 8 | in dlb2_event_build_hcws()
2702 sched_type[2] << 8 | in dlb2_event_build_hcws()
2705 sched_type[3] << 8 | in dlb2_event_build_hcws()
2806 qe[i].sched_type = sched_type[i]; in dlb2_event_build_hcws()
2832 uint8_t *sched_type, in dlb2_event_enqueue_prep() argument
2864 switch (ev->sched_type) { in dlb2_event_enqueue_prep()
[all …]
H A Ddlb2_priv.h229 uint8_t sched_type:2; member
246 uint8_t sched_type:2; member
274 uint8_t sched_type:2; member
302 uint8_t sched_type:2; member
533 int sched_type; /* LB queue only */ member
H A Ddlb2_selftest.c234 ev.sched_type = RTE_SCHED_TYPE_ATOMIC; in test_stop_flush()
246 ev.sched_type = RTE_SCHED_TYPE_ATOMIC; in test_stop_flush()
890 ev.sched_type = RTE_SCHED_TYPE_ATOMIC; in test_load_balanced_traffic()
1177 ev.sched_type = RTE_SCHED_TYPE_PARALLEL; in test_deferred_sched()
1310 ev.sched_type = RTE_SCHED_TYPE_ATOMIC; in test_delayed_pop()
/dpdk/examples/eventdev_pipeline/
H A Dpipeline_worker_tx.c14 ev->sched_type = sched; in worker_fwd_event()
69 if (ev.sched_type == RTE_SCHED_TYPE_ATOMIC) { in worker_do_tx_single()
110 if (ev.sched_type == RTE_SCHED_TYPE_ATOMIC) { in worker_do_tx_single_atq()
154 if (ev[i].sched_type == RTE_SCHED_TYPE_ATOMIC) { in worker_do_tx_single_burst()
202 if (ev[i].sched_type == RTE_SCHED_TYPE_ATOMIC) { in worker_do_tx_single_burst_atq()
249 if (ev.sched_type == RTE_SCHED_TYPE_ATOMIC) { in worker_do_tx()
302 if (ev.sched_type == RTE_SCHED_TYPE_ATOMIC) { in worker_do_tx_atq()
356 if (ev[i].sched_type == RTE_SCHED_TYPE_ATOMIC) { in worker_do_tx_burst()
413 if (ev[i].sched_type == RTE_SCHED_TYPE_ATOMIC) { in worker_do_tx_burst_atq()
787 queue_conf.ev.sched_type = cdata.queue_type; in init_adapters()
H A Dpipeline_worker_generic.c46 ev.sched_type = cdata.queue_type; in worker_generic()
104 events[i].sched_type = cdata.queue_type; in worker_generic_burst()
450 queue_conf.ev.sched_type = cdata.queue_type; in init_adapters()
/dpdk/examples/l2fwd-event/
H A Dl2fwd_common.h78 uint8_t sched_type; member
131 rsrc->sched_type = RTE_SCHED_TYPE_ATOMIC; in l2fwd_get_rsrc()
H A Dl2fwd_event_internal_port.c183 event_q_conf.schedule_type = rsrc->sched_type; in l2fwd_event_queue_setup_internal_port()
262 eth_q_conf.ev.sched_type = rsrc->sched_type; in l2fwd_rx_tx_adapter_setup_internal_port()
H A Dl2fwd_event_generic.c180 event_q_conf.schedule_type = rsrc->sched_type; in l2fwd_event_queue_setup_generic()
243 eth_q_conf.ev.sched_type = rsrc->sched_type; in l2fwd_rx_tx_adapter_setup_generic()
H A Dmain.c99 rsrc->sched_type = RTE_SCHED_TYPE_ORDERED; in l2fwd_event_parse_eventq_sched()
101 rsrc->sched_type = RTE_SCHED_TYPE_ATOMIC; in l2fwd_event_parse_eventq_sched()
103 rsrc->sched_type = RTE_SCHED_TYPE_PARALLEL; in l2fwd_event_parse_eventq_sched()
/dpdk/examples/l3fwd/
H A Dl3fwd_event_internal_port.c174 event_q_conf.schedule_type = evt_rsrc->sched_type; in l3fwd_event_queue_setup_internal_port()
255 eth_q_conf.ev.sched_type = evt_rsrc->sched_type; in l3fwd_rx_tx_adapter_setup_internal_port()
H A Dl3fwd_event_generic.c163 event_q_conf.schedule_type = evt_rsrc->sched_type; in l3fwd_event_queue_setup_generic()
225 eth_q_conf.ev.sched_type = evt_rsrc->sched_type; in l3fwd_rx_tx_adapter_setup_generic()

123