Searched refs:atomic_or (Results 1 - 25 of 85) 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);
/haiku/src/add-ons/kernel/file_systems/netfs/headers/shared/
H A DUtils.h29 int32 socket = atomic_or(&socketVar, -1);
/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/headers/private/firewire/
H A Dfwglue.h36 #define atomic_set_int(ptr, value) atomic_or((int32 *)(ptr), value)
/haiku/src/libs/compat/freebsd_network/compat/machine/
H A Datomic.h25 atomic_or((int32 *)(ptr), value)
/haiku/src/add-ons/kernel/drivers/misc/
H A Dtest.c60 if (atomic_or(&sOpenMask, 1)) {
H A Dkdl.c62 if (atomic_or(&sOpenMask, 1)) {
/haiku/src/add-ons/kernel/bus_managers/ps2/
H A Dps2_dev.cpp276 atomic_or(&dev->flags, PS2_FLAG_ACK);
278 atomic_or(&dev->flags, PS2_FLAG_NACK);
285 atomic_or(&dev->flags, PS2_FLAG_ACK);
297 atomic_or(&dev->flags, PS2_FLAG_ACK);
427 atomic_or(&dev->flags, PS2_FLAG_CMD | PS2_FLAG_GETID);
429 atomic_or(&dev->flags, PS2_FLAG_CMD | PS2_FLAG_RESEND);
431 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/system/libroot/os/
H A Datomic.c50 atomic_or(int32 *value, int32 orValue) function
/haiku/src/add-ons/kernel/partitioning_systems/session/
H A DDebug.cpp228 if (atomic_or(&tls_spinlock, 1) == 0) {
/haiku/src/add-ons/kernel/file_systems/udf/
H A DUdfDebug.cpp230 if (atomic_or(&tls_spinlock, 1) == 0) {
/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)
/haiku/src/system/kernel/arch/x86/paging/32bit/
H A DX86PagingMethod32Bit.h121 return atomic_or((int32*)entry, flags);
/haiku/src/system/libroot/os/arch/generic/
H A Dgeneric_atomic.cpp53 atomic_or(int32_t* ptr, int32_t value) function
/haiku/src/system/kernel/arch/m68k/paging/040/
H A DM68KPagingMethod040.h133 return atomic_or((int32*)entry, flags);
/haiku/src/system/kernel/arch/ppc/paging/460/
H A DPPCPagingMethod460.h151 return atomic_or((int32*)entry, flags);

Completed in 106 milliseconds

1234