![]() |
RTEMS 6.1
|
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.