Lines Matching refs:ev_tim
389 struct rte_event_timer *ev_tim; in test_timer_state() local
401 rte_mempool_get(eventdev_test_mempool, (void **)&ev_tim); in test_timer_state()
402 *ev_tim = tim; in test_timer_state()
403 ev_tim->ev.event_ptr = ev_tim; in test_timer_state()
404 ev_tim->timeout_ticks = CALC_TICKS(120); in test_timer_state()
406 TEST_ASSERT_EQUAL(rte_event_timer_arm_burst(timdev, &ev_tim, 1), 0, in test_timer_state()
408 TEST_ASSERT_EQUAL(ev_tim->state, RTE_EVENT_TIMER_ERROR_TOOLATE, in test_timer_state()
410 RTE_EVENT_TIMER_ERROR_TOOLATE, ev_tim->state); in test_timer_state()
412 ev_tim->state = RTE_EVENT_TIMER_NOT_ARMED; in test_timer_state()
413 ev_tim->timeout_ticks = CALC_TICKS(10); in test_timer_state()
415 TEST_ASSERT_EQUAL(rte_event_timer_arm_burst(timdev, &ev_tim, 1), 1, in test_timer_state()
417 TEST_ASSERT_EQUAL(ev_tim->state, RTE_EVENT_TIMER_ARMED, in test_timer_state()
419 RTE_EVENT_TIMER_ARMED, ev_tim->state); in test_timer_state()
428 ev_tim->state = RTE_EVENT_TIMER_NOT_ARMED; in test_timer_state()
429 ev_tim->timeout_ticks = CALC_TICKS(90); in test_timer_state()
430 TEST_ASSERT_EQUAL(rte_event_timer_arm_burst(timdev, &ev_tim, 1), 1, in test_timer_state()
432 TEST_ASSERT_EQUAL(rte_event_timer_cancel_burst(timdev, &ev_tim, 1), in test_timer_state()
434 TEST_ASSERT_EQUAL(ev_tim->state, RTE_EVENT_TIMER_CANCELED, in test_timer_state()
436 RTE_EVENT_TIMER_CANCELED, ev_tim->state); in test_timer_state()
438 rte_mempool_put(eventdev_test_mempool, (void *)ev_tim); in test_timer_state()
447 struct rte_event_timer *ev_tim; in _arm_timers() local
461 (void **)&ev_tim), in _arm_timers()
463 *ev_tim = tim; in _arm_timers()
464 ev_tim->ev.event_ptr = ev_tim; in _arm_timers()
466 TEST_ASSERT_EQUAL(rte_event_timer_arm_burst(timdev, &ev_tim, in _arm_timers()
548 struct rte_event_timer *ev_tim[MAX_BURST]; in _arm_timers_burst() local
562 (void **)ev_tim, MAX_BURST), in _arm_timers_burst()
566 *ev_tim[j] = tim; in _arm_timers_burst()
567 ev_tim[j]->ev.event_ptr = ev_tim[j]; in _arm_timers_burst()
571 ev_tim, tim.timeout_ticks, MAX_BURST), in _arm_timers_burst()
617 struct rte_event_timer *ev_tim; in test_timer_cancel() local
630 (void **)&ev_tim), in test_timer_cancel()
632 *ev_tim = tim; in test_timer_cancel()
633 ev_tim->ev.event_ptr = ev_tim; in test_timer_cancel()
635 TEST_ASSERT_EQUAL(rte_event_timer_arm_burst(timdev, &ev_tim, in test_timer_cancel()
642 &ev_tim, 1), 1, in test_timer_cancel()
644 rte_mempool_put(eventdev_test_mempool, ev_tim); in test_timer_cancel()
659 struct rte_event_timer *ev_tim; in _cancel_producer() local
672 (void **)&ev_tim), in _cancel_producer()
675 *ev_tim = tim; in _cancel_producer()
676 ev_tim->ev.event_ptr = ev_tim; in _cancel_producer()
678 TEST_ASSERT_EQUAL(rte_event_timer_arm_burst(timdev, &ev_tim, in _cancel_producer()
682 TEST_ASSERT_EQUAL(ev_tim->state, RTE_EVENT_TIMER_ARMED, in _cancel_producer()
685 while (rte_ring_enqueue(timer_producer_ring, ev_tim) != 0) in _cancel_producer()
698 struct rte_event_timer *ev_tim[MAX_BURST]; in _cancel_producer_burst() local
713 (void **)ev_tim, MAX_BURST), in _cancel_producer_burst()
717 *ev_tim[j] = tim; in _cancel_producer_burst()
718 ev_tim[j]->ev.event_ptr = ev_tim[j]; in _cancel_producer_burst()
722 ev_tim, tim.timeout_ticks, MAX_BURST), in _cancel_producer_burst()
726 TEST_ASSERT_EQUAL(ev_tim[j]->state, in _cancel_producer_burst()
729 ev_tim[j]->state); in _cancel_producer_burst()
732 (void **)ev_tim, MAX_BURST, NULL); in _cancel_producer_burst()
764 struct rte_event_timer *ev_tim = NULL; in _cancel_thread() local
769 if (rte_ring_dequeue(timer_producer_ring, (void **)&ev_tim)) in _cancel_thread()
772 ret = rte_event_timer_cancel_burst(timdev, &ev_tim, 1); in _cancel_thread()
774 rte_mempool_put(eventdev_test_mempool, (void *)ev_tim); in _cancel_thread()
787 struct rte_event_timer *ev_tim[MAX_BURST]; in _cancel_burst_thread() local
793 (void **)ev_tim, MAX_BURST, NULL); in _cancel_burst_thread()
800 TEST_ASSERT_EQUAL(ev_tim[i]->state, in _cancel_burst_thread()
803 ev_tim[i]->state); in _cancel_burst_thread()
805 ret = rte_event_timer_cancel_burst(timdev, ev_tim, n); in _cancel_burst_thread()
808 rte_mempool_put_bulk(eventdev_test_mempool, (void **)ev_tim, in _cancel_burst_thread()
879 struct rte_event_timer *ev_tim; in test_timer_cancel_random() local
893 (void **)&ev_tim), in test_timer_cancel_random()
895 *ev_tim = tim; in test_timer_cancel_random()
896 ev_tim->ev.event_ptr = ev_tim; in test_timer_cancel_random()
898 TEST_ASSERT_EQUAL(rte_event_timer_arm_burst(timdev, &ev_tim, in test_timer_cancel_random()
906 &ev_tim, 1), 1, in test_timer_cancel_random()
908 rte_mempool_put(eventdev_test_mempool, ev_tim); in test_timer_cancel_random()