From 2b7fe35688fbeb3450ca79b7c5907811433e4fa9 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Thu, 26 Feb 2015 10:29:02 +0100 Subject: score: Add parameter to Giant acquire/release Update #2273. --- cpukit/score/src/threaddispatchdisablelevel.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'cpukit/score/src') diff --git a/cpukit/score/src/threaddispatchdisablelevel.c b/cpukit/score/src/threaddispatchdisablelevel.c index 3b7837c1cb..158fc39ae2 100644 --- a/cpukit/score/src/threaddispatchdisablelevel.c +++ b/cpukit/score/src/threaddispatchdisablelevel.c @@ -119,23 +119,23 @@ uint32_t _Thread_Dispatch_decrement_disable_level( void ) return disable_level; } -void _Giant_Acquire( void ) +void _Giant_Acquire( Per_CPU_Control *cpu_self ) { ISR_Level isr_level; _ISR_Disable_without_giant( isr_level ); _Assert( _Thread_Dispatch_disable_level != 0 ); - _Giant_Do_acquire( _Per_CPU_Get() ); + _Giant_Do_acquire( cpu_self ); _ISR_Enable_without_giant( isr_level ); } -void _Giant_Release( void ) +void _Giant_Release( Per_CPU_Control *cpu_self ) { ISR_Level isr_level; _ISR_Disable_without_giant( isr_level ); _Assert( _Thread_Dispatch_disable_level != 0 ); - _Giant_Do_release( _Per_CPU_Get() ); + _Giant_Do_release( cpu_self ); _ISR_Enable_without_giant( isr_level ); } -- cgit v1.2.3