Searched refs:atomic_or (Results 1 - 25 of 85) sorted by path

1234

/haiku/headers/private/firewire/
H A Dfwglue.h36 #define atomic_set_int(ptr, value) atomic_or((int32 *)(ptr), value)
/haiku/src/add-ons/accelerants/radeon/
H A Doverlay_management.c300 if( atomic_or( &si->overlay_mgr.inuse, 1 ) != 0 ) {
/haiku/src/add-ons/kernel/drivers/common/
H A Dconsole.cpp664 if (atomic_or(&sOpenMask, 1) == 1)
/haiku/src/add-ons/kernel/drivers/dvb/cx23882/
H A Ddriver.c214 if (atomic_or(&sOpenMask, mask) & mask)
H A Dutil.h38 #define atomic_read(a) atomic_or(a, 0)
/haiku/src/add-ons/kernel/file_systems/netfs/headers/shared/
H A DUtils.h29 int32 socket = atomic_or(&socketVar, -1);
/haiku/src/build/libroot/
H A Datomic.cpp58 atomic_or(int32 *value, int32 orValue) function
/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/system/kernel/arch/m68k/paging/040/
H A DM68KPagingMethod040.h133 return atomic_or((int32*)entry, flags);
/haiku/src/system/kernel/arch/mips/
H A Darch_asm.S14 FUNC(atomic_or)
/haiku/src/system/kernel/arch/ppc/paging/460/
H A DPPCPagingMethod460.h151 return atomic_or((int32*)entry, flags);
/haiku/src/system/kernel/arch/ppc/paging/classic/
H A DPPCPagingMethodClassic.h151 return atomic_or((int32*)entry, flags);
/haiku/src/system/kernel/arch/x86/paging/32bit/
H A DX86PagingMethod32Bit.h121 return atomic_or((int32*)entry, flags);
/haiku/src/system/kernel/fs/
H A DVnode.cpp39 if ((atomic_or(&fFlags, kFlagsWaitingLocker)
44 atomic_or(&fFlags, kFlagsLocked);
67 atomic_or(&fFlags, kFlagsLocked);
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)
/haiku/src/system/libroot/os/arch/generic/
H A Dgeneric_atomic.cpp53 atomic_or(int32_t* ptr, int32_t value) function
/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/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);
/haiku/src/tools/fs_shell/
H A Datomic.cpp51 return atomic_or((int32*)value, orValue);
/haiku/headers/os/drivers/pcmcia/
H A Dk_compat.h169 #define test_and_set_bit(b,p) (((atomic_or(p,(1<<(b))))>>(b))&1)
/haiku/headers/os/support/
H A DSupportDefs.h298 atomic_or(int32* value, int32 orValue) function
374 extern int32 atomic_or(int32 *value, int32 orValue);
/haiku/headers/private/fs_shell/
H A Dfssh_api_wrapper.h64 #define atomic_or fssh_atomic_or macro
/haiku/headers/private/kernel/
H A Dsmp.h145 atomic_or(element, 1u << (cpu / kArraySize));
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/add-ons/accelerants/3dfx/
H A Doverlay.cpp263 if (atomic_or(&si.overlayAllocated, 1) != 0) {

Completed in 176 milliseconds

1234