Searched refs:atomic_get (Results 1 - 25 of 91) sorted by last modified time

1234

/haiku/headers/os/drivers/
H A DKernelExport.h49 #define B_SPINLOCK_IS_LOCKED(spinlock) (atomic_get(&(spinlock)->lock) > 0)
/haiku/src/add-ons/kernel/busses/usb/
H A Duhci.cpp1706 while (atomic_get(&fCleanupCount) != 0) {
/haiku/src/add-ons/media/media-add-ons/multi_audio/
H A DMultiAudioNode.cpp1795 while (atomic_get(&fQuitThread) == 0) {
/haiku/src/add-ons/kernel/network/stack/
H A Ddatalink.cpp394 if (atomic_get(&interface->DeviceInterface()->monitor_count) > 0)
709 if (atomic_get(&interface->DeviceInterface()->monitor_count) > 0)
H A Ddevice_interfaces.cpp60 if (atomic_get(&interface->monitor_count) > 0)
103 while (atomic_get(&interface->ref_count) > 0) {
/haiku/src/add-ons/kernel/network/devices/tunnel/
H A Dtunnel.cpp372 if (atomic_get(&device->open_count) != 0)
/haiku/src/add-ons/kernel/drivers/audio/usb/
H A DStream.cpp148 while (atomic_get(&fInsideNotify) != 0)
287 while (atomic_get(&fInsideNotify) != 0)
536 if (atomic_get(&fProcessedBuffers) <= 0)
/haiku/src/system/kernel/
H A Dcondition_variable.cpp394 const int32 oldCount = atomic_get(&fEntriesCount);
400 while (atomic_get(&fEntriesCount) == oldCount) {
H A Dsmp.cpp140 int32 lastIndex = (uint32)atomic_get(&sLastIndex) % NUM_LAST_CALLERS;
707 return atomic_get((int32*)&lock->count);
823 } else if (atomic_get(&get_cpu_struct()->ici_counter)
824 != atomic_get(&sBroadcastMessageCounter)) {
H A Dthread.cpp1016 int32 debugFlags = atomic_get(&currentThread->debug_info.flags)
1072 int32 teamDebugFlags = atomic_get(&team->debug_info.flags);
/haiku/src/apps/haikudepot/ui/
H A DScreenshotWindow.cpp275 int32 index = atomic_get(&fCurrentScreenshotIndex);
360 const int32 currentIndex = atomic_get(&fCurrentScreenshotIndex);
/haiku/src/system/kernel/events/
H A Devent_queue.cpp463 events = atomic_get(&event->events);
/haiku/src/add-ons/kernel/drivers/power/acpi_battery/
H A Dacpi_battery.cpp466 if (atomic_get(&(device->stop_watching))) {
/haiku/src/add-ons/kernel/drivers/disk/virtual/virtio_block/
H A Dvirtio_block.cpp184 if ((int32)(addr_t)cookie == atomic_get(&info->currentRequest))
/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) {
H A Dps2_common.cpp305 if (atomic_get(&sIgnoreInterrupts)) {
/haiku/src/system/kernel/vm/
H A Dvm_page.cpp1467 int32 freePages = atomic_get(&sUnreservedFreePages);
1516 if (atomic_get(&sUnsatisfiedPageReservations) != 0)
1802 || atomic_get(&sUnreservedFreePages)
3072 if (atomic_get(&sUnreservedFreePages) > dontTouch) {
/haiku/src/add-ons/kernel/busses/scsi/virtio/
H A DVirtioSCSIController.cpp290 if ((int32)(addr_t)cookie == atomic_get(&fCurrentRequest))
/haiku/headers/private/kernel/
H A Dcondition_variable.h68 int32 EntriesCount() { return atomic_get(&fEntriesCount); }
H A Dthread.h217 return atomic_get(&thread->wait.status) == 1;
/haiku/src/system/kernel/debug/
H A Ddebug.cpp1017 while (atomic_get(&sHandOverKDLToCPU) >= 0)
H A Dcore_dump.cpp1616 while ((atomic_get(&thread->flags) & THREAD_FLAGS_TRAP_FOR_CORE_DUMP)
/haiku/src/system/kernel/posix/
H A Dxsi_message_queue.cpp383 int32 oldCount = atomic_get(&sXsiMessageCount);
648 if (atomic_get(&sXsiMessageQueueCount) >= MAX_XSI_MESSAGE_QUEUE) {
/haiku/src/system/kernel/locks/
H A Duser_mutex.cpp121 result = atomic_get(value);
127 result = atomic_get(value);
317 if (atomic_get(&entry->ref_count) > 0)
/haiku/src/system/libroot/posix/
H A Dsemaphore.cpp33 int32 current = atomic_get(value);

Completed in 175 milliseconds

1234