From cfcd6dc98cad1dd677ac60ad80e7ef3aa39b926b Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Thu, 11 Apr 2019 08:52:36 +0200 Subject: score: Rename _SMP_Processor_count Rename _SMP_Processor_count in _SMP_Processor_maximum to be in line with the API level rtems_scheduler_get_processor_maximum(). Update #3732. --- bsps/powerpc/qoriq/start/bsprestart.c | 2 +- cpukit/include/rtems/score/smp.h | 4 ++-- cpukit/score/src/smp.c | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/bsps/powerpc/qoriq/start/bsprestart.c b/bsps/powerpc/qoriq/start/bsprestart.c index 228d74c231..3118afd46b 100644 --- a/bsps/powerpc/qoriq/start/bsprestart.c +++ b/bsps/powerpc/qoriq/start/bsprestart.c @@ -67,7 +67,7 @@ static void restart_interrupt(void *arg) (void) level; _SMP_barrier_State_initialize(&bs); - _SMP_barrier_Wait(&restart_barrier, &bs, _SMP_Processor_count); + _SMP_barrier_Wait(&restart_barrier, &bs, _SMP_Get_processor_count()); cpu_self_index = rtems_scheduler_get_processor(); thread_index = cpu_self_index % QORIQ_THREAD_COUNT; diff --git a/cpukit/include/rtems/score/smp.h b/cpukit/include/rtems/score/smp.h index cc682a4823..a960097948 100644 --- a/cpukit/include/rtems/score/smp.h +++ b/cpukit/include/rtems/score/smp.h @@ -35,11 +35,11 @@ extern "C" { */ #if defined( RTEMS_SMP ) - extern uint32_t _SMP_Processor_count; + extern uint32_t _SMP_Processor_maximum; static inline uint32_t _SMP_Get_processor_count( void ) { - return _SMP_Processor_count; + return _SMP_Processor_maximum; } #else #define _SMP_Get_processor_count() UINT32_C(1) diff --git a/cpukit/score/src/smp.c b/cpukit/score/src/smp.c index 7864640829..3d35154817 100644 --- a/cpukit/score/src/smp.c +++ b/cpukit/score/src/smp.c @@ -30,7 +30,7 @@ Processor_mask _SMP_Online_processors; -uint32_t _SMP_Processor_count; +uint32_t _SMP_Processor_maximum; static const Scheduler_Assignment *_Scheduler_Get_initial_assignment( uint32_t cpu_index @@ -126,7 +126,7 @@ void _SMP_Handler_initialize( void ) cpu_count = _CPU_SMP_Initialize(); cpu_count = cpu_count < cpu_max ? cpu_count : cpu_max; - _SMP_Processor_count = cpu_count; + _SMP_Processor_maximum = cpu_count; for ( cpu_index = cpu_count ; cpu_index < cpu_max; ++cpu_index ) { const Scheduler_Assignment *assignment; -- cgit v1.2.3