Lines Matching refs:opt

8 order_test_result(struct evt_test *test, struct evt_options *opt)  in order_test_result()  argument
10 RTE_SET_USED(opt); in order_test_result()
21 struct evt_options *opt = t->opt; in order_producer() local
32 if (opt->verbose_level > 1) in order_producer()
66 order_opt_check(struct evt_options *opt) in order_opt_check() argument
68 if (opt->prod_type != EVT_PROD_TYPE_SYNT) { in order_opt_check()
70 evt_prod_id_to_name(opt->prod_type), in order_opt_check()
82 if (evt_lcores_has_overlap(opt->wlcores, rte_get_main_lcore())) { in order_opt_check()
87 if (evt_nr_active_lcores(opt->plcores) == 0) { in order_opt_check()
92 if (evt_nr_active_lcores(opt->plcores) != 1) { in order_opt_check()
97 int plcore = evt_get_first_active_lcore(opt->plcores); in order_opt_check()
104 if (evt_lcores_has_overlap(opt->wlcores, plcore)) { in order_opt_check()
108 if (evt_has_disabled_lcore(opt->wlcores)) { in order_opt_check()
112 if (!evt_has_active_lcore(opt->wlcores)) { in order_opt_check()
128 if (opt->nb_pkts == 0) in order_opt_check()
129 opt->nb_pkts = INT64_MAX; in order_opt_check()
135 order_test_setup(struct evt_test *test, struct evt_options *opt) in order_test_setup() argument
151 RTE_CACHE_LINE_SIZE, opt->socket_id); in order_test_setup()
174 sizeof(*t->producer_flow_seq) * opt->nb_flows, in order_test_setup()
175 RTE_CACHE_LINE_SIZE, opt->socket_id); in order_test_setup()
183 sizeof(*t->expected_flow_seq) * opt->nb_flows, in order_test_setup()
184 RTE_CACHE_LINE_SIZE, opt->socket_id); in order_test_setup()
190 rte_atomic64_set(&t->outstand_pkts, opt->nb_pkts); in order_test_setup()
192 t->nb_pkts = opt->nb_pkts; in order_test_setup()
193 t->nb_flows = opt->nb_flows; in order_test_setup()
195 t->opt = opt; in order_test_setup()
207 order_test_destroy(struct evt_test *test, struct evt_options *opt) in order_test_destroy() argument
209 RTE_SET_USED(opt); in order_test_destroy()
218 order_mempool_setup(struct evt_test *test, struct evt_options *opt) in order_mempool_setup() argument
222 t->pool = rte_pktmbuf_pool_create(test->name, opt->pool_sz, in order_mempool_setup()
225 opt->socket_id); in order_mempool_setup()
235 order_mempool_destroy(struct evt_test *test, struct evt_options *opt) in order_mempool_destroy() argument
237 RTE_SET_USED(opt); in order_mempool_destroy()
244 order_eventdev_destroy(struct evt_test *test, struct evt_options *opt) in order_eventdev_destroy() argument
248 rte_event_dev_stop(opt->dev_id); in order_eventdev_destroy()
249 rte_event_dev_close(opt->dev_id); in order_eventdev_destroy()
253 order_opt_dump(struct evt_options *opt) in order_opt_dump() argument
255 evt_dump_producer_lcores(opt); in order_opt_dump()
256 evt_dump("nb_wrker_lcores", "%d", evt_nr_active_lcores(opt->wlcores)); in order_opt_dump()
257 evt_dump_worker_lcores(opt); in order_opt_dump()
258 evt_dump("nb_evdev_ports", "%d", order_nb_event_ports(opt)); in order_opt_dump()
262 order_launch_lcores(struct evt_test *test, struct evt_options *opt, in order_launch_lcores() argument
271 if (!(opt->wlcores[lcore_id])) in order_launch_lcores()
284 int plcore = evt_get_first_active_lcore(opt->plcores); in order_launch_lcores()
308 rte_event_dev_dump(opt->dev_id, stdout); in order_launch_lcores()
324 order_event_dev_port_setup(struct evt_test *test, struct evt_options *opt, in order_event_dev_port_setup() argument
333 ret = rte_event_dev_info_get(opt->dev_id, &dev_info); in order_event_dev_port_setup()
335 evt_err("failed to get eventdev info %d", opt->dev_id); in order_event_dev_port_setup()
339 if (opt->wkr_deq_dep > dev_info.max_event_port_dequeue_depth) in order_event_dev_port_setup()
340 opt->wkr_deq_dep = dev_info.max_event_port_dequeue_depth; in order_event_dev_port_setup()
344 .dequeue_depth = opt->wkr_deq_dep, in order_event_dev_port_setup()
353 w->dev_id = opt->dev_id; in order_event_dev_port_setup()
357 ret = rte_event_port_setup(opt->dev_id, port, &p_conf); in order_event_dev_port_setup()
363 ret = rte_event_port_link(opt->dev_id, port, NULL, NULL, 0); in order_event_dev_port_setup()
371 p->dev_id = opt->dev_id; in order_event_dev_port_setup()
376 ret = rte_event_port_setup(opt->dev_id, port, &p_conf); in order_event_dev_port_setup()