diff options
Diffstat (limited to 'cpukit/rtems/include/rtems/rtems/messageimpl.h')
-rw-r--r-- | cpukit/rtems/include/rtems/rtems/messageimpl.h | 16 |
1 files changed, 6 insertions, 10 deletions
diff --git a/cpukit/rtems/include/rtems/rtems/messageimpl.h b/cpukit/rtems/include/rtems/rtems/messageimpl.h index da87fd1d6f..714fb617dc 100644 --- a/cpukit/rtems/include/rtems/rtems/messageimpl.h +++ b/cpukit/rtems/include/rtems/rtems/messageimpl.h @@ -90,16 +90,6 @@ rtems_status_code _Message_queue_Submit( ); /** - * @brief Message Queue Allocate - * - * This function allocates a message queue control block from - * the inactive chain of free message queue control blocks. - * - * @retval the_message_queue filled in if successful, NULL otherwise - */ -Message_queue_Control *_Message_queue_Allocate (void); - -/** * @brief Message queue Translate Core Message Queue Return Code * * This function returns a RTEMS status code based on @@ -162,6 +152,12 @@ RTEMS_INLINE_ROUTINE Message_queue_Control *_Message_queue_Get ( _Objects_Get( &_Message_queue_Information, id, location ); } +RTEMS_INLINE_ROUTINE Message_queue_Control *_Message_queue_Allocate( void ) +{ + return (Message_queue_Control *) + _Objects_Allocate( &_Message_queue_Information ); +} + /**@}*/ #ifdef __cplusplus |