OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:MtxUnlocked
(Results
1 - 3
of
3
) sorted by relevancy
/src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/
sanitizer_rtems.cc
113
enum MutexState {
MtxUnlocked
= 0, MtxLocked = 1, MtxSleeping = 2 };
122
if (atomic_exchange(m, MtxLocked, memory_order_acquire) ==
MtxUnlocked
)
124
while (atomic_exchange(m, MtxSleeping, memory_order_acquire) !=
MtxUnlocked
) {
131
u32 v = atomic_exchange(m,
MtxUnlocked
, memory_order_release);
132
CHECK_NE(v,
MtxUnlocked
);
137
CHECK_NE(
MtxUnlocked
, atomic_load(m, memory_order_relaxed));
sanitizer_fuchsia.cc
106
enum MutexState : int {
MtxUnlocked
= 0, MtxLocked = 1, MtxSleeping = 2 };
121
if (atomic_exchange(m, MtxLocked, memory_order_acquire) ==
MtxUnlocked
)
123
while (atomic_exchange(m, MtxSleeping, memory_order_acquire) !=
MtxUnlocked
) {
134
u32 v = atomic_exchange(m,
MtxUnlocked
, memory_order_release);
135
CHECK_NE(v,
MtxUnlocked
);
144
CHECK_NE(
MtxUnlocked
, atomic_load(m, memory_order_relaxed));
sanitizer_linux.cc
642
MtxUnlocked
= 0,
654
if (atomic_exchange(m, MtxLocked, memory_order_acquire) ==
MtxUnlocked
)
656
while (atomic_exchange(m, MtxSleeping, memory_order_acquire) !=
MtxUnlocked
) {
670
u32 v = atomic_exchange(m,
MtxUnlocked
, memory_order_release);
671
CHECK_NE(v,
MtxUnlocked
);
685
CHECK_NE(
MtxUnlocked
, atomic_load(m, memory_order_relaxed));
Completed in 14 milliseconds
Indexes created Sat Sep 27 22:09:54 GMT 2025