diff options
Diffstat (limited to 'cpukit/score/src/schedulerstrongapa.c')
-rw-r--r-- | cpukit/score/src/schedulerstrongapa.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/cpukit/score/src/schedulerstrongapa.c b/cpukit/score/src/schedulerstrongapa.c index d8d3280ed9..f6313584f6 100644 --- a/cpukit/score/src/schedulerstrongapa.c +++ b/cpukit/score/src/schedulerstrongapa.c @@ -51,9 +51,9 @@ static void _Scheduler_strong_APA_Move_from_scheduled_to_ready( Scheduler_strong_APA_Node *node = _Scheduler_strong_APA_Node_downcast( scheduled_to_ready ); - _Chain_Extract_unprotected( &node->Base.Base.Node ); + _Chain_Extract_unprotected( &node->Base.Base.Node.Chain ); _Scheduler_priority_Ready_queue_enqueue_first( - &node->Base.Base.Node, + &node->Base.Base.Node.Chain, &node->Ready_queue, &self->Bit_map ); @@ -70,13 +70,13 @@ static void _Scheduler_strong_APA_Move_from_ready_to_scheduled( _Scheduler_strong_APA_Node_downcast( ready_to_scheduled ); _Scheduler_priority_Ready_queue_extract( - &node->Base.Base.Node, + &node->Base.Base.Node.Chain, &node->Ready_queue, &self->Bit_map ); _Chain_Insert_ordered_unprotected( &self->Base.Scheduled, - &node->Base.Base.Node, + &node->Base.Base.Node.Chain, _Scheduler_SMP_Insert_priority_fifo_order ); } @@ -92,7 +92,7 @@ static void _Scheduler_strong_APA_Insert_ready_lifo( _Scheduler_strong_APA_Node_downcast( the_thread ); _Scheduler_priority_Ready_queue_enqueue( - &node->Base.Base.Node, + &node->Base.Base.Node.Chain, &node->Ready_queue, &self->Bit_map ); @@ -109,7 +109,7 @@ static void _Scheduler_strong_APA_Insert_ready_fifo( _Scheduler_strong_APA_Node_downcast( the_thread ); _Scheduler_priority_Ready_queue_enqueue_first( - &node->Base.Base.Node, + &node->Base.Base.Node.Chain, &node->Ready_queue, &self->Bit_map ); @@ -126,7 +126,7 @@ static void _Scheduler_strong_APA_Extract_from_ready( _Scheduler_strong_APA_Node_downcast( the_thread ); _Scheduler_priority_Ready_queue_extract( - &node->Base.Base.Node, + &node->Base.Base.Node.Chain, &node->Ready_queue, &self->Bit_map ); |