ReactOS 0.4.16-dev-927-g467dec4
|
#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 * | ) |