RTEMS: cpukit/sapi/src/posixapi.c File Reference

| RTEMS 5.4-rc2

Loading...
Searching...
No Matches
Functions
posixapi.c File Reference

Initialize POSIX API. More...

`#include <rtems/posix/posixapi.h>`
`#include <rtems/posix/barrierimpl.h>`
`#include <rtems/posix/condimpl.h>`
`#include <rtems/posix/muteximpl.h>`
`#include <rtems/posix/rwlockimpl.h>`
`#include <rtems/posix/semaphoreimpl.h>`
`#include <rtems/score/heap.h>`

## Functions
| RTEMS_STATIC_ASSERT (POSIX_SEMAPHORE_MAGIC !=POSIX_BARRIER_MAGIC, POSIX_SEMAPHORE_MAGIC_5)
| RTEMS_STATIC_ASSERT (POSIX_SEMAPHORE_MAGIC !=POSIX_RWLOCK_MAGIC, POSIX_SEMAPHORE_MAGIC_6)
| RTEMS_STATIC_ASSERT (POSIX_SEMAPHORE_MAGIC !=POSIX_CONDITION_VARIABLES_MAGIC, POSIX_SEMAPHORE_MAGIC_7)
| RTEMS_STATIC_ASSERT (POSIX_SEMAPHORE_MAGIC !=POSIX_MUTEX_MAGIC, POSIX_SEMAPHORE_MAGIC_8)
| RTEMS_STATIC_ASSERT (POSIX_BARRIER_MAGIC !=POSIX_RWLOCK_MAGIC, POSIX_BARRIER_MAGIC_5)
| RTEMS_STATIC_ASSERT (POSIX_BARRIER_MAGIC !=POSIX_CONDITION_VARIABLES_MAGIC, POSIX_BARRIER_MAGIC_6)
| RTEMS_STATIC_ASSERT (POSIX_BARRIER_MAGIC !=POSIX_MUTEX_MAGIC, POSIX_BARRIER_MAGIC_7)
| RTEMS_STATIC_ASSERT (POSIX_RWLOCK_MAGIC !=POSIX_CONDITION_VARIABLES_MAGIC, POSIX_RWLOCK_MAGIC_5)
| RTEMS_STATIC_ASSERT (POSIX_RWLOCK_MAGIC !=POSIX_MUTEX_MAGIC, POSIX_RWLOCK_MAGIC_6)
| RTEMS_STATIC_ASSERT (POSIX_CONDITION_VARIABLES_MAGIC !=POSIX_MUTEX_MAGIC, POSIX_CONDITION_VARIABLES_MAGIC_5)
void | _POSIX_Fatal_error (POSIX_Fatal_domain domain, int eno)
| POSIX API Fatal error.

## Detailed Description

Initialize POSIX API.