/haiku/src/system/libroot/posix/pthread/ |
H A D | pthread_once.cpp | 37 int32 value = atomic_get_and_set((int32*)&onceControl->state, 78 value = atomic_get_and_set((int32*)&onceControl->state,
|
H A D | pthread_key.cpp | 111 int32 sequence = atomic_get_and_set(&sKeyTable[key].sequence,
|
/haiku/src/system/libroot/os/locks/ |
H A D | init_once.cpp | 44 value = atomic_get_and_set(control, STATE_INITIALIZED);
|
/haiku/headers/private/kernel/arch/x86/32/ |
H A D | atomic.h | 89 #define atomic_get_and_set atomic_get_and_set_inline macro
|
/haiku/src/system/kernel/ |
H A D | UserEvent.cpp | 37 return atomic_get_and_set(&fInUse, 1) != 0; 82 bool wasPending = atomic_get_and_set(&fPendingDPC, 1) != 0; 264 bool wasPending = atomic_get_and_set(&fPendingDPC, 1) != 0;
|
H A D | smp.cpp | 309 if (atomic_get_and_set(&lock->lock, 1) != 0) { 362 if (atomic_get_and_set(&lock->lock, 1) == 0) 378 int32 oldValue = atomic_get_and_set(&lock->lock, 1); 424 if (atomic_get_and_set(&lock->lock, 1) == 0) 440 int32 oldValue = atomic_get_and_set(&lock->lock, 1); 487 if (atomic_get_and_set(&lock->lock, 1) == 0) 503 int32 oldValue = atomic_get_and_set(&lock->lock, 1); 530 if (atomic_get_and_set(&lock->lock, 0) != 1) 541 if (atomic_get_and_set(&lock->lock, 0) != 1) 601 uint32 previous = atomic_get_and_set( [all...] |
/haiku/headers/private/firewire/ |
H A D | fwglue.h | 35 #define atomic_readandclear_int(ptr) atomic_get_and_set((int32*)(ptr), 0)
|
/haiku/headers/private/kernel/util/ |
H A D | atomic.h | 36 return (PointerType*)atomic_get_and_set((int32*)_pointer, (int32)set);
|
/haiku/src/system/kernel/arch/arm/ |
H A D | arch_atomic32.cpp | 35 atomic_get_and_set(int32 *value, int32 newValue) function 113 int32 oldValue = atomic_get_and_set(value, newValue);
|
/haiku/src/tools/fs_shell/ |
H A D | atomic.cpp | 23 return atomic_get_and_set((int32*)value, newValue);
|
/haiku/src/build/libroot/ |
H A D | atomic.cpp | 21 atomic_get_and_set(int32 *value, int32 newValue) function
|
/haiku/src/system/libroot/os/ |
H A D | atomic.c | 22 atomic_get_and_set(int32 *value, int32 newValue) function
|
/haiku/src/system/libroot/os/arch/x86/ |
H A D | atomic.S | 30 /* int32 atomic_get_and_set(int32* value, int32 newValue) */ 31 FUNCTION(atomic_get_and_set): 36 FUNCTION_END(atomic_get_and_set)
|
/haiku/src/system/kernel/arch/x86/paging/32bit/ |
H A D | X86PagingMethod32Bit.h | 113 return atomic_get_and_set((int32*)entry, newEntry);
|
/haiku/src/system/libroot/os/arch/generic/ |
H A D | generic_atomic.cpp | 20 atomic_get_and_set(int32_t* ptr, int32_t value) function
|
/haiku/src/system/kernel/arch/m68k/paging/040/ |
H A D | M68KPagingMethod040.h | 125 return atomic_get_and_set((int32*)entry, newEntry);
|
/haiku/headers/os/support/ |
H A D | SupportDefs.h | 268 atomic_get_and_set(int32* value, int32 newValue) function 370 extern int32 atomic_get_and_set(int32* value, int32 newValue);
|
/haiku/headers/private/kernel/ |
H A D | smp.h | 185 return atomic_get_and_set(&lock->lock, 1) == 0;
|
/haiku/src/add-ons/kernel/drivers/input/i2c_hid/ |
H A D | HIDDevice.cpp | 168 if (atomic_get_and_set(&fTransferScheduled, 1) != 0) {
|
/haiku/src/system/kernel/fs/ |
H A D | EntryCache.cpp | 187 const int32 oldGeneration = atomic_get_and_set(&entry->generation,
|
/haiku/src/add-ons/kernel/drivers/input/usb_hid/ |
H A D | HIDDevice.cpp | 271 if (atomic_get_and_set(&fTransferScheduled, 1) != 0) {
|
/haiku/src/system/kernel/arch/arm/paging/32bit/ |
H A D | ARMPagingMethod32Bit.h | 116 return atomic_get_and_set((int32*)entry, newEntry);
|
/haiku/src/add-ons/kernel/drivers/input/i2c_elan/ |
H A D | ELANDevice.cpp | 142 if (atomic_get_and_set(&fTransferScheduled, 1) != 0) {
|
/haiku/src/system/libroot/stubbed/ |
H A D | libroot_stubs.c | 1457 void atomic_get_and_set() {} function
|
H A D | libroot_stubs_legacy.c | 1387 void atomic_get_and_set() {} function
|