19 #ifndef _RTEMS_POSIX_POSIXAPI_H    20 #define _RTEMS_POSIX_POSIXAPI_H    22 #include <rtems/config.h>    58 extern const int _POSIX_Get_by_name_error_table[ 3 ];
    61   Objects_Get_by_name_error error
    64   _Assert( (
size_t) error < RTEMS_ARRAY_SIZE( _POSIX_Get_by_name_error_table ) );
    65   return _POSIX_Get_by_name_error_table[ error ];
    70   return STATUS_GET_POSIX( status );
    84   if ( status == STATUS_SUCCESSFUL ) {
   100   return pshared == PTHREAD_PROCESS_PRIVATE ||
   101     pshared == PTHREAD_PROCESS_SHARED;
 RTEMS_INLINE_ROUTINE Status_Control _Thread_Wait_get_status(const Thread_Control *the_thread)
Get the status of the wait return code of the thread.
Definition: threadimpl.h:2328
 
Data which Ease the Burden of Consistently Setting Errno.
 
void _POSIX_Fatal_error(POSIX_Fatal_domain domain, int eno)
POSIX API Fatal error.
Definition: posixapi.c:174
 
POSIX Threads Private Support.
 
Information for the Assert Handler.
 
POSIX_Fatal_domain
POSIX API Fatal domains.
Definition: posixapi.h:43
 
Definition: posixapi.h:44
 
Definition: posixapi.h:45
 
Inlined Routines from the Thread Handler.
 
#define rtems_set_errno_and_return_minus_one(_error)
Definition: seterr.h:48
 
Inlined Routines in the Object Handler.
 
#define RTEMS_INLINE_ROUTINE
Definition: basedefs.h:66
 
#define _Assert(_e)
Assertion similar to assert() controlled via RTEMS_DEBUG instead of NDEBUG.
Definition: assert.h:100