diff options
Diffstat (limited to 'cpukit/score/inline/rtems/score/coremsg.inl')
-rw-r--r-- | cpukit/score/inline/rtems/score/coremsg.inl | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/cpukit/score/inline/rtems/score/coremsg.inl b/cpukit/score/inline/rtems/score/coremsg.inl index f78942283c..ece05d13f3 100644 --- a/cpukit/score/inline/rtems/score/coremsg.inl +++ b/cpukit/score/inline/rtems/score/coremsg.inl @@ -158,12 +158,15 @@ RTEMS_INLINE_ROUTINE boolean _CORE_message_queue_Is_priority( * messages on the_message_queue. */ -RTEMS_INLINE_ROUTINE void _CORE_message_queue_Append ( +RTEMS_INLINE_ROUTINE void _CORE_message_queue_Append_unprotected ( CORE_message_queue_Control *the_message_queue, CORE_message_queue_Buffer_control *the_message ) { - _Chain_Append( &the_message_queue->Pending_messages, &the_message->Node ); + _Chain_Append_unprotected( + &the_message_queue->Pending_messages, + &the_message->Node + ); } /** @@ -171,12 +174,12 @@ RTEMS_INLINE_ROUTINE void _CORE_message_queue_Append ( * messages on the_message_queue. */ -RTEMS_INLINE_ROUTINE void _CORE_message_queue_Prepend ( +RTEMS_INLINE_ROUTINE void _CORE_message_queue_Prepend_unprotected ( CORE_message_queue_Control *the_message_queue, CORE_message_queue_Buffer_control *the_message ) { - _Chain_Prepend( + _Chain_Prepend_unprotected( &the_message_queue->Pending_messages, &the_message->Node ); |