Searched refs:atomic_get (Results 1 - 25 of 91) sorted by relevance

1234

/haiku/src/system/libroot/os/locks/
H A Dinit_once.cpp82 while (atomic_get(control) == STATE_SPINNING);
/haiku/headers/private/kernel/arch/x86/32/
H A Datomic.h92 #define atomic_get atomic_get_inline macro
/haiku/src/add-ons/kernel/bus_managers/usb/
H A DObject.cpp55 while (atomic_get(&fBusy) != 0 && retries--)
/haiku/src/system/libroot/posix/pthread/
H A Dpthread_cancel.cpp35 if ((atomic_get(&thread->flags) & THREAD_CANCEL_ASYNCHRONOUS) != 0)
128 if ((~atomic_get(&thread->flags) & kFlags) == 0)
H A Dpthread_key.cpp129 int32 sequence = atomic_get(&sKeyTable[key].sequence);
144 int32 sequence = atomic_get(&sKeyTable[key].sequence);
H A Dpthread_once.cpp118 while (atomic_get((int32*)&onceControl->state) == STATE_SPINNING);
/haiku/src/system/libroot/os/arch/m68k/
H A Datomic.S82 /* int atomic_get(int *value)
84 FUNCTION(atomic_get):
92 FUNCTION_END(atomic_get)
/haiku/src/system/kernel/fs/
H A Dunused_vnodes.h90 uint32 unusedCount = atomic_get((int32*)&sUnusedVnodes);
167 int32 count = atomic_get(&sNextHotVnodeIndex);
/haiku/src/kits/network/libnetservices2/
H A DHttpResultPrivate.h74 return atomic_get(&requestStatus);
81 return atomic_get(&canCancel) == 1;
/haiku/src/add-ons/kernel/drivers/audio/hda/
H A Ddevice.cpp28 if (atomic_get(&controller->opened) != 0)
/haiku/src/apps/powerstatus/
H A DAPMDriverInterface.cpp82 while (atomic_get(&fIsWatching) > 0) {
/haiku/src/libs/compat/freebsd_network/compat/machine/
H A Datomic.h19 atomic_get((int32 *)ptr)
/haiku/headers/private/kernel/util/
H A Datomic.h60 return (PointerType*)atomic_get((int32*)_pointer);
/haiku/src/kits/shared/
H A DWeakReferenceable.cpp35 count = atomic_get(&fUseCount);
/haiku/src/add-ons/kernel/bus_managers/ps2/
H A Dps2_dev.cpp206 if (atomic_get(&dev->flags) & PS2_FLAG_KEYB) {
215 while (!(atomic_get(&dev->parent_dev->flags) & PS2_FLAG_ENABLED)) {
270 flags = atomic_get(&dev->flags);
412 if (!(atomic_get(&dev->flags) & PS2_FLAG_KEYB)) {
451 if (atomic_get(&dev->flags) & PS2_FLAG_ACK) {
455 if (atomic_get(&dev->flags) & PS2_FLAG_NACK) {
/haiku/src/system/kernel/arch/arm/
H A Darch_atomic32.cpp85 atomic_get(int32 *value) function
188 int32 oldValue = atomic_get(value);
/haiku/src/tools/fs_shell/
H A Datomic.cpp58 return atomic_get((int32*)value);
/haiku/src/servers/launch/
H A DWorker.cpp130 int32 count = atomic_get(&sWorkerCount);
/haiku/src/build/libroot/
H A Datomic.cpp67 atomic_get(int32 *value) function
/haiku/src/system/libroot/os/
H A Datomic.c57 atomic_get(int32 *value) function
/haiku/headers/private/kernel/
H A Dsmp.h161 return ((uint32)atomic_get(element) & (1u << (cpu / kArraySize))) != 0;
292 return (uint32)atomic_get((int32*)&lock->count);
299 uint32 current = (uint32)atomic_get((int32*)&lock->count);
H A Dcondition_variable.h68 int32 EntriesCount() { return atomic_get(&fEntriesCount); }
/haiku/src/add-ons/kernel/drivers/disk/nvme/compat/
H A Dnvme_atomic.h35 return atomic_get(v);
/haiku/src/system/libroot/os/arch/x86/
H A Datomic.S89 /* int32 atomic_get(int32* value) */
90 FUNCTION(atomic_get):
96 FUNCTION_END(atomic_get)
/haiku/src/system/kernel/debug/
H A Duser_debugger.cpp139 if ((atomic_get(&thread->debug_info.flags) & B_THREAD_DEBUG_STOP) != 0)
192 if (atomic_get(&team->debug_info.flags) & B_TEAM_DEBUG_DEBUGGER_INSTALLED)
208 if (atomic_get(&team->debug_info.flags) & B_TEAM_DEBUG_DEBUGGER_INSTALLED) {
460 if (atomic_get(&team->debug_info.flags) & B_TEAM_DEBUG_DEBUGGER_INSTALLED) {
487 if (atomic_get(&team->debug_info.flags) & B_TEAM_DEBUG_DEBUGGER_INSTALLED) {
541 bool setPort = !(atomic_get(&thread->debug_info.flags)
742 int32 teamDebugFlags = atomic_get(&thread->team->debug_info.flags);
836 int32 teamDebugFlags = atomic_get(&thread->team->debug_info.flags);
841 int32 threadDebugFlags = atomic_get(&thread->debug_info.flags);
868 int32 teamDebugFlags = atomic_get(
[all...]

Completed in 158 milliseconds

1234