From 3c029026da74700c2fd4780333f13a649152b7b8 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Wed, 14 Oct 2020 10:22:18 +0200 Subject: rtems: Remove _Partition_Free() It was a trivial function call wrapper used only in one place. --- cpukit/include/rtems/rtems/partimpl.h | 14 -------------- cpukit/rtems/src/partdelete.c | 2 +- 2 files changed, 1 insertion(+), 15 deletions(-) diff --git a/cpukit/include/rtems/rtems/partimpl.h b/cpukit/include/rtems/rtems/partimpl.h index 599db29c13..55de7b113d 100644 --- a/cpukit/include/rtems/rtems/partimpl.h +++ b/cpukit/include/rtems/rtems/partimpl.h @@ -136,20 +136,6 @@ RTEMS_INLINE_ROUTINE void _Partition_Destroy( _ISR_lock_Destroy( &the_partition->Lock ); } -/** - * @brief Frees a partition control block to the - * inactive chain of free partition control blocks. - * - * This routine frees a partition control block to the - * inactive chain of free partition control blocks. - */ -RTEMS_INLINE_ROUTINE void _Partition_Free ( - Partition_Control *the_partition -) -{ - _Objects_Free( &_Partition_Information, &the_partition->Object ); -} - /** * @brief Calls _Objects_Get() using the ::_Partition_Information. * diff --git a/cpukit/rtems/src/partdelete.c b/cpukit/rtems/src/partdelete.c index 12f6bd6025..4fc71aff2d 100644 --- a/cpukit/rtems/src/partdelete.c +++ b/cpukit/rtems/src/partdelete.c @@ -73,7 +73,7 @@ rtems_status_code rtems_partition_delete( #endif _Partition_Destroy( the_partition ); - _Partition_Free( the_partition ); + _Objects_Free( &_Partition_Information, &the_partition->Object ); _Objects_Allocator_unlock(); return RTEMS_SUCCESSFUL; } -- cgit v1.2.3