Macros | |
#define | SimpleMutex(name) |
simplest mutex. More... | |
#define | WaitSimpleMutex(name) |
#define | ReleaseSimpleMutex(name) |
#define | TryWaitSimpleMutex(name) |
result in eax and in flags More... | |
#define | SimpleCriticalSection(name) |
#define | WaitSimpleCriticalSection(name) |
#define | ReleaseSimpleCriticalSection(name) |
#define | TryWaitSimpleCriticalSection(name) |
result in eax and in flags More... | |
Variables | |
label | mutex_init |
label | mutex_lock |
label | mutex_unlock |
label | init_rwsem |
label | down_read |
label | down_write |
label | up_read |
label | up_write |
label | sync_inc_fix |
fix | sync_inc |
#define ReleaseSimpleCriticalSection | ( | name | ) |
#define ReleaseSimpleMutex | ( | name | ) |
#define SimpleCriticalSection | ( | name | ) |
#define SimpleMutex | ( | name | ) |
simplest mutex.
#define TryWaitSimpleCriticalSection | ( | name | ) |
result in eax and in flags
#define TryWaitSimpleMutex | ( | name | ) |
result in eax and in flags
#define WaitSimpleCriticalSection | ( | name | ) |
#define WaitSimpleMutex | ( | name | ) |
label down_read |
label down_write |
label init_rwsem |
label mutex_init |
label mutex_lock |
label mutex_unlock |
fix sync_inc |
label sync_inc_fix |
label up_read |
label up_write |