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.
Data Structures | |
struct | semaphore |
Defines | |
#define | semaphore_down(s) _semaphore_down_timeout((s),SYNCH_NO_TIMEOUT,SYNCH_FLAGS_NONE) |
#define | semaphore_trydown(s) _semaphore_down_timeout((s),SYNCH_NO_TIMEOUT,SYNCH_FLAGS_NON_BLOCKING) |
#define | semaphore_down_timeout(s, usec) _semaphore_down_timeout((s),(usec),SYNCH_FLAGS_NONE) |
Functions | |
void | semaphore_initialize (semaphore_t *s, int val) |
int | _semaphore_down_timeout (semaphore_t *s, __u32 usec, int flags) |
void | semaphore_up (semaphore_t *s) |
Definition in file semaphore.h.