Searched refs:atomic_or (Results 1 - 25 of 86) sorted by relevance

1234

/haiku/src/system/kernel/arch/mips/
H A Darch_asm.S14 FUNC(atomic_or)
/haiku/src/system/kernel/fs/
H A DVnode.h124 atomic_or(&fFlags, kFlagsBusy);
141 atomic_or(&fFlags, kFlagsRemoved);
158 atomic_or(&fFlags, kFlagsUnpublished);
175 atomic_or(&fFlags, kFlagsUnused);
192 atomic_or(&fFlags, kFlagsHot);
209 atomic_or(&fFlags, kFlagsCovered);
226 atomic_or(&fFlags, kFlagsCovering);
243 atomic_or(&fFlags, type & kFlagsType);
263 if ((atomic_or(&fFlags, kFlagsLocked)
H A DVnode.cpp39 if ((atomic_or(&fFlags, kFlagsWaitingLocker)
44 atomic_or(&fFlags, kFlagsLocked);
67 atomic_or(&fFlags, kFlagsLocked);
/haiku/src/add-ons/kernel/drivers/dvb/cx23882/
H A Dutil.h38 #define atomic_read(a) atomic_or(a, 0)
/haiku/headers/private/kernel/
H A Dsyscall_restart.h73 atomic_or(&thread->flags, THREAD_FLAGS_RESTART_SYSCALL);
86 atomic_or(&thread->flags, THREAD_FLAGS_RESTART_SYSCALL);
128 atomic_or(&fThread->flags, THREAD_FLAGS_SYSCALL);
143 atomic_or(&fThread->flags, THREAD_FLAGS_SYSCALL);
150 atomic_or(&fThread->flags, THREAD_FLAGS_RESTART_SYSCALL);
/haiku/src/system/libroot/posix/pthread/
H A Dpthread_cancel.cpp47 int32 oldFlags = atomic_or(&thread->flags, THREAD_CANCELED);
72 oldFlags = atomic_or(&thread->flags, THREAD_CANCEL_ENABLED);
104 oldFlags = atomic_or(&thread->flags, THREAD_CANCEL_ASYNCHRONOUS);
H A Dpthread.cpp71 if ((atomic_or(&thread->flags, THREAD_DEAD) & THREAD_DETACHED) != 0)
213 if ((atomic_or(&thread->flags, THREAD_DETACHED) & THREAD_DEAD) != 0)
251 flags = atomic_or(&thread->flags, THREAD_DETACHED);
H A Dpthread_cond.cpp76 atomic_or((int32*)&cond->lock, B_USER_MUTEX_LOCKED);
H A Dpthread_barrier.cpp54 int32 status = atomic_or((int32*)&barrier->mutex, B_USER_MUTEX_LOCKED);
/haiku/src/add-ons/kernel/file_systems/netfs/headers/shared/
H A DUtils.h29 int32 socket = atomic_or(&socketVar, -1);
/haiku/src/libs/compat/freebsd_network/compat/machine/
H A Datomic.h25 atomic_or((int32 *)(ptr), value)
/haiku/src/system/libroot/os/arch/m68k/
H A Datomic.S49 /* int atomic_or(int *value, int orValue)
51 FUNCTION(atomic_or):
59 FUNCTION_END(atomic_or)
/haiku/src/add-ons/kernel/drivers/misc/
H A Dkdl.c70 if (atomic_or(&sOpenMask, 1)) {
H A Dtest.c68 if (atomic_or(&sOpenMask, 1)) {
/haiku/src/system/libroot/os/locks/
H A Dmutex.cpp69 oldValue = atomic_or(&lock->lock, B_USER_MUTEX_LOCKED);
/haiku/headers/private/firewire/
H A Dfwglue.h36 #define atomic_set_int(ptr, value) atomic_or((int32 *)(ptr), value)
/haiku/src/add-ons/kernel/bus_managers/ps2/
H A Dps2_dev.cpp268 atomic_or(&dev->flags, PS2_FLAG_ACK);
270 atomic_or(&dev->flags, PS2_FLAG_NACK);
277 atomic_or(&dev->flags, PS2_FLAG_ACK);
289 atomic_or(&dev->flags, PS2_FLAG_ACK);
419 atomic_or(&dev->flags, PS2_FLAG_CMD | PS2_FLAG_GETID);
421 atomic_or(&dev->flags, PS2_FLAG_CMD | PS2_FLAG_RESEND);
423 atomic_or(&dev->flags, PS2_FLAG_CMD);
/haiku/src/system/kernel/arch/arm/
H A Darch_atomic32.cpp75 atomic_or(int32 *value, int32 orValue) function
173 int32 oldValue = atomic_or(value, orValue);
/haiku/src/tools/fs_shell/
H A Datomic.cpp51 return atomic_or((int32*)value, orValue);
/haiku/src/build/libroot/
H A Datomic.cpp58 atomic_or(int32 *value, int32 orValue) function
/haiku/src/add-ons/kernel/file_systems/udf/
H A DUdfDebug.cpp230 if (atomic_or(&tls_spinlock, 1) == 0) {
/haiku/src/add-ons/kernel/partitioning_systems/session/
H A DDebug.cpp228 if (atomic_or(&tls_spinlock, 1) == 0) {
/haiku/src/system/libroot/os/
H A Datomic.c50 atomic_or(int32 *value, int32 orValue) function
/haiku/src/system/kernel/arch/arm/paging/32bit/
H A DARMPagingMethod32Bit.h116 return atomic_or((int32*)entry, flags);
/haiku/src/system/libroot/os/arch/x86/
H A Datomic.S75 /* int32 atomic_or(int32* value, int32 orValue) */
76 FUNCTION(atomic_or):
86 FUNCTION_END(atomic_or)

Completed in 324 milliseconds

1234