aboutsummaryrefslogtreecommitdiff
path: root/example/timer/odp_timer_test.c
diff options
context:
space:
mode:
authorMatias Elo <matias.elo@nokia.com>2023-02-24 09:39:16 +0200
committerGitHub <noreply@github.com>2023-02-24 09:39:16 +0200
commit0f2f3271f64b25d7ce101b7a5c82b7fc17ba2d32 (patch)
tree5d4df86a452c52b1421b8039835ec793ac4019c7 /example/timer/odp_timer_test.c
parent282188e33695bb6863e289df61e0dfbd87ca205c (diff)
parentc7c99cfd5635da8c0afc7f3803ce6e1c82c3465b (diff)
Merge ODP v1.40.0.0v1.40.0.0_DPDK_19.11
Merge ODP linux-generic v1.40.0.0 into linux-dpdk.
Diffstat (limited to 'example/timer/odp_timer_test.c')
-rw-r--r--example/timer/odp_timer_test.c11
1 files changed, 8 insertions, 3 deletions
diff --git a/example/timer/odp_timer_test.c b/example/timer/odp_timer_test.c
index 277bbf6ae..f298c9fe8 100644
--- a/example/timer/odp_timer_test.c
+++ b/example/timer/odp_timer_test.c
@@ -121,14 +121,19 @@ static void test_abs_timeouts(int thr, test_globals_t *gbls)
int wait = 0;
odp_event_t ev;
odp_timer_set_t rc;
+ odp_timer_start_t start_param;
if (ttp) {
tick += period;
- rc = odp_timer_set_abs(ttp->tim, tick, &ttp->ev);
+
+ start_param.tick_type = ODP_TIMER_TICK_ABS;
+ start_param.tick = tick;
+ start_param.tmo_ev = ttp->ev;
+
+ rc = odp_timer_start(ttp->tim, &start_param);
if (odp_unlikely(rc != ODP_TIMER_SUCCESS)) {
/* Too early or too late timeout requested */
- ODPH_ABORT("odp_timer_set_abs() failed: %s\n",
- timerset2str(rc));
+ ODPH_ABORT("odp_timer_start() failed: %s\n", timerset2str(rc));
}
}