34 the_extension = _Extension_Get(
id );
36 if ( the_extension != NULL ) {
39 _Extension_Free( the_extension );
static __inline__ void _Objects_Allocator_unlock(void)
Unlocks the object allocator mutex.
User Extension Handler API.
static __inline__ void _Objects_Allocator_lock(void)
Locks the object allocator mutex.
This status code indicates successful completion.
Classic User Extensions Implementation.
rtems_status_code
This enumeration provides status codes for directives of the Classic API.
void _User_extensions_Remove_set(User_extensions_Control *extension)
Removes a user extension.
rtems_status_code rtems_extension_delete(rtems_id id)
%
This status code indicates that an object identifier was invalid.
Objects_Id rtems_id
Values of this type identify an RTEMS object.
void _Objects_Close(const Objects_Information *information, Objects_Control *the_object)
Closes object.
Objects_Information _Extension_Information
The Classic Extensions objects information.