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()
1513 uint64_t val = rte_event_dev_xstats_by_name_get(evdev, in xstats_id_reset_tests()
1528 int reset_ret = rte_event_dev_xstats_reset(evdev, in xstats_id_reset_tests()
1538 val = rte_event_dev_xstats_by_name_get(evdev, dev_names[i], 0); in xstats_id_reset_tests()
1556 num_stats = rte_event_dev_xstats_names_get(evdev, in xstats_id_reset_tests()
1564 ret = rte_event_dev_xstats_get(evdev, RTE_EVENT_DEV_XSTATS_PORT, PORT, in xstats_id_reset_tests()
1634 uint64_t val = rte_event_dev_xstats_by_name_get(evdev, in xstats_id_reset_tests()
1650 int reset_ret = rte_event_dev_xstats_reset(evdev, in xstats_id_reset_tests()
1659 val = rte_event_dev_xstats_by_name_get(evdev, port_names[i], 0); in xstats_id_reset_tests()
1677 num_stats = rte_event_dev_xstats_names_get(evdev, in xstats_id_reset_tests()
1685 ret = rte_event_dev_xstats_get(evdev, RTE_EVENT_DEV_XSTATS_QUEUE, in xstats_id_reset_tests()
1749 uint64_t val = rte_event_dev_xstats_by_name_get(evdev, in xstats_id_reset_tests()
1765 int reset_ret = rte_event_dev_xstats_reset(evdev, in xstats_id_reset_tests()
1773 val = rte_event_dev_xstats_by_name_get(evdev, queue_names[i], in xstats_id_reset_tests()
1809 if (rte_event_queue_setup(evdev, 0, &conf) < 0) { in ordered_reconfigure()
1814 if (rte_event_queue_setup(evdev, 0, &conf) < 0) { in ordered_reconfigure()
1819 rte_event_port_link(evdev, t->port[0], NULL, NULL, 0); in ordered_reconfigure()
1820 if (rte_event_dev_start(evdev) < 0) { in ordered_reconfigure()
1857 if (rte_event_queue_setup(evdev, i, &conf) < 0) { in qid_priorities()
1865 rte_event_port_link(evdev, t->port[0], NULL, NULL, 0); in qid_priorities()
1867 if (rte_event_dev_start(evdev) < 0) { in qid_priorities()
1885 int err = rte_event_enqueue_burst(evdev, t->port[0], &ev, 1); in qid_priorities()
1897 rte_event_dequeue_burst(evdev, t->port[0], ev, 32, 0); in qid_priorities()
1900 rte_event_dev_dump(evdev, stdout); in qid_priorities()
1940 if (rte_event_queue_setup(evdev, i, &conf) < 0) { in unlink_in_progress()
1948 rte_event_port_link(evdev, t->port[0], NULL, NULL, 0); in unlink_in_progress()
1950 if (rte_event_dev_start(evdev) < 0) { in unlink_in_progress()
1956 int ret = rte_event_port_unlink(evdev, t->port[0], NULL, 0); in unlink_in_progress()
1964 rte_event_port_unlinks_in_progress(evdev, t->port[0]); in unlink_in_progress()
1976 rte_event_port_unlinks_in_progress(evdev, t->port[0]); in unlink_in_progress()
2002 if (rte_event_port_link(evdev, t->port[i+1], &t->qid[0], in load_balancing()
2010 if (rte_event_dev_start(evdev) < 0) { in load_balancing()
2037 err = rte_event_enqueue_burst(evdev, t->port[rx_enq], &ev, 1); in load_balancing()
2047 err = test_event_dev_stats_get(evdev, &stats); in load_balancing()
2088 if (rte_event_port_link(evdev, t->port[1], &t->qid[0], NULL, 1) != 1) { in load_balancing_history()
2092 if (rte_event_port_link(evdev, t->port[2], &t->qid[0], NULL, 1) != 1) { in load_balancing_history()
2096 if (rte_event_port_link(evdev, t->port[3], &t->qid[0], NULL, 1) != 1) { in load_balancing_history()
2100 if (rte_event_dev_start(evdev) < 0) { in load_balancing_history()
2136 err = rte_event_enqueue_burst(evdev, t->port[rx_enq], &ev, 1); in load_balancing_history()
2148 if (!rte_event_dequeue_burst(evdev, t->port[1], &ev, 1, 0)) { in load_balancing_history()
2158 rte_event_enqueue_burst(evdev, t->port[1], &release_ev, 1); in load_balancing_history()
2186 err = rte_event_enqueue_burst(evdev, t->port[rx_enq], &ev, 1); in load_balancing_history()
2196 err = test_event_dev_stats_get(evdev, &stats); in load_balancing_history()
2235 while (rte_event_dequeue_burst(evdev, i, &ev, 1, 0)) in load_balancing_history()
2236 rte_event_enqueue_burst(evdev, i, &release_ev, 1); in load_balancing_history()
2261 err = rte_event_port_link(evdev, t->port[i], &t->qid[0], in invalid_qid()
2269 if (rte_event_dev_start(evdev) < 0) { in invalid_qid()
2296 err = rte_event_enqueue_burst(evdev, t->port[rx_enq], &ev, 1); in invalid_qid()
2306 err = test_event_dev_stats_get(evdev, &stats); in invalid_qid()
2318 rte_event_dev_dump(evdev, stdout); in invalid_qid()
2323 rte_event_dev_dump(evdev, stdout); in invalid_qid()
2330 rte_event_dev_dump(evdev, stdout); in invalid_qid()
2357 err = rte_event_port_link(evdev, t->port[wrk_enq], NULL, NULL, 0); in single_packet()
2364 if (rte_event_dev_start(evdev) < 0) { in single_packet()
2383 err = rte_event_enqueue_burst(evdev, t->port[rx_enq], &ev, 1); in single_packet()
2391 err = test_event_dev_stats_get(evdev, &stats); in single_packet()
2402 rte_event_dev_dump(evdev, stdout); in single_packet()
2408 deq_pkts = rte_event_dequeue_burst(evdev, t->port[wrk_enq], &ev, 1, 0); in single_packet()
2414 err = test_event_dev_stats_get(evdev, &stats); in single_packet()
2420 err = test_event_dev_stats_get(evdev, &stats); in single_packet()
2427 err = rte_event_enqueue_burst(evdev, t->port[wrk_enq], &release_ev, 1); in single_packet()
2434 err = test_event_dev_stats_get(evdev, &stats); in single_packet()
2464 err = rte_event_port_link(evdev, t->port[p1], &t->qid[0], NULL, 1); in inflight_counts()
2470 err = rte_event_port_link(evdev, t->port[p2], &t->qid[1], NULL, 1); in inflight_counts()
2477 if (rte_event_dev_start(evdev) < 0) { in inflight_counts()
2495 err = rte_event_enqueue_burst(evdev, t->port[rx_enq], &ev, 1); in inflight_counts()
2512 err = rte_event_enqueue_burst(evdev, t->port[rx_enq], &ev, 1); in inflight_counts()
2522 err = test_event_dev_stats_get(evdev, &stats); in inflight_counts()
2549 uint32_t deq_pkts = rte_event_dequeue_burst(evdev, t->port[p1], events, in inflight_counts()
2556 err = test_event_dev_stats_get(evdev, &stats); in inflight_counts()
2563 err = rte_event_enqueue_burst(evdev, t->port[p1], &release_ev, in inflight_counts()
2578 err = test_event_dev_stats_get(evdev, &stats); in inflight_counts()
2585 deq_pkts = rte_event_dequeue_burst(evdev, t->port[p2], events, in inflight_counts()
2591 err = test_event_dev_stats_get(evdev, &stats); in inflight_counts()
2598 err = rte_event_enqueue_burst(evdev, t->port[p2], &release_ev, in inflight_counts()
2613 err = test_event_dev_stats_get(evdev, &stats); in inflight_counts()
2622 rte_event_dev_dump(evdev, stdout); in inflight_counts()
2668 err = rte_event_port_link(evdev, t->port[i], &t->qid[0], NULL, in parallel_basic()
2677 if (rte_event_dev_start(evdev) < 0) { in parallel_basic()
2697 err = rte_event_enqueue_burst(evdev, t->port[rx_port], &ev, 1); in parallel_basic()
2712 deq_pkts = rte_event_dequeue_burst(evdev, t->port[i], in parallel_basic()
2716 rte_event_dev_dump(evdev, stdout); in parallel_basic()
2726 err = rte_event_enqueue_burst(evdev, t->port[i], &deq_ev[i], 1); in parallel_basic()
2735 deq_pkts = rte_event_dequeue_burst(evdev, t->port[tx_port], deq_ev, in parallel_basic()
2742 rte_event_dev_dump(evdev, stdout); in parallel_basic()
2796 int nb_links = rte_event_port_link(evdev, t->port[1], NULL, NULL, 0); in holb()
2797 if (rte_event_port_link(evdev, t->port[0], NULL, NULL, 0) != 1 || in holb()
2802 if (rte_event_dev_start(evdev) < 0) { in holb()
2808 if (rte_event_enqueue_burst(evdev, t->port[0], &ev, 1) != 1) { in holb()
2814 if (rte_event_dev_xstats_by_name_get(evdev, "port_0_cq_ring_used", NULL) in holb()
2824 if (rte_event_dev_xstats_by_name_get(evdev, rx_port_used_stat, NULL) in holb()
2833 if (rte_event_enqueue_burst(evdev, t->port[0], &ev, 1) != 1) { in holb()
2838 } while (rte_event_dev_xstats_by_name_get(evdev, in holb()
2843 if (rte_event_enqueue_burst(evdev, t->port[0], &ev, 1) != 1) { in holb()
2850 if (rte_event_dev_xstats_by_name_get(evdev, other_port_used_stat, NULL) in holb()
2856 if (rte_event_dev_xstats_by_name_get(evdev, "qid_0_iq_0_used", NULL) in holb()
2866 if (rte_event_enqueue_burst(evdev, t->port[0], &ev, 1) != 1) { in holb()
2872 if (rte_event_dev_xstats_by_name_get(evdev, other_port_used_stat, NULL) in holb()
2879 if (rte_event_dev_xstats_by_name_get(evdev, "qid_0_iq_0_used", NULL) in holb()
2888 rte_event_dev_dump(evdev, stdout); in holb()
2919 if (rte_event_port_link(evdev, t->port[0], NULL, NULL, 0) != 1) { in dev_stop_flush()
2924 if (rte_event_dev_start(evdev) < 0) { in dev_stop_flush()
2930 if (rte_event_enqueue_burst(evdev, t->port[0], &ev, 1) != 1) { in dev_stop_flush()
2941 if (rte_event_dev_stop_flush_callback_register(evdev, flush, &count)) { in dev_stop_flush()
2953 if (rte_event_dev_stop_flush_callback_register(evdev, NULL, NULL)) { in dev_stop_flush()
2960 rte_event_dev_dump(evdev, stdout); in dev_stop_flush()
2982 uint16_t i, nb_rx = rte_event_dequeue_burst(evdev, port, ev, in worker_loopback_worker_fn()
2993 enqd = rte_event_enqueue_burst(evdev, port, in worker_loopback_worker_fn()
3007 enqd = rte_event_enqueue_burst(evdev, port, in worker_loopback_worker_fn()
3020 enqd = rte_event_enqueue_burst(evdev, port, &ev[i], 1); in worker_loopback_worker_fn()
3054 if (rte_event_enqueue_burst(evdev, port, &ev, 1) != 1) { in worker_loopback_producer_fn()
3055 while (rte_event_enqueue_burst(evdev, port, &ev, 1) != in worker_loopback_producer_fn()
3108 if (rte_event_port_setup(evdev, 0, &conf) < 0) { in worker_loopback()
3115 if (rte_event_port_setup(evdev, 1, &conf) < 0) { in worker_loopback()
3122 err = rte_event_port_link(evdev, t->port[1], NULL, NULL, 0); in worker_loopback()
3128 if (rte_event_dev_start(evdev) < 0) { in worker_loopback()
3151 test_event_dev_stats_get(evdev, &stats); in worker_loopback()
3159 test_event_dev_stats_get(evdev, &stats); in worker_loopback()
3161 rte_event_dev_dump(evdev, stdout); in worker_loopback()
3199 evdev = rte_event_dev_get_dev_id(eventdev_name); in test_sw_eventdev()
3200 if (evdev < 0) { in test_sw_eventdev()
3207 evdev = rte_event_dev_get_dev_id(eventdev_name); in test_sw_eventdev()
3208 if (evdev < 0) { in test_sw_eventdev()
3214 if (rte_event_dev_service_id_get(evdev, &t->service_id) < 0) { in test_sw_eventdev()