From 03c9f2406127b71ad5abdfd02af1609f8a67f012 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Fri, 5 Apr 2019 08:03:12 +0200 Subject: rtems: Add rtems_scheduler_get_processor() Add rtems_scheduler_get_processor() as a replacement for rtems_get_current_processor(). The rtems_get_current_processor() is a bit orphaned. Adopt it by the Scheduler Manager. This is in line with the glibc sched_getcpu() function. Deprecate rtems_get_current_processor(). Update #3731. --- testsuites/smptests/smpatomic01/init.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'testsuites/smptests/smpatomic01') diff --git a/testsuites/smptests/smpatomic01/init.c b/testsuites/smptests/smpatomic01/init.c index 593bd02d73..4ae1d58364 100644 --- a/testsuites/smptests/smpatomic01/init.c +++ b/testsuites/smptests/smpatomic01/init.c @@ -487,7 +487,7 @@ static void test_atomic_store_load_rmw_body( * Use the physical processor index, to observe timing differences introduced * by the system topology. */ - cpu_self_index = rtems_get_current_processor(); + cpu_self_index = rtems_scheduler_get_processor(); /* Store release and load acquire test case */ @@ -638,7 +638,7 @@ static void test_single_writer_seqlock_body( * Use the physical processor index, to observe timing differences introduced * by the system topology. */ - cpu_self_index = rtems_get_current_processor(); + cpu_self_index = rtems_scheduler_get_processor(); if (cpu_self_index == 0) { counter = 0; @@ -700,7 +700,7 @@ static void test_multi_writer_seqlock_body( * Use the physical processor index, to observe timing differences introduced * by the system topology. */ - cpu_self_index = rtems_get_current_processor(); + cpu_self_index = rtems_scheduler_get_processor(); if (cpu_self_index % 2 == 0) { counter = 0; -- cgit v1.2.3