P99
Main Page
Related Pages
Modules
Data Structures
Data Structures
Data Structure Index
Data Fields
All
a
c
d
e
f
i
l
m
n
r
s
t
w
Functions
c
e
f
i
n
r
Variables
Typedefs
Related Functions
Files
File List
Globals
All
0
1
2
3
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
Functions
_
a
b
c
d
e
f
i
j
l
m
n
p
r
s
t
u
v
w
Variables
Typedefs
_
b
c
d
e
f
i
l
m
o
p
r
s
t
u
v
Enumerations
Enumerator
Macros
0
1
2
3
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
Examples
•
All
Data Structures
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Modules
Pages
Fast User space locking and signaling
P99_ACCOUNT
p99_cm
p99_cm_destroy
P99_CM_EXCLUDE
p99_cm_init
P99_CM_INITIALIZER
p99_cm_lock
p99_cm_trylock
p99_cm_unlock
p99_cm_wait
p99_count_destroy
p99_count_init
p99_count_init
P99_COUNT_INITIALIZER
p99_count_value
p99_count_wait
p99_event
p99_event_destroy
p99_event_init
p99_event_next
p99_event_signal
p99_futex_add
p99_futex_destroy
p99_futex_exchange
p99_futex_init
p99_futex_load
p99_futex_wait
p99_futex_wakeup
p99_iterator
p99_iterator_destroy
p99_iterator_init
p99_iterator_next
p99_iterator_signal
p99_notifier_block
p99_notifier_destroy
p99_notifier_init
P99_NOTIFIER_INITIALIZER
p99_notifier_load
P99_RDLOCK
p99_rwl_destroy
p99_rwl_haswaiters
p99_rwl_init
P99_RWL_INITIALIZER
p99_rwl_islocked
p99_rwl_rdlock
p99_rwl_unlock
p99_rwl_wrlock
P99_WRLOCK
◆
P99_CM_INITIALIZER
#define P99_CM_INITIALIZER P99_FUTEX_INITIALIZER(p99_cm_unlocked)
Initialize an
p99_cm
object.
Definition at line
108
of file
p99_cm.h
.
Generated by
1.8.17