OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:lock_uint32_
(Results
1 - 4
of
4
) sorted by null
/device/google/cuttlefish_common/guest/vsoc/lib/
guest_lock.cpp
27
uint32_t* uaddr = reinterpret_cast<uint32_t*>(&
lock_uint32_
);
40
SingleSidedSignal::Signal(&
lock_uint32_
);
/device/google/cuttlefish_common/host/vsoc/lib/
host_lock.cpp
29
uint32_t* uaddr = reinterpret_cast<uint32_t*>(&
lock_uint32_
);
42
SingleSidedSignal::Signal(&
lock_uint32_
);
/device/google/cuttlefish_common/common/vsoc/lib/
lock_common.cpp
64
if (
lock_uint32_
.compare_exchange_strong(expected, masked_tid)) {
77
if (
lock_uint32_
.compare_exchange_strong(expected, add_wait_flag)) {
103
uint32_t expected_state =
lock_uint32_
;
116
if (
lock_uint32_
.compare_exchange_strong(expected_state, LockFree)) {
139
return
lock_uint32_
.exchange(LockFree) != LockFree;
149
region->WaitForSignal(&
lock_uint32_
, expected);
154
region->SendSignal(UnlockCommon(gettid()), &
lock_uint32_
);
158
uint32_t expected_state =
lock_uint32_
;
176
region->SendSignal(UnlockCommon(expected_state), &
lock_uint32_
);
local
/device/google/cuttlefish_common/common/vsoc/shm/
lock.h
128
std::atomic<uint32_t>
lock_uint32_
;
member in class:vsoc::layout::WaitingLockBase
Completed in 172 milliseconds