aboutsummaryrefslogtreecommitdiff
path: root/platform/linux-generic/odp_traffic_mngr.c
diff options
context:
space:
mode:
Diffstat (limited to 'platform/linux-generic/odp_traffic_mngr.c')
-rw-r--r--platform/linux-generic/odp_traffic_mngr.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/platform/linux-generic/odp_traffic_mngr.c b/platform/linux-generic/odp_traffic_mngr.c
index 2de851dfc..6311c941d 100644
--- a/platform/linux-generic/odp_traffic_mngr.c
+++ b/platform/linux-generic/odp_traffic_mngr.c
@@ -7,6 +7,7 @@
#include <odp_posix_extensions.h>
+#include <odp/api/cpu.h>
#include <odp/api/packet.h>
#include <odp/api/packet_flags.h>
#include <odp/api/std_types.h>
@@ -2420,7 +2421,7 @@ static void signal_request(void)
serving = odp_atomic_load_u64(&tm_glb->currently_serving_cnt);
while (serving != request_num) {
- _odp_cpu_pause();
+ odp_cpu_pause();
serving = odp_atomic_load_u64(&tm_glb->currently_serving_cnt);
}
}
@@ -2437,11 +2438,11 @@ static void check_for_request(void)
/* Signal the other requesting thread to proceed and then
* wait for their done indication */
odp_atomic_inc_u64(&tm_glb->currently_serving_cnt);
- _odp_cpu_pause();
+ odp_cpu_pause();
done_cnt = odp_atomic_load_u64(&tm_glb->atomic_done_cnt);
while (done_cnt != request_num) {
- _odp_cpu_pause();
+ odp_cpu_pause();
done_cnt = odp_atomic_load_u64(&tm_glb->atomic_done_cnt);
}
}