aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPetri Savolainen <petri.savolainen@nokia.com>2015-09-08 11:31:33 +0300
committerMaxim Uvarov <maxim.uvarov@linaro.org>2015-10-22 15:44:30 +0300
commitb74dd746d022a463f1e5373afda308669c4e3b4c (patch)
tree36cceb3c63e02d79f9213ecbd3f90fe005ef3655
parent5126cc512634179654542492d067ebd3b63b23ec (diff)
linux-generic: cpu: rename time_cycles to cpu_cycles
Implemented odp_cpu_cycles() be renaming odp_time_cycles() implementation. Time implementation uses odp_cpu_cycles temporarely. Signed-off-by: Petri Savolainen <petri.savolainen@nokia.com> Reviewed-by: Ivan Khoronzhuk <ivan.khoronzhuk@linaro.org> Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org>
-rw-r--r--platform/linux-generic/arch/linux/odp_cpu_cycles.c4
-rw-r--r--platform/linux-generic/arch/mips64/odp_cpu_cycles.c4
-rw-r--r--platform/linux-generic/arch/x86/odp_cpu_cycles.c4
-rw-r--r--platform/linux-generic/odp_time.c6
4 files changed, 12 insertions, 6 deletions
diff --git a/platform/linux-generic/arch/linux/odp_cpu_cycles.c b/platform/linux-generic/arch/linux/odp_cpu_cycles.c
index 256ad7cac..c312f3dbc 100644
--- a/platform/linux-generic/arch/linux/odp_cpu_cycles.c
+++ b/platform/linux-generic/arch/linux/odp_cpu_cycles.c
@@ -9,14 +9,14 @@
#include <stdlib.h>
#include <time.h>
-#include <odp/time.h>
+#include <odp/cpu.h>
#include <odp/hints.h>
#include <odp/system_info.h>
#include <odp_debug_internal.h>
#define GIGA 1000000000
-uint64_t odp_time_cycles(void)
+uint64_t odp_cpu_cycles(void)
{
struct timespec time;
uint64_t sec, ns, hz, cycles;
diff --git a/platform/linux-generic/arch/mips64/odp_cpu_cycles.c b/platform/linux-generic/arch/mips64/odp_cpu_cycles.c
index 4fb790b19..acd705897 100644
--- a/platform/linux-generic/arch/mips64/odp_cpu_cycles.c
+++ b/platform/linux-generic/arch/mips64/odp_cpu_cycles.c
@@ -4,11 +4,11 @@
* SPDX-License-Identifier: BSD-3-Clause
*/
-#include <odp/time.h>
+#include <odp/cpu.h>
#include <odp/hints.h>
#include <odp/system_info.h>
-uint64_t odp_time_cycles(void)
+uint64_t odp_cpu_cycles(void)
{
#define CVMX_TMP_STR(x) CVMX_TMP_STR2(x)
#define CVMX_TMP_STR2(x) #x
diff --git a/platform/linux-generic/arch/x86/odp_cpu_cycles.c b/platform/linux-generic/arch/x86/odp_cpu_cycles.c
index a11156184..20ad44a3d 100644
--- a/platform/linux-generic/arch/x86/odp_cpu_cycles.c
+++ b/platform/linux-generic/arch/x86/odp_cpu_cycles.c
@@ -3,9 +3,9 @@
*
* SPDX-License-Identifier: BSD-3-Clause
*/
-#include <odp/time.h>
+#include <odp/cpu.h>
-uint64_t odp_time_cycles(void)
+uint64_t odp_cpu_cycles(void)
{
union {
uint64_t tsc_64;
diff --git a/platform/linux-generic/odp_time.c b/platform/linux-generic/odp_time.c
index a007d69b4..b378c35c4 100644
--- a/platform/linux-generic/odp_time.c
+++ b/platform/linux-generic/odp_time.c
@@ -9,9 +9,15 @@
#include <odp/time.h>
#include <odp/hints.h>
#include <odp/system_info.h>
+#include <odp/cpu.h>
#define GIGA 1000000000
+uint64_t odp_time_cycles(void)
+{
+ return odp_cpu_cycles();
+}
+
uint64_t odp_time_diff_cycles(uint64_t t1, uint64_t t2)
{
if (odp_likely(t2 >= t1))