RTEMS
5.0.0
|
POSIX API Implementation. More...
#include <rtems/config.h>
#include <rtems/score/assert.h>
#include <rtems/score/objectimpl.h>
#include <rtems/score/threadimpl.h>
#include <rtems/seterr.h>
#include <pthread.h>
Go to the source code of this file.
Enumerations | |
enum | POSIX_Fatal_domain { POSIX_FD_PTHREAD, POSIX_FD_PTHREAD_ONCE } |
POSIX API Fatal domains. More... | |
Functions | |
void | _POSIX_Fatal_error (POSIX_Fatal_domain domain, int eno) |
POSIX API Fatal error. More... | |
RTEMS_INLINE_ROUTINE int | _POSIX_Get_by_name_error (Objects_Get_by_name_error error) |
RTEMS_INLINE_ROUTINE int | _POSIX_Get_error (Status_Control status) |
RTEMS_INLINE_ROUTINE int | _POSIX_Get_error_after_wait (const Thread_Control *executing) |
RTEMS_INLINE_ROUTINE int | _POSIX_Zero_or_minus_one_plus_errno (Status_Control status) |
RTEMS_INLINE_ROUTINE bool | _POSIX_Is_valid_pshared (int pshared) |
Variables | |
const int | _POSIX_Get_by_name_error_table [3] |
POSIX API Implementation.
This include file defines the top level interface to the POSIX API implementation in RTEMS.