Searched refs:atomic_add (Results 176 - 200 of 235) sorted by relevance

12345678910

/haiku/src/system/kernel/
H A Dimage.cpp88 image_id id = atomic_add(&sNextImageID, 1);
H A Dguarded_heap.cpp258 return (atomic_add((int32*)&heap.used_pages, pagesAllocated)
523 atomic_add((int32*)&area.heap->used_pages, -pagesFreed);
H A Dsem.cpp347 atomic_add(&sUsedSems, -1);
522 atomic_add(&sUsedSems, 1);
H A Dmodule.cpp475 int32 refCount = atomic_add(&image->ref_count, -1);
502 atomic_add(&image->ref_count, 1);
2211 atomic_add(&module->module_image->ref_count, 1);
/haiku/src/add-ons/kernel/network/devices/ethernet/
H A Dethernet.cpp390 atomic_add((int32*)&device->stats.receive.dropped, 1);
/haiku/src/add-ons/kernel/network/devices/dialup/
H A Ddialup.cpp501 atomic_add((int32*)&device->stats.receive.dropped, 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/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/system/kernel/arch/x86/paging/pae/
H A DX86VMTranslationMapPAE.cpp718 atomic_add(&gMappedPagesCount, -1);
780 atomic_add(&gMappedPagesCount, -1);
/haiku/src/kits/network/libnetservices2/
H A DHttpSession.cpp54 void operator()(int32* counter) const noexcept { atomic_add(counter, -1); }
576 atomic_add(std::addressof(it->second), 1);
/haiku/src/add-ons/kernel/file_systems/userlandfs/kernel_add_on/
H A DVolume.cpp213 atomic_add(fVariable, 1);
219 atomic_add(fVariable, -1);
2128 int32 openFiles = atomic_add(&fOpenFiles, -1);
2403 int32 openDirs = atomic_add(&fOpenDirectories, -1);
2593 int32 openAttrDirs = atomic_add(&fOpenAttributeDirectories, -1);
2831 int32 openAttributes = atomic_add(&fOpenAttributes, -1);
3195 int32 openIndexDirs = atomic_add(&fOpenIndexDirectories, -1);
3502 int32 openQueries = atomic_add(&fOpenQueries, -1);
/haiku/src/add-ons/media/media-add-ons/usb_vision/
H A DProducer.cpp102 if (atomic_add(&fInstances, 1) != 0)
176 atomic_add(&fInstances, -1);
/haiku/src/add-ons/media/media-add-ons/usb_webcam/
H A DProducer.cpp68 if (atomic_add(&fInstances, 1) != 0)
105 atomic_add(&fInstances, -1);
/haiku/src/apps/terminal/
H A DTermParse.cpp270 bufferSize = atomic_add(&fReadBufferSize, nread);
1333 int32 bufferSize = atomic_add(&fReadBufferSize, -toRead);
/haiku/src/system/kernel/arch/riscv64/
H A DRISCV64VMTranslationMap.cpp505 atomic_add(&gMappedPagesCount, -1);
573 atomic_add(&gMappedPagesCount, -1);
/haiku/src/system/kernel/vm/
H A Dvm_page.cpp1499 atomic_add(&sUnsatisfiedPageReservations, -reserved);
1515 atomic_add(&sUnreservedFreePages, count);
1662 atomic_add(&sModifiedTemporaryPages, 1);
1664 atomic_add(&sModifiedTemporaryPages, -1);
1763 atomic_add(&sUnreservedFreePages, -1);
2323 if (atomic_add(&fPendingTransfers, -1) == 1)
4026 atomic_add(&sModifiedTemporaryPages, -1);
/haiku/src/system/kernel/debug/
H A Ddebug.cpp946 while (atomic_add(&sInDebugger, 1) > 0) {
947 atomic_add(&sInDebugger, -1);
1004 atomic_add(&sInDebugger, -1);
/haiku/src/servers/media/
H A DDefaultManager.cpp342 atomic_add(&fRescanRequested, 1);
/haiku/src/kits/media/
H A DSoundPlayer.cpp458 item->id = atomic_add(&sCurrentPlayID, 1);
/haiku/src/system/runtime_loader/
H A Dimages.cpp279 if (atomic_add(&image->ref_count, -1) == 1) {
/haiku/src/kits/support/
H A DString.cpp182 atomic_add(&_ReferenceCount(), 1);
315 atomic_add(&_ReferenceCount(), 1);
2273 atomic_add(&_ReferenceCount(), 1);
2459 if (!_IsShareable() || atomic_add(&_ReferenceCount(), -1) == 1)
/haiku/src/add-ons/kernel/bus_managers/usb/
H A Dusb_private.h286 { atomic_add(&fBusy, busy ? 1 : -1); }
/haiku/src/system/kernel/scheduler/
H A Dscheduler.cpp493 int32 cpuID = atomic_add(&sIdleThreadsID, 1);

Completed in 486 milliseconds

12345678910