Go to the source code of this file.
◆ __lock_acquire
#define __lock_acquire |
( |
|
NAME | ) |
|
Value:
__libc_lock_acquire(&(NAME))
int __libc_lock_init(int *, int)
Definition at line 24 of file lock.h.
◆ __lock_acquire_recursive
#define __lock_acquire_recursive |
( |
|
NAME | ) |
|
Value:
__libc_lock_acquire(&(NAME))
Definition at line 28 of file lock.h.
◆ __lock_close
◆ __lock_close_recursive
◆ __LOCK_INIT
#define __LOCK_INIT |
( |
|
CLASS, |
|
|
|
NAME |
|
) |
| CLASS _LOCK_T NAME = 0 |
Definition at line 9 of file lock.h.
◆ __lock_init
◆ __LOCK_INIT_RECURSIVE
◆ __lock_init_recursive
◆ __lock_release
◆ __lock_release_recursive
◆ __lock_try_acquire
#define __lock_try_acquire |
( |
|
NAME | ) |
|
Value:
__libc_lock_try_acquire(&(NAME))
Definition at line 32 of file lock.h.
◆ __lock_try_acquire_recursive
#define __lock_try_acquire_recursive |
( |
|
NAME | ) |
|
Value:
__libc_lock_try_acquire(&(NAME))
Definition at line 36 of file lock.h.
◆ _LOCK_RECURSIVE_T
Definition at line 7 of file lock.h.
◆ _LOCK_T
Definition at line 6 of file lock.h.
◆ __libc_lock_acquire()
int __libc_lock_acquire |
( |
int * |
lock | ) |
|
◆ __libc_lock_close()
int __libc_lock_close |
( |
int * |
lock | ) |
|
◆ __libc_lock_init()
int __libc_lock_init |
( |
int * |
lock, |
|
|
int |
recursive |
|
) |
| |
◆ __libc_lock_release()
int __libc_lock_release |
( |
int * |
lock | ) |
|
◆ __libc_lock_try_acquire()
int __libc_lock_try_acquire |
( |
int * |
| ) |
|