From 70c22d939513dd05171d99cb053dc8f71135ee25 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Fri, 23 Sep 2016 10:47:22 +0200 Subject: score: Add _Thread_Scheduler_remove_wait_node() Update #2556. --- cpukit/score/include/rtems/score/threadimpl.h | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'cpukit/score/include/rtems/score/threadimpl.h') diff --git a/cpukit/score/include/rtems/score/threadimpl.h b/cpukit/score/include/rtems/score/threadimpl.h index 0aa2c4810a..f259e74d49 100644 --- a/cpukit/score/include/rtems/score/threadimpl.h +++ b/cpukit/score/include/rtems/score/threadimpl.h @@ -1045,6 +1045,15 @@ RTEMS_INLINE_ROUTINE void _Thread_Scheduler_add_wait_node( &scheduler_node->Thread.Wait_node ); } + +RTEMS_INLINE_ROUTINE void _Thread_Scheduler_remove_wait_node( + Thread_Control *the_thread, + Scheduler_Node *scheduler_node +) +{ + (void) the_thread; + _Chain_Extract_unprotected( &scheduler_node->Thread.Wait_node ); +} #endif /** -- cgit v1.2.3