Searched refs:atomic_add (Results 126 - 150 of 235) sorted by last modified time

12345678910

/haiku/src/add-ons/kernel/drivers/input/hid_shared/
H A DHIDReport.cpp250 atomic_add(&fBusyCount, 1);
258 atomic_add(&fBusyCount, -1);
/haiku/src/add-ons/kernel/drivers/network/ether/usb_davicom/
H A DDavicomDevice.cpp210 while (atomic_add(&fInsideNotify, 0) != 0)
449 while (atomic_add(&fInsideNotify, 0) != 0)
854 atomic_add(&device->fInsideNotify, 1);
856 atomic_add(&device->fInsideNotify, -1);
868 atomic_add(&device->fInsideNotify, -1);
/haiku/src/apps/mediaplayer/playlist/
H A DPlaylistItem.cpp52 atomic_add(&sInstanceCount, 1);
61 atomic_add(&sInstanceCount, -1);
/haiku/src/add-ons/media/media-add-ons/usb_webcam/
H A DAddOn.cpp182 info->internal_id = atomic_add((int32*)&fInternalIDCounter, 1);
/haiku/src/servers/app/drawing/
H A DAlphaMask.cpp51 atomic_add(&previousMask->fNextMaskCount, 1);
79 atomic_add(&previousMask->fNextMaskCount, 1);
111 atomic_add(&fPreviousMask->fNextMaskCount, -1);
/haiku/src/system/libroot/posix/malloc_debug/
H A Dguarded_heap.cpp375 atomic_add((int32*)&heap.used_pages, pagesAllocated);
690 atomic_add((int32*)&area.heap->used_pages, -pagesFreed);
/haiku/src/kits/media/
H A DMediaNode.cpp154 if (atomic_add(&fRefCount,1) == 0) {
168 if (atomic_add(&fRefCount, -1) == 1) {
986 return atomic_add(&BMediaNode::_m_changeTag,1);
H A DSoundPlayer.cpp458 item->id = atomic_add(&sCurrentPlayID, 1);
H A DSharedBufferList.cpp69 if (atomic_add(&sRefCount, 1) > 0 && sList != NULL)
107 if (atomic_add(&sRefCount, -1) == 1)
144 if (atomic_add(&fAtom, 1) > 0) {
159 if (atomic_add(&fAtom, -1) > 1)
H A DTimeSource.cpp210 isrunning = fBuf ? atomic_add(&fBuf->isrunning, 0) : fStarted;
364 int32 index = atomic_add(&fBuf->writeindex, 1);
369 atomic_add(&fBuf->readindex, 1);
H A DBufferGroup.cpp158 atomic_add(&fBufferCount, 1);
/haiku/src/system/kernel/arch/x86/paging/64bit/
H A DX86VMTranslationMap64Bit.cpp473 atomic_add(&gMappedPagesCount, -1);
538 atomic_add(&gMappedPagesCount, -1);
/haiku/src/system/kernel/arch/x86/paging/32bit/
H A DX86VMTranslationMap32Bit.cpp471 atomic_add(&gMappedPagesCount, -1);
535 atomic_add(&gMappedPagesCount, -1);
/haiku/src/system/kernel/arch/ppc/paging/classic/
H A DPPCVMTranslationMapClassic.cpp834 atomic_add(&gMappedPagesCount, -1);
901 atomic_add(&gMappedPagesCount, -1);
/haiku/src/system/kernel/arch/ppc/paging/460/
H A DPPCVMTranslationMap460.cpp834 atomic_add(&gMappedPagesCount, -1);
901 atomic_add(&gMappedPagesCount, -1);
/haiku/src/system/kernel/arch/m68k/paging/040/
H A DM68KVMTranslationMap040.cpp609 atomic_add(&gMappedPagesCount, -1);
673 atomic_add(&gMappedPagesCount, -1);
/haiku/src/libs/compat/freebsd_network/compat/machine/
H A Datomic.h13 atomic_add((int32 *)(ptr), value)
16 atomic_add((int32 *)(ptr), -value)
41 #define atomic_fetchadd_32(ptr, val) atomic_add((int32 *)ptr, val)
/haiku/src/add-ons/kernel/partitioning_systems/intel/
H A Dintel.cpp222 atomic_add(&map->ref_count, 1);
241 if (atomic_add(&map->ref_count, -1) == 1)
/haiku/headers/os/support/
H A DSupportDefs.h284 atomic_add(int32* value, int32 addValue) function
372 extern int32 atomic_add(int32 *value, int32 addValue);
/haiku/src/kits/translation/
H A DTranslatorRoster.cpp881 int32 former = atomic_add(&fKnownImages[image], -1);
1261 if (atomic_add(&lock, 1) != 0) {
1266 atomic_add(&lock, -1);
1281 atomic_add(&lock, -1);
/haiku/headers/private/kernel/vm/
H A DVMAddressSpace.h56 inline void Get() { atomic_add(&fRefCount, 1); }
61 { atomic_add(&fFaultCount, 1); }
166 if (atomic_add(&fRefCount, -1) == 1)
/haiku/src/kits/mail/
H A Dmail_util.cpp1218 if (gRebuf == NULL && atomic_add(&gLocker, 1) == 0) {
/haiku/src/system/libroot/os/
H A Datomic.c36 atomic_add(int32 *value, int32 addValue) function
121 return atomic_add((int32 *)value, addValue);
/haiku/src/add-ons/kernel/network/ppp/shared/libkernelppp/
H A DKPPPStateMachine.cpp75 return (uint8) atomic_add(&fID, 1);
/haiku/src/system/kernel/messaging/
H A DMessagingService.cpp106 if (atomic_add(&fHeader->lock_counter, 1) == 0)
116 if (atomic_add(&fHeader->lock_counter, -1) > 1)

Completed in 144 milliseconds

12345678910