RTEMS 6.1-rc6
|
Private Inlined Routines for POSIX Semaphores. More...
#include <rtems/posix/semaphore.h>
#include <rtems/posix/posixapi.h>
#include <rtems/score/semaphoreimpl.h>
#include <rtems/seterr.h>
Go to the source code of this file.
Macros | |
#define | POSIX_SEMAPHORE_MAGIC 0x5d367fe7UL |
This is a random number used to check if a semaphore object is properly initialized. | |
#define | POSIX_SEMAPHORE_VALIDATE_OBJECT(sem) |
Functions | |
void | _POSIX_Semaphore_Delete (POSIX_Semaphore_Control *the_semaphore) |
POSIX Semaphore Delete. | |
Private Inlined Routines for POSIX Semaphores.
This include file contains the static inline implementation of the private inlined routines for POSIX Semaphores.
#define POSIX_SEMAPHORE_VALIDATE_OBJECT | ( | sem | ) |
void _POSIX_Semaphore_Delete | ( | POSIX_Semaphore_Control * | the_semaphore | ) |
POSIX Semaphore Delete.
This routine supports the sem_close and sem_unlink routines.