|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include <sys/types.h>
Go to the source code of this file.
Classes | |
| struct | _spinlock |
Macros | |
| #define | _SPINLOCK_INITIALIZER { 0, 0, 0, 0 } |
| #define | _SPINUNLOCK(_lck) _spinunlock(_lck); |
| #define | _SPINLOCK(_lck) _spinlock(_lck) |
Typedefs | |
| typedef struct _spinlock | spinlock_t |
Functions | |
| __BEGIN_DECLS long | _atomic_lock (volatile long *) |
| void | _spinlock (spinlock_t *) |
| void | _spinunlock (spinlock_t *) |
| void | _spinlock_debug (spinlock_t *, char *, int) |
Definition at line 60 of file spinlock.h.
| #define _SPINLOCK_INITIALIZER { 0, 0, 0, 0 } |
Definition at line 54 of file spinlock.h.
| #define _SPINUNLOCK | ( | _lck | ) | _spinunlock(_lck); |
Definition at line 56 of file spinlock.h.
| typedef struct _spinlock spinlock_t |
Definition at line 52 of file spinlock.h.
| __BEGIN_DECLS long _atomic_lock | ( | volatile long * | ) |
| void _spinlock | ( | spinlock_t * | ) |
| void _spinlock_debug | ( | spinlock_t * | , |
| char * | , | ||
| int | |||
| ) |
| void _spinunlock | ( | spinlock_t * | ) |