![]() |
The FreeRADIUS server $Id: 15bac2a4c627c01d1aa2047687b3418955ac7f00 $
|
API for POSIX semaphores in mmapped memory. More...
#include <freeradius-devel/util/talloc.h>
Include dependency graph for semaphore.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Macros | |
| #define | SEM_WAIT_INTR(_x) do {if (sem_wait(_x) == 0) break;} while (errno == EINTR) |
| #define | SEMAPHORE_LOCKED (0) |
Typedefs | |
| typedef sem_t | fr_sem_t |
Functions | |
| fr_sem_t * | fr_sem_alloc (void) |
| void | fr_sem_free (fr_sem_t *sem) |
API for POSIX semaphores in mmapped memory.
Definition in file semaphore.h.
Definition at line 56 of file semaphore.h.
| #define SEMAPHORE_LOCKED (0) |
Definition at line 36 of file semaphore.h.
| typedef sem_t fr_sem_t |
Definition at line 53 of file semaphore.h.
| fr_sem_t * fr_sem_alloc | ( | void | ) |
Definition at line 30 of file semaphore.c.
Here is the call graph for this function:
Here is the caller graph for this function:| void fr_sem_free | ( | fr_sem_t * | sem | ) |
1.9.8