From 3c093d6752fb8e51216d734b60db1e97ecdb3fe4 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Wed, 14 Oct 2020 10:32:18 +0200 Subject: rtems: Move _Partition_Allocate() It is only used by rtems_partition_create(). --- cpukit/include/rtems/rtems/partimpl.h | 12 ------------ cpukit/rtems/src/partcreate.c | 5 +++++ 2 files changed, 5 insertions(+), 12 deletions(-) diff --git a/cpukit/include/rtems/rtems/partimpl.h b/cpukit/include/rtems/rtems/partimpl.h index ab0bdc76f7..e2325bf8b5 100644 --- a/cpukit/include/rtems/rtems/partimpl.h +++ b/cpukit/include/rtems/rtems/partimpl.h @@ -33,18 +33,6 @@ extern "C" { * @{ */ -/** - * @brief Allocates a partition control block from the - * inactive chain of free partition control blocks. - * - * This function allocates a partition control block from - * the inactive chain of free partition control blocks. - */ -RTEMS_INLINE_ROUTINE Partition_Control *_Partition_Allocate ( void ) -{ - return (Partition_Control *) _Objects_Allocate( &_Partition_Information ); -} - /** * @brief Calls _Objects_Get() using the ::_Partition_Information. * diff --git a/cpukit/rtems/src/partcreate.c b/cpukit/rtems/src/partcreate.c index 1ac08d6bc0..7eea6b3bcf 100644 --- a/cpukit/rtems/src/partcreate.c +++ b/cpukit/rtems/src/partcreate.c @@ -27,6 +27,11 @@ #include #include +static Partition_Control *_Partition_Allocate( void ) +{ + return (Partition_Control *) _Objects_Allocate( &_Partition_Information ); +} + static void _Partition_Initialize( Partition_Control *the_partition, void *starting_address, -- cgit v1.2.3