54 #include <rtems/test.h> 83 T_TEST_CASE( RtemsSemValIdent )
89 ClassicObjectIdentName,
95 T_assert_rsc_success( sc );
uint32_t rtems_name
This type is used to represent a Classic API object name.
#define RTEMS_DEFAULT_ATTRIBUTES
This is the default value for an attribute set.
rtems_status_code rtems_semaphore_create(rtems_name name, uint32_t count, rtems_attribute attribute_set, rtems_task_priority priority_ceiling, rtems_id *id)
Creates a semaphore with the specified properties and returns its identifier.
void RtemsReqIdent_Run(rtems_id id_local_object, rtems_status_code(*action)(rtems_name, uint32_t, rtems_id *))
Runs the parameterized test case.
rtems_status_code
This enumeration provides status codes for directives of the Classic API.
rtems_status_code rtems_semaphore_ident(rtems_name name, uint32_t node, rtems_id *id)
Identifies a semaphore object by the specified object name.
Objects_Id rtems_id
Values of this type identify an RTEMS object.
rtems_status_code rtems_semaphore_delete(rtems_id id)
%