Include dependency graph for mutex.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Data Structures | |
| struct | mutex |
Defines | |
| #define | mutex_lock(mtx) _mutex_lock_timeout((mtx),SYNCH_NO_TIMEOUT,SYNCH_FLAGS_NONE) |
| #define | mutex_trylock(mtx) _mutex_lock_timeout((mtx),SYNCH_NO_TIMEOUT,SYNCH_FLAGS_NON_BLOCKING) |
| #define | mutex_lock_timeout(mtx, usec) _mutex_lock_timeout((mtx),(usec),SYNCH_FLAGS_NON_BLOCKING) |
| #define | mutex_lock_active(mtx) while (mutex_trylock((mtx)) != ESYNCH_OK_ATOMIC) |
Functions | |
| void | mutex_initialize (mutex_t *mtx) |
| int | _mutex_lock_timeout (mutex_t *mtx, __u32 usec, int flags) |
| void | mutex_unlock (mutex_t *mtx) |
Definition in file mutex.h.
1.4.6