RTEMS  5.1
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. More...
 

Detailed Description

Initialize POSIX API.