Lines Matching refs:evdev
33 static int evdev; variable
102 int ret = rte_event_dev_xstats_names_get(evdev, in xstats_print()
110 ret = rte_event_dev_xstats_get(evdev, in xstats_print()
122 ret = rte_event_dev_xstats_names_get(evdev, in xstats_print()
125 ret = rte_event_dev_xstats_get(evdev, in xstats_print()
137 ret = rte_event_dev_xstats_names_get(evdev, in xstats_print()
140 ret = rte_event_dev_xstats_get(evdev, in xstats_print()
171 ret = rte_event_dev_configure(evdev, &config); in init()
190 if (rte_event_port_setup(evdev, i, &conf) < 0) { in create_ports()
214 if (rte_event_queue_setup(evdev, i, &conf) < 0) { in create_lb_qids()
258 if (rte_event_queue_setup(evdev, i, &conf) < 0) { in create_directed_qids()
264 if (rte_event_port_link(evdev, ports[i - t->nb_qids], in create_directed_qids()
282 rte_event_dev_stop(evdev); in cleanup()
283 rte_event_dev_close(evdev); in cleanup()
396 err = rte_event_enqueue_burst(evdev, t->port[0], &ev, 1); in run_prio_packet_test()
406 err = test_event_dev_stats_get(evdev, &stats); in run_prio_packet_test()
415 rte_event_dev_dump(evdev, stdout); in run_prio_packet_test()
421 deq_pkts = rte_event_dequeue_burst(evdev, t->port[0], &ev, 1, 0); in run_prio_packet_test()
424 rte_event_dev_dump(evdev, stdout); in run_prio_packet_test()
430 rte_event_dev_dump(evdev, stdout); in run_prio_packet_test()
435 deq_pkts = rte_event_dequeue_burst(evdev, t->port[0], &ev2, 1, 0); in run_prio_packet_test()
438 rte_event_dev_dump(evdev, stdout); in run_prio_packet_test()
444 rte_event_dev_dump(evdev, stdout); in run_prio_packet_test()
466 if (rte_event_dev_start(evdev) < 0) { in test_single_directed_packet()
488 err = rte_event_enqueue_burst(evdev, rx_enq, &ev, 1); in test_single_directed_packet()
498 err = test_event_dev_stats_get(evdev, &stats); in test_single_directed_packet()
511 deq_pkts = rte_event_dequeue_burst(evdev, wrk_enq, &ev, 1, 0); in test_single_directed_packet()
517 err = test_event_dev_stats_get(evdev, &stats); in test_single_directed_packet()
546 if (rte_event_dev_start(evdev) < 0) { in test_directed_forward_credits()
557 err = rte_event_enqueue_burst(evdev, 0, &ev, 1); in test_directed_forward_credits()
565 deq_pkts = rte_event_dequeue_burst(evdev, 0, &ev, 1, 0); in test_directed_forward_credits()
590 if (rte_event_dev_start(evdev) < 0) { in test_priority_directed()
609 if (rte_event_port_link(evdev, t->port[0], &t->qid[0], NULL, 1) != 1) { in test_priority_atomic()
613 if (rte_event_dev_start(evdev) < 0) { in test_priority_atomic()
632 if (rte_event_port_link(evdev, t->port[0], &t->qid[0], NULL, 1) != 1) { in test_priority_ordered()
636 if (rte_event_dev_start(evdev) < 0) { in test_priority_ordered()
655 if (rte_event_port_link(evdev, t->port[0], &t->qid[0], NULL, 1) != 1) { in test_priority_unordered()
659 if (rte_event_dev_start(evdev) < 0) { in test_priority_unordered()
684 ret = rte_event_port_link(evdev, t->port[0], &t->qid[0], NULL, 1); in burst_packets()
689 ret = rte_event_port_link(evdev, t->port[1], &t->qid[1], NULL, 1); in burst_packets()
695 if (rte_event_dev_start(evdev) < 0) { in burst_packets()
718 err = rte_event_enqueue_burst(evdev, t->port[rx_port], &ev, 1); in burst_packets()
729 err = test_event_dev_stats_get(evdev, &stats); in burst_packets()
737 rte_event_dev_dump(evdev, stdout); in burst_packets()
748 p = rte_event_dequeue_burst(evdev, t->port[0], &ev, 1, 0); in burst_packets()
763 p = rte_event_dequeue_burst(evdev, t->port[1], &ev, 1, 0); in burst_packets()
793 err = rte_event_port_link(evdev, t->port[wrk_enq], NULL, NULL, 0); in abuse_inflights()
800 if (rte_event_dev_start(evdev) < 0) { in abuse_inflights()
806 err = rte_event_enqueue_burst(evdev, t->port[rx_enq], &release_ev, 1); in abuse_inflights()
817 err = test_event_dev_stats_get(evdev, &stats); in abuse_inflights()
850 err = rte_event_port_link(evdev, t->port[wrk_enq], NULL, NULL, 0); in xstats_tests()
857 if (rte_event_dev_start(evdev) < 0) { in xstats_tests()
873 int ret = rte_event_dev_xstats_names_get(evdev, in xstats_tests()
880 ret = rte_event_dev_xstats_get(evdev, in xstats_tests()
889 ret = rte_event_dev_xstats_names_get(evdev, in xstats_tests()
896 ret = rte_event_dev_xstats_get(evdev, in xstats_tests()
905 ret = rte_event_dev_xstats_names_get(evdev, in xstats_tests()
914 ret = rte_event_dev_xstats_get(evdev, in xstats_tests()
922 ret = rte_event_dev_xstats_get(evdev, in xstats_tests()
944 int err = rte_event_enqueue_burst(evdev, t->port[0], &ev, 1); in xstats_tests()
954 int num_stats = rte_event_dev_xstats_names_get(evdev, in xstats_tests()
959 ret = rte_event_dev_xstats_get(evdev, in xstats_tests()
974 ret = rte_event_dev_xstats_reset(evdev, RTE_EVENT_DEV_XSTATS_DEVICE, in xstats_tests()
979 ret = rte_event_dev_xstats_get(evdev, in xstats_tests()
994 num_stats = rte_event_dev_xstats_names_get(evdev, in xstats_tests()
999 ret = rte_event_dev_xstats_get(evdev, RTE_EVENT_DEV_XSTATS_PORT, in xstats_tests()
1035 ret = rte_event_dev_xstats_reset(evdev, RTE_EVENT_DEV_XSTATS_PORT, in xstats_tests()
1055 ret = rte_event_dev_xstats_get(evdev, in xstats_tests()
1070 num_stats = rte_event_dev_xstats_names_get(evdev, in xstats_tests()
1073 ret = rte_event_dev_xstats_get(evdev, RTE_EVENT_DEV_XSTATS_QUEUE, in xstats_tests()
1107 ret = rte_event_dev_xstats_reset(evdev, in xstats_tests()
1126 ret = rte_event_dev_xstats_get(evdev, RTE_EVENT_DEV_XSTATS_QUEUE, 0, in xstats_tests()
1173 err = rte_event_port_link(evdev, t->port[link_port], NULL, NULL, 0); in xstats_id_abuse_tests()
1179 if (rte_event_dev_start(evdev) < 0) { in xstats_id_abuse_tests()
1185 int num_stats = rte_event_dev_xstats_names_get(evdev, in xstats_id_abuse_tests()
1195 num_stats = rte_event_dev_xstats_names_get(evdev, in xstats_id_abuse_tests()
1229 if (rte_event_queue_setup(evdev, 0, &conf) < 0) { in port_reconfig_credits()
1240 if (rte_event_port_setup(evdev, 0, &port_conf) < 0) { in port_reconfig_credits()
1245 int links = rte_event_port_link(evdev, 0, NULL, NULL, 0); in port_reconfig_credits()
1251 if (rte_event_dev_start(evdev) < 0) { in port_reconfig_credits()
1268 int err = rte_event_enqueue_burst(evdev, 0, &ev, 1); in port_reconfig_credits()
1279 int deq = rte_event_dequeue_burst(evdev, t->port[0], ev, in port_reconfig_credits()
1286 rte_event_dev_stop(evdev); in port_reconfig_credits()
1310 if (rte_event_queue_setup(evdev, 0, &conf_lb_atomic) < 0) { in port_single_lb_reconfig()
1319 if (rte_event_queue_setup(evdev, 1, &conf_single_link) < 0) { in port_single_lb_reconfig()
1329 if (rte_event_port_setup(evdev, 0, &port_conf) < 0) { in port_single_lb_reconfig()
1333 if (rte_event_port_setup(evdev, 1, &port_conf) < 0) { in port_single_lb_reconfig()
1340 if (rte_event_port_link(evdev, 0, &queue_id, NULL, 1) != 1) { in port_single_lb_reconfig()
1345 int ret = rte_event_port_unlink(evdev, 0, &queue_id, 1); in port_single_lb_reconfig()
1352 if (rte_event_port_link(evdev, 0, &queue_id, NULL, 1) != 1) { in port_single_lb_reconfig()
1358 int err = rte_event_port_link(evdev, 1, &queue_id, NULL, 1); in port_single_lb_reconfig()
1364 if (rte_event_dev_start(evdev) < 0) { in port_single_lb_reconfig()
1394 int err = rte_event_port_link(evdev, t->port[0], NULL, NULL, 0); in xstats_brute_force()
1400 if (rte_event_dev_start(evdev) < 0) { in xstats_brute_force()
1412 rte_event_dev_xstats_names_get(evdev, mode, in xstats_brute_force()
1415 rte_event_dev_xstats_get(evdev, mode, j, ids, in xstats_brute_force()
1442 err = rte_event_port_link(evdev, t->port[wrk_enq], NULL, NULL, 0); in xstats_id_reset_tests()
1448 if (rte_event_dev_start(evdev) < 0) { in xstats_id_reset_tests()
1465 int num_stats = rte_event_dev_xstats_names_get(evdev, in xstats_id_reset_tests()
1473 ret = rte_event_dev_xstats_get(evdev, in xstats_id_reset_tests()
1495 int err = rte_event_enqueue_burst(evdev, t->port[0], &ev, 1); in xstats_id_reset_tests()
1511 uint64_t val = rte_event_dev_xstats_by_name_get(evdev, in xstats_id_reset_tests()
1526 int reset_ret = rte_event_dev_xstats_reset(evdev, in xstats_id_reset_tests()
1536 val = rte_event_dev_xstats_by_name_get(evdev, dev_names[i], 0); in xstats_id_reset_tests()
1554 num_stats = rte_event_dev_xstats_names_get(evdev, in xstats_id_reset_tests()
1562 ret = rte_event_dev_xstats_get(evdev, RTE_EVENT_DEV_XSTATS_PORT, PORT, in xstats_id_reset_tests()
1632 uint64_t val = rte_event_dev_xstats_by_name_get(evdev, in xstats_id_reset_tests()
1648 int reset_ret = rte_event_dev_xstats_reset(evdev, in xstats_id_reset_tests()
1657 val = rte_event_dev_xstats_by_name_get(evdev, port_names[i], 0); in xstats_id_reset_tests()
1675 num_stats = rte_event_dev_xstats_names_get(evdev, in xstats_id_reset_tests()
1683 ret = rte_event_dev_xstats_get(evdev, RTE_EVENT_DEV_XSTATS_QUEUE, in xstats_id_reset_tests()
1747 uint64_t val = rte_event_dev_xstats_by_name_get(evdev, in xstats_id_reset_tests()
1763 int reset_ret = rte_event_dev_xstats_reset(evdev, in xstats_id_reset_tests()
1771 val = rte_event_dev_xstats_by_name_get(evdev, queue_names[i], in xstats_id_reset_tests()
1807 if (rte_event_queue_setup(evdev, 0, &conf) < 0) { in ordered_reconfigure()
1812 if (rte_event_queue_setup(evdev, 0, &conf) < 0) { in ordered_reconfigure()
1817 rte_event_port_link(evdev, t->port[0], NULL, NULL, 0); in ordered_reconfigure()
1818 if (rte_event_dev_start(evdev) < 0) { in ordered_reconfigure()
1855 if (rte_event_queue_setup(evdev, i, &conf) < 0) { in qid_priorities()
1863 rte_event_port_link(evdev, t->port[0], NULL, NULL, 0); in qid_priorities()
1865 if (rte_event_dev_start(evdev) < 0) { in qid_priorities()
1883 int err = rte_event_enqueue_burst(evdev, t->port[0], &ev, 1); in qid_priorities()
1895 rte_event_dequeue_burst(evdev, t->port[0], ev, 32, 0); in qid_priorities()
1898 rte_event_dev_dump(evdev, stdout); in qid_priorities()
1938 if (rte_event_queue_setup(evdev, i, &conf) < 0) { in unlink_in_progress()
1946 rte_event_port_link(evdev, t->port[0], NULL, NULL, 0); in unlink_in_progress()
1948 if (rte_event_dev_start(evdev) < 0) { in unlink_in_progress()
1954 int ret = rte_event_port_unlink(evdev, t->port[0], NULL, 0); in unlink_in_progress()
1962 rte_event_port_unlinks_in_progress(evdev, t->port[0]); in unlink_in_progress()
1974 rte_event_port_unlinks_in_progress(evdev, t->port[0]); in unlink_in_progress()
2000 if (rte_event_port_link(evdev, t->port[i+1], &t->qid[0], in load_balancing()
2008 if (rte_event_dev_start(evdev) < 0) { in load_balancing()
2035 err = rte_event_enqueue_burst(evdev, t->port[rx_enq], &ev, 1); in load_balancing()
2045 err = test_event_dev_stats_get(evdev, &stats); in load_balancing()
2086 if (rte_event_port_link(evdev, t->port[1], &t->qid[0], NULL, 1) != 1) { in load_balancing_history()
2090 if (rte_event_port_link(evdev, t->port[2], &t->qid[0], NULL, 1) != 1) { in load_balancing_history()
2094 if (rte_event_port_link(evdev, t->port[3], &t->qid[0], NULL, 1) != 1) { in load_balancing_history()
2098 if (rte_event_dev_start(evdev) < 0) { in load_balancing_history()
2134 err = rte_event_enqueue_burst(evdev, t->port[rx_enq], &ev, 1); in load_balancing_history()
2146 if (!rte_event_dequeue_burst(evdev, t->port[1], &ev, 1, 0)) { in load_balancing_history()
2156 rte_event_enqueue_burst(evdev, t->port[1], &release_ev, 1); in load_balancing_history()
2184 err = rte_event_enqueue_burst(evdev, t->port[rx_enq], &ev, 1); in load_balancing_history()
2194 err = test_event_dev_stats_get(evdev, &stats); in load_balancing_history()
2233 while (rte_event_dequeue_burst(evdev, i, &ev, 1, 0)) in load_balancing_history()
2234 rte_event_enqueue_burst(evdev, i, &release_ev, 1); in load_balancing_history()
2259 err = rte_event_port_link(evdev, t->port[i], &t->qid[0], in invalid_qid()
2267 if (rte_event_dev_start(evdev) < 0) { in invalid_qid()
2294 err = rte_event_enqueue_burst(evdev, t->port[rx_enq], &ev, 1); in invalid_qid()
2304 err = test_event_dev_stats_get(evdev, &stats); in invalid_qid()
2316 rte_event_dev_dump(evdev, stdout); in invalid_qid()
2321 rte_event_dev_dump(evdev, stdout); in invalid_qid()
2328 rte_event_dev_dump(evdev, stdout); in invalid_qid()
2355 err = rte_event_port_link(evdev, t->port[wrk_enq], NULL, NULL, 0); in single_packet()
2362 if (rte_event_dev_start(evdev) < 0) { in single_packet()
2381 err = rte_event_enqueue_burst(evdev, t->port[rx_enq], &ev, 1); in single_packet()
2389 err = test_event_dev_stats_get(evdev, &stats); in single_packet()
2400 rte_event_dev_dump(evdev, stdout); in single_packet()
2406 deq_pkts = rte_event_dequeue_burst(evdev, t->port[wrk_enq], &ev, 1, 0); in single_packet()
2412 err = test_event_dev_stats_get(evdev, &stats); in single_packet()
2418 err = test_event_dev_stats_get(evdev, &stats); in single_packet()
2425 err = rte_event_enqueue_burst(evdev, t->port[wrk_enq], &release_ev, 1); in single_packet()
2432 err = test_event_dev_stats_get(evdev, &stats); in single_packet()
2462 err = rte_event_port_link(evdev, t->port[p1], &t->qid[0], NULL, 1); in inflight_counts()
2468 err = rte_event_port_link(evdev, t->port[p2], &t->qid[1], NULL, 1); in inflight_counts()
2475 if (rte_event_dev_start(evdev) < 0) { in inflight_counts()
2493 err = rte_event_enqueue_burst(evdev, t->port[rx_enq], &ev, 1); in inflight_counts()
2510 err = rte_event_enqueue_burst(evdev, t->port[rx_enq], &ev, 1); in inflight_counts()
2520 err = test_event_dev_stats_get(evdev, &stats); in inflight_counts()
2547 uint32_t deq_pkts = rte_event_dequeue_burst(evdev, t->port[p1], events, in inflight_counts()
2554 err = test_event_dev_stats_get(evdev, &stats); in inflight_counts()
2561 err = rte_event_enqueue_burst(evdev, t->port[p1], &release_ev, in inflight_counts()
2576 err = test_event_dev_stats_get(evdev, &stats); in inflight_counts()
2583 deq_pkts = rte_event_dequeue_burst(evdev, t->port[p2], events, in inflight_counts()
2589 err = test_event_dev_stats_get(evdev, &stats); in inflight_counts()
2596 err = rte_event_enqueue_burst(evdev, t->port[p2], &release_ev, in inflight_counts()
2611 err = test_event_dev_stats_get(evdev, &stats); in inflight_counts()
2620 rte_event_dev_dump(evdev, stdout); in inflight_counts()
2666 err = rte_event_port_link(evdev, t->port[i], &t->qid[0], NULL, in parallel_basic()
2675 if (rte_event_dev_start(evdev) < 0) { in parallel_basic()
2695 err = rte_event_enqueue_burst(evdev, t->port[rx_port], &ev, 1); in parallel_basic()
2710 deq_pkts = rte_event_dequeue_burst(evdev, t->port[i], in parallel_basic()
2714 rte_event_dev_dump(evdev, stdout); in parallel_basic()
2724 err = rte_event_enqueue_burst(evdev, t->port[i], &deq_ev[i], 1); in parallel_basic()
2733 deq_pkts = rte_event_dequeue_burst(evdev, t->port[tx_port], deq_ev, in parallel_basic()
2740 rte_event_dev_dump(evdev, stdout); in parallel_basic()
2794 int nb_links = rte_event_port_link(evdev, t->port[1], NULL, NULL, 0); in holb()
2795 if (rte_event_port_link(evdev, t->port[0], NULL, NULL, 0) != 1 || in holb()
2800 if (rte_event_dev_start(evdev) < 0) { in holb()
2806 if (rte_event_enqueue_burst(evdev, t->port[0], &ev, 1) != 1) { in holb()
2812 if (rte_event_dev_xstats_by_name_get(evdev, "port_0_cq_ring_used", NULL) in holb()
2822 if (rte_event_dev_xstats_by_name_get(evdev, rx_port_used_stat, NULL) in holb()
2831 if (rte_event_enqueue_burst(evdev, t->port[0], &ev, 1) != 1) { in holb()
2836 } while (rte_event_dev_xstats_by_name_get(evdev, in holb()
2841 if (rte_event_enqueue_burst(evdev, t->port[0], &ev, 1) != 1) { in holb()
2848 if (rte_event_dev_xstats_by_name_get(evdev, other_port_used_stat, NULL) in holb()
2854 if (rte_event_dev_xstats_by_name_get(evdev, "qid_0_iq_0_used", NULL) in holb()
2864 if (rte_event_enqueue_burst(evdev, t->port[0], &ev, 1) != 1) { in holb()
2870 if (rte_event_dev_xstats_by_name_get(evdev, other_port_used_stat, NULL) in holb()
2877 if (rte_event_dev_xstats_by_name_get(evdev, "qid_0_iq_0_used", NULL) in holb()
2886 rte_event_dev_dump(evdev, stdout); in holb()
2917 if (rte_event_port_link(evdev, t->port[0], NULL, NULL, 0) != 1) { in dev_stop_flush()
2922 if (rte_event_dev_start(evdev) < 0) { in dev_stop_flush()
2928 if (rte_event_enqueue_burst(evdev, t->port[0], &ev, 1) != 1) { in dev_stop_flush()
2939 if (rte_event_dev_stop_flush_callback_register(evdev, flush, &count)) { in dev_stop_flush()
2951 if (rte_event_dev_stop_flush_callback_register(evdev, NULL, NULL)) { in dev_stop_flush()
2958 rte_event_dev_dump(evdev, stdout); in dev_stop_flush()
2980 uint16_t i, nb_rx = rte_event_dequeue_burst(evdev, port, ev, in worker_loopback_worker_fn()
2991 enqd = rte_event_enqueue_burst(evdev, port, in worker_loopback_worker_fn()
3005 enqd = rte_event_enqueue_burst(evdev, port, in worker_loopback_worker_fn()
3018 enqd = rte_event_enqueue_burst(evdev, port, &ev[i], 1); in worker_loopback_worker_fn()
3052 if (rte_event_enqueue_burst(evdev, port, &ev, 1) != 1) { in worker_loopback_producer_fn()
3053 while (rte_event_enqueue_burst(evdev, port, &ev, 1) != in worker_loopback_producer_fn()
3106 if (rte_event_port_setup(evdev, 0, &conf) < 0) { in worker_loopback()
3113 if (rte_event_port_setup(evdev, 1, &conf) < 0) { in worker_loopback()
3120 err = rte_event_port_link(evdev, t->port[1], NULL, NULL, 0); in worker_loopback()
3126 if (rte_event_dev_start(evdev) < 0) { in worker_loopback()
3149 test_event_dev_stats_get(evdev, &stats); in worker_loopback()
3157 test_event_dev_stats_get(evdev, &stats); in worker_loopback()
3159 rte_event_dev_dump(evdev, stdout); in worker_loopback()
3197 evdev = rte_event_dev_get_dev_id(eventdev_name); in test_sw_eventdev()
3198 if (evdev < 0) { in test_sw_eventdev()
3205 evdev = rte_event_dev_get_dev_id(eventdev_name); in test_sw_eventdev()
3206 if (evdev < 0) { in test_sw_eventdev()
3212 if (rte_event_dev_service_id_get(evdev, &t->service_id) < 0) { in test_sw_eventdev()