Symbol: atomic_set
headers/os/support/SupportDefs.h
369
extern void atomic_set(int32* value, int32 newValue);
headers/private/kernel/smp.h
238
atomic_set(&lock->lock, 0);
headers/private/kernel/smp.h
266
atomic_set(&lock->lock, 0);
headers/private/kernel/thread.h
334
atomic_set(&thread->wait.status, 1);
headers/private/kernel/util/atomic.h
48
atomic_set((int32*)_pointer, (int32)set);
src/add-ons/kernel/bus_managers/hyperv/VMBusDevice.cpp
269
atomic_set((int32*)&fRXRing->read_index, (int32)readIndexNew);
src/add-ons/kernel/bus_managers/hyperv/VMBusDevice.cpp
388
atomic_set((int32*)&fTXRing->write_index, (int32)writeIndexNew);
src/add-ons/kernel/drivers/disk/nvme/compat/nvme_atomic.h
42
atomic_set(v, new_value);
src/add-ons/kernel/drivers/input/i2c_elan/ELANDevice.cpp
373
atomic_set(&device->fTransferScheduled, 0);
src/add-ons/kernel/drivers/input/i2c_elan/ELANDevice.cpp
479
atomic_set(&fTransferScheduled, 0);
src/add-ons/kernel/drivers/input/i2c_elan/ELANDevice.cpp
492
atomic_set(&fTransferScheduled, 0);
src/add-ons/kernel/drivers/input/i2c_hid/HIDDevice.cpp
255
atomic_set(&fTransferScheduled, 0);
src/add-ons/kernel/drivers/input/i2c_hid/HIDDevice.cpp
267
atomic_set(&fTransferScheduled, 0);
src/add-ons/kernel/drivers/input/i2c_hid/HIDDevice.cpp
338
atomic_set(&device->fTransferScheduled, 0);
src/add-ons/kernel/drivers/input/i2c_hid/HIDDevice.cpp
454
atomic_set(&fTransferScheduled, 0);
src/add-ons/kernel/drivers/input/i2c_hid/HIDDevice.cpp
466
atomic_set(&fTransferScheduled, 0);
src/add-ons/kernel/drivers/input/usb_hid/HIDDevice.cpp
344
atomic_set(&device->fTransferScheduled, 0);
src/add-ons/kernel/drivers/network/ether/3com/glue.c
51
atomic_set((int32 *)&sc->xl_intr_status, status);
src/add-ons/kernel/drivers/network/ether/ipro100/glue.c
36
atomic_set((int32*)&sc->sc_statack, statack);
src/add-ons/kernel/drivers/network/ether/syskonnect/glue.c
76
atomic_set((int32 *)&sc->sk_intstatus, status);
src/add-ons/kernel/drivers/network/wlan/atheroswifi/glue.c
51
atomic_set((int32*)&sc->sc_intr_status, intr_status);
src/add-ons/kernel/drivers/network/wlan/broadcom43xx/glue.c
53
atomic_set((int32*)&sc->sc_intr_status, intr_status);
src/add-ons/kernel/drivers/network/wlan/iprowifi2100/glue.c
43
atomic_set((int32*)&sc->sc_intr_status, r);
src/add-ons/kernel/drivers/network/wlan/iprowifi2200/glue.c
42
atomic_set((int32*)&sc->sc_intr_status, r);
src/add-ons/kernel/drivers/network/wlan/iprowifi4965/glue.c
68
atomic_set((int32*)&sc->sc_intr_status_1, r1);
src/add-ons/kernel/drivers/network/wlan/iprowifi4965/glue.c
69
atomic_set((int32*)&sc->sc_intr_status_2, r2);
src/add-ons/kernel/drivers/network/wlan/marvell88w8363/glue.c
49
atomic_set((int32*)&sc->sc_intr_status, intr_status);
src/add-ons/kernel/drivers/network/wlan/ralinkwifi/glue.c
116
atomic_set((int32*)&sc->sc_intr_status, r);
src/add-ons/kernel/drivers/network/wlan/realtekwifi/glue.c
72
atomic_set(&pc->pc_intr_status, status);
src/add-ons/kernel/drivers/network/wlan/realtekwifi/glue.c
73
atomic_set(&pc->pc_intr_tx_rings, tx_rings);
src/add-ons/kernel/drivers/power/acpi_battery/acpi_battery.cpp
472
atomic_set(&(device->stop_watching), 0);
src/add-ons/kernel/drivers/power/acpi_battery/acpi_battery.cpp
478
atomic_set(&(device->stop_watching), 1);
src/add-ons/kernel/network/stack/interfaces.h
155
inline void SetBusy(bool busy) { atomic_set(&fBusy, busy ? 1 : 0); }
src/add-ons/media/media-add-ons/multi_audio/MultiAudioNode.cpp
2060
atomic_set(&fQuitThread, 1);
src/apps/haikudepot/ui/ScreenshotWindow.cpp
180
atomic_set(&fCurrentScreenshotIndex, 0);
src/apps/haikudepot/ui/ScreenshotWindow.cpp
49
atomic_set(&fCurrentScreenshotIndex, 0);
src/apps/powerstatus/DriverInterface.cpp
133
atomic_set(&fIsWatching, 0);
src/apps/powerstatus/DriverInterface.cpp
84
atomic_set(&fIsWatching, 1);
src/apps/powerstatus/DriverInterface.cpp
90
atomic_set(&fIsWatching, 0);
src/kits/network/libnetservices2/HttpResultPrivate.h
108
atomic_set(&requestStatus, kStatusReady);
src/kits/network/libnetservices2/HttpResultPrivate.h
117
atomic_set(&requestStatus, kHeadersReady);
src/kits/network/libnetservices2/HttpResultPrivate.h
131
atomic_set(&requestStatus, kBodyReady);
src/kits/network/libnetservices2/HttpResultPrivate.h
88
atomic_set(&canCancel, 1);
src/kits/network/libnetservices2/HttpResultPrivate.h
99
atomic_set(&requestStatus, kError);
src/libs/compat/freebsd_network/compat/machine/atomic.h
13
#define atomic_set_32(ptr, val) (void)atomic_set((int32*)ptr, val)
src/libs/compat/freebsd_network/compat/machine/atomic.h
17
#define atomic_readandclear_32(ptr) atomic_set((int32*)ptr, 0)
src/libs/compat/openbsd_network/compat/sys/refcnt.h
23
atomic_set(&r->r_refs, 1);
src/servers/app/DelayedMessage.cpp
873
atomic_set(&fWakeupRetry, (int32)error == B_TIMED_OUT);
src/servers/index/VolumeWatcher.cpp
135
atomic_set(&fStopped, 1);
src/servers/index/VolumeWatcher.cpp
329
atomic_set(&fBusy, 1);
src/servers/index/VolumeWatcher.cpp
331
atomic_set(&fBusy, 0);
src/servers/input/InputServer.cpp
1944
atomic_set((int32*)&fCursorBuffer->pos, (uint32)fMousePos.x << 16UL
src/servers/registrar/ShutdownProcess.cpp
259
atomic_set(&fAnimationActive, false);
src/servers/registrar/ShutdownProcess.cpp
567
atomic_set(&fAnimationActive, true);
src/servers/registrar/ShutdownProcess.cpp
569
atomic_set(&fAnimationActive, false);
src/servers/registrar/ShutdownProcess.cpp
571
atomic_set(&fAnimationActive, false);
src/system/kernel/UserEvent.cpp
162
atomic_set(&fPendingDPC, 0);
src/system/kernel/UserEvent.cpp
233
atomic_set(&fPendingDPC, 0);
src/system/kernel/UserEvent.cpp
279
atomic_set(&fPendingDPC, 0);
src/system/kernel/UserEvent.cpp
43
atomic_set(&fInUse, 0);
src/system/kernel/UserEvent.cpp
87
atomic_set(&fPendingDPC, 0);
src/system/kernel/UserTimer.cpp
293
atomic_set(&fSkip, 1);
src/system/kernel/UserTimer.cpp
295
atomic_set(&fSkip, 0);
src/system/kernel/arch/arm/arch_atomic32.cpp
39
atomic_set(value, newValue);
src/system/kernel/arch/arm/arch_atomic32.cpp
98
atomic_set(value, newValue);
src/system/kernel/arch/ppc/paging/460/PPCPagingMethod460.h
142
return atomic_set((int32*)entry, newEntry);
src/system/kernel/arch/ppc/paging/classic/PPCPagingMethodClassic.h
142
return atomic_set((int32*)entry, newEntry);
src/system/kernel/arch/x86/arch_cpu.cpp
197
atomic_set((int32*)&sCpuRendezvous3, 0);
src/system/kernel/arch/x86/arch_cpu.cpp
225
atomic_set((int32*)&sCpuRendezvous3, 0);
src/system/kernel/arch/x86/arch_cpu.cpp
251
atomic_set((int32*)&sCpuRendezvous3, 0);
src/system/kernel/arch/x86/arch_debug_console.cpp
448
atomic_set(&sEarlyBootMessageLock, 0);
src/system/kernel/cache/block_cache.cpp
3961
atomic_set(&block->last_accessed, system_time() / 1000000L);
src/system/kernel/debug/user_debugger.cpp
1904
atomic_set(&team->debug_info.flags, flags);
src/system/kernel/debug/user_debugger.cpp
1936
atomic_set(&thread->debug_info.flags, flags);
src/system/kernel/debug/user_debugger.cpp
234
atomic_set(&info->flags, B_TEAM_DEBUG_DEFAULT_FLAGS);
src/system/kernel/debug/user_debugger.cpp
2601
atomic_set(&team->debug_info.flags,
src/system/kernel/debug/user_debugger.cpp
2618
atomic_set(&thread->debug_info.flags, B_THREAD_DEBUG_NUB_THREAD);
src/system/kernel/debug/user_debugger.cpp
2622
atomic_set(&thread->debug_info.flags,
src/system/kernel/debug/user_debugger.cpp
296
atomic_set(&info->flags, 0);
src/system/kernel/debug/user_debugger.cpp
2974
atomic_set(&sDefaultDebuggerPort, debuggerPort);
src/system/kernel/debug/user_debugger.cpp
339
atomic_set(&info->flags,
src/system/kernel/debug/user_debugger.cpp
375
atomic_set(&info->flags, 0);
src/system/kernel/debug/user_debugger.cpp
618
atomic_set(&thread->debug_info.flags, threadFlags);
src/system/kernel/fs/fifo.cpp
352
atomic_set((int32*)&fWriteHead, (fWriteHead + length) % fBufferSize);
src/system/kernel/fs/unused_vnodes.h
105
atomic_set(&sUnusedVnodesCheckCount, 0);
src/system/kernel/fs/unused_vnodes.h
201
atomic_set(&sUnusedVnodesCheckCount, kUnusedVnodesCheckInterval + 1);
src/system/kernel/fs/unused_vnodes.h
208
atomic_set(&sUnusedVnodesCheckCount, 0);
src/system/kernel/scheduler/scheduler.cpp
324
atomic_set(&gCPU[thisCPU].invoke_scheduler, false);
src/system/kernel/smp.cpp
1358
atomic_set(&sBootCPUSpin, 1);
src/system/kernel/smp.cpp
408
atomic_set(&lock->lock, 0);
src/system/kernel/smp.cpp
520
atomic_set(&lock->lock, 0);
src/system/kernel/smp.cpp
850
atomic_set(&msg->done, 1);
src/system/kernel/smp.cpp
968
atomic_set(&sEarlyCPUCallCount, 1);
src/system/kernel/timer.cpp
261
atomic_set(&cpuData.current_event_in_progress, 1);
src/system/kernel/timer.cpp
274
atomic_set(&cpuData.current_event_in_progress, 0);
src/system/kernel/vm/vm_page_writer.cpp
445
atomic_set(&fPendingTransfers, fTransferCount);
src/system/libroot/os/arch/generic/generic_atomic.cpp
12
atomic_set(int32_t* ptr, int32_t value)
src/tests/system/kernel/spinlock_contention.cpp
61
if (atomic_set((int32 *)lock, 1) != 0)
src/tests/system/kernel/spinlock_contention.cpp
75
int32 count = atomic_set(&lock->lock, 0) - 1;
src/tests/system/kernel/spinlock_contention.cpp
89
if (atomic_set((int32 *)lock, 0) != 1)
src/tools/fs_shell/atomic.cpp
16
atomic_set((int32*)value, newValue);