/haiku/src/add-ons/kernel/drivers/input/usb_hid/ |
H A D | HIDDevice.cpp | 241 atomic_add(&fOpenCount, 1); 249 atomic_add(&fOpenCount, -1);
|
/haiku/headers/private/graphics/nvidia/ |
H A D | DriverInterface.h | 38 #define AQUIRE_BEN(x) if((atomic_add(&(x.ben), 1)) >= 1) acquire_sem(x.sem); 39 #define RELEASE_BEN(x) if((atomic_add(&(x.ben), -1)) > 1) release_sem(x.sem);
|
/haiku/src/system/kernel/locks/ |
H A D | lock.cpp | 502 int32 oldCount = atomic_add(&lock->count, 1); 520 // The writer that originally had the lock when we called atomic_add() might 561 int32 oldCount = atomic_add(&lock->count, 1); 579 // The writer that originally had the lock when we called atomic_add() might 652 atomic_add(&lock->count, -1); 674 int32 oldCount = atomic_add(&lock->count, -1); 715 int32 oldCount = atomic_add(&lock->count, RW_LOCK_WRITER_COUNT_BASE); 766 int32 oldCount = atomic_add(&lock->count, -RW_LOCK_WRITER_COUNT_BASE); 903 if (atomic_add(&lock->count, -1) < 0) 1165 atomic_add( [all...] |
/haiku/src/apps/haikudepot/ui/ |
H A D | ScreenshotWindow.cpp | 124 atomic_add(&fCurrentScreenshotIndex, 1); 131 atomic_add(&fCurrentScreenshotIndex, -1);
|
/haiku/src/add-ons/kernel/drivers/audio/cmedia/ |
H A D | mixer.c | 106 atomic_add(&cards[ix].mixer.open_count, 1); 120 atomic_add(&it->open_count, -1);
|
/haiku/src/add-ons/kernel/drivers/network/ether/usb_asix/ |
H A D | ASIXDevice.cpp | 146 while (atomic_add(&fInsideNotify, 0) != 0) 367 while (atomic_add(&fInsideNotify, 0) != 0) 735 atomic_add(&device->fInsideNotify, 1); 737 atomic_add(&device->fInsideNotify, -1); 756 atomic_add(&device->fInsideNotify, -1);
|
/haiku/src/kits/media/ |
H A D | TimeSource.cpp | 210 isrunning = fBuf ? atomic_add(&fBuf->isrunning, 0) : fStarted; 364 int32 index = atomic_add(&fBuf->writeindex, 1); 369 atomic_add(&fBuf->readindex, 1);
|
H A D | Controllable.cpp | 134 if (atomic_add(&fBen, 1) > 0) { 154 if (atomic_add(&fBen, -1) > 1)
|
/haiku/src/servers/app/drawing/ |
H A D | AlphaMask.cpp | 51 atomic_add(&previousMask->fNextMaskCount, 1); 79 atomic_add(&previousMask->fNextMaskCount, 1); 111 atomic_add(&fPreviousMask->fNextMaskCount, -1);
|
/haiku/src/system/kernel/util/ |
H A D | Random.cpp | 115 data[0] = atomic_add(&count, 1);
|
/haiku/src/system/libroot/os/arch/generic/ |
H A D | generic_atomic.cpp | 37 atomic_add(int32_t* ptr, int32_t value) function
|
/haiku/src/tests/kits/app/bmessenger/ |
H A D | SMTarget.cpp | 135 int32 id = atomic_add(&fID, 1);
|
/haiku/src/add-ons/media/media-add-ons/usb_webcam/ |
H A D | AddOn.cpp | 182 info->internal_id = atomic_add((int32*)&fInternalIDCounter, 1);
|
/haiku/src/add-ons/kernel/bus_managers/acpi/ |
H A D | EmbeddedController.cpp | 606 atomic_add(&sc->ec_gencount, 1); 612 if ((ecStatus & EC_EVENT_SCI) && atomic_add(&sc->ec_sci_pending, 1) == 0) { 618 atomic_add(&sc->ec_sci_pending, -1); 660 atomic_add(&sc->ec_sci_pending, 1) == 0) {
|
/haiku/src/libs/compat/freebsd_network/ |
H A D | bus_dma.cpp | 126 atomic_add(&parent->ref_count, 1); 161 atomic_add(&dmat->ref_count, -1); 191 atomic_add(&dmat->map_count, 1); 235 atomic_add(&map->dmat->map_count, -1);
|
/haiku/src/system/kernel/vm/ |
H A D | VMArea.cpp | 58 id = atomic_add(&sNextAreaID, 1);
|
/haiku/src/system/kernel/posix/ |
H A D | xsi_message_queue.cpp | 367 atomic_add(&sXsiMessageCount, -1); 442 atomic_add(&sXsiMessageCount, -1); 581 atomic_add(&sXsiMessageQueueCount, -1); 660 atomic_add(&sXsiMessageQueueCount, 1);
|
/haiku/src/add-ons/kernel/drivers/network/ether/usb_rndis/ |
H A D | RNDISDevice.cpp | 473 while (atomic_add(&fInsideNotify, 0) != 0) 874 atomic_add(&device->fInsideNotify, 1); 876 atomic_add(&device->fInsideNotify, -1); 901 atomic_add(&device->fInsideNotify, -1);
|
/haiku/src/system/kernel/ |
H A D | int.cpp | 261 atomic_add(&sVectors[i].assigned_cpu->load, sVectors[i].load - oldLoad); 415 int32 nextID = atomic_add(&sLastCPU, 1); 475 atomic_add(&sVectors[vector].assigned_cpu->handlers_count, 1); 570 = atomic_add(&sVectors[vector].assigned_cpu->handlers_count, -1);
|
H A D | port.cpp | 674 atomic_add(&sTotalSpaceCommited, -size); 688 int32 previouslyCommited = atomic_add(&sTotalSpaceCommited, size); 697 atomic_add(&sTotalSpaceCommited, -size); 710 atomic_add(&sWaitingForSpace, 1); 717 atomic_add(&sWaitingForSpace, -1); 730 previouslyCommited = atomic_add(&sTotalSpaceCommited, size); 746 atomic_add(&sTotalSpaceCommited, -size); 898 atomic_add(&sUsedPorts, -1); 1003 const int32 previouslyUsed = atomic_add(&sUsedPorts, 1); 1005 atomic_add( [all...] |
/haiku/src/servers/print/ |
H A D | Printer.cpp | 540 atomic_add(&fProcessing, -1); 580 atomic_add(&fProcessing, 1);
|
/haiku/src/apps/showimage/ |
H A D | ImageCache.cpp | 135 atomic_add(&fThreadCount, 1); 214 atomic_add(&self->fThreadCount, -1);
|
/haiku/src/add-ons/kernel/network/ppp/modem/ |
H A D | ModemDevice.cpp | 467 atomic_add((int32*) &fOutputBytes, position); 470 atomic_add((int32*) &fOutputBytes, -position);
|
/haiku/headers/os/support/ |
H A D | SupportDefs.h | 284 atomic_add(int32* value, int32 addValue) function 372 extern int32 atomic_add(int32 *value, int32 addValue);
|
/haiku/src/add-ons/kernel/partitioning_systems/intel/ |
H A D | intel.cpp | 222 atomic_add(&map->ref_count, 1); 241 if (atomic_add(&map->ref_count, -1) == 1)
|