/haiku/headers/private/graphics/3dfx/ |
H A D | DriverInterface.h | 40 if (atomic_add(&count, 1) > 0) 47 if (atomic_add(&count, -1) > 1)
|
/haiku/headers/private/graphics/ati/ |
H A D | DriverInterface.h | 40 if (atomic_add(&count, 1) > 0) 47 if (atomic_add(&count, -1) > 1)
|
/haiku/headers/private/graphics/common/ |
H A D | benaphore.h | 22 #define ACQUIRE_BEN(x) if((atomic_add(&(x.ben), 1)) >= 1) acquire_sem(x.sem); 23 #define RELEASE_BEN(x) if((atomic_add(&(x.ben), -1)) > 1) release_sem(x.sem);
|
/haiku/headers/private/graphics/et6x00/ |
H A D | DriverInterface.h | 31 #define AQUIRE_BEN(x) if((atomic_add(&(x.ben), 1)) >= 1) acquire_sem(x.sem); 32 #define RELEASE_BEN(x) if((atomic_add(&(x.ben), -1)) > 1) release_sem(x.sem);
|
/haiku/headers/private/graphics/intel_810/ |
H A D | DriverInterface.h | 39 if (atomic_add(&count, 1) > 0) 46 if (atomic_add(&count, -1) > 1)
|
/haiku/headers/private/graphics/matrox/ |
H A D | DriverInterface.h | 36 #define AQUIRE_BEN(x) if((atomic_add(&(x.ben), 1)) >= 1) acquire_sem(x.sem); 37 #define RELEASE_BEN(x) if((atomic_add(&(x.ben), -1)) > 1) release_sem(x.sem);
|
/haiku/headers/private/graphics/neomagic/ |
H A D | DriverInterface.h | 33 #define AQUIRE_BEN(x) if((atomic_add(&(x.ben), 1)) >= 1) acquire_sem(x.sem); 34 #define RELEASE_BEN(x) if((atomic_add(&(x.ben), -1)) > 1) release_sem(x.sem);
|
/haiku/headers/private/graphics/radeon_hd/ |
H A D | lock.h | 41 if (atomic_add(&lock->count, 1) > 0) 51 if (atomic_add(&lock->count, -1) > 1)
|
/haiku/headers/private/graphics/s3/ |
H A D | DriverInterface.h | 39 if (atomic_add(&count, 1) > 0) 46 if (atomic_add(&count, -1) > 1)
|
/haiku/headers/private/graphics/skeleton/ |
H A D | DriverInterface.h | 36 #define AQUIRE_BEN(x) if((atomic_add(&(x.ben), 1)) >= 1) acquire_sem(x.sem); 37 #define RELEASE_BEN(x) if((atomic_add(&(x.ben), -1)) > 1) release_sem(x.sem);
|
/haiku/headers/private/graphics/via/ |
H A D | DriverInterface.h | 36 #define AQUIRE_BEN(x) if((atomic_add(&(x.ben), 1)) >= 1) acquire_sem(x.sem); 37 #define RELEASE_BEN(x) if((atomic_add(&(x.ben), -1)) > 1) release_sem(x.sem);
|
/haiku/headers/private/kernel/arch/x86/32/ |
H A D | atomic.h | 91 #define atomic_add atomic_add_inline macro
|
/haiku/headers/private/support/ |
H A D | StringPrivate.h | 58 atomic_add(&DataRefCount(data), 1); 64 if (atomic_add(&DataRefCount(data), -1) == 1)
|
/haiku/headers/private/userlandfs/legacy/ |
H A D | lock.h | 41 #define LOCK(l) if (atomic_add(&l.c, -1) <= 0) acquire_sem(l.s); 42 #define UNLOCK(l) if (atomic_add(&l.c, 1) < 0) release_sem(l.s);
|
/haiku/src/add-ons/kernel/busses/scsi/buslogic/ |
H A D | buslogic.c | 399 req = atomic_add(&(bl->reqid),1);
|
/haiku/src/add-ons/kernel/busses/scsi/usb/ |
H A D | proto_bulk.c | 330 .tag = atomic_add(&udi->tag, 1),
|
/haiku/src/add-ons/kernel/drivers/audio/ac97/geode/ |
H A D | device.cpp | 35 atomic_add(&controller->opened, 1); 73 atomic_add(&controller->opened, -1);
|
/haiku/src/add-ons/kernel/drivers/audio/ac97/sis7018/ |
H A D | Device.cpp | 162 if (atomic_add(&fInterruptsNest, 1) == 0) { 198 if (atomic_add(&fInterruptsNest, -1) == 1) {
|
/haiku/src/add-ons/kernel/drivers/audio/cmedia/ |
H A D | midi.c | 104 atomic_add(&cards[ix].midi.count, 1); 130 if (atomic_add(&cards[ix].midi.count, -1) == 1) {
|
H A D | mux.c | 95 atomic_add(&cards[ix].mux.open_count, 1); 109 atomic_add(&plex->open_count, -1);
|
/haiku/src/add-ons/kernel/drivers/audio/echo/ |
H A D | midi.cpp | 69 atomic_add(&cards[ix].midi.count, 1); 93 atomic_add(&card->midi.count, -1);
|
/haiku/src/add-ons/kernel/drivers/audio/emuxki/ |
H A D | midi.c | 124 atomic_add(&cards[ix].midi.count, 1); 150 if (atomic_add(&cards[ix].midi.count, -1) == 1) {
|
/haiku/src/add-ons/kernel/drivers/audio/hda/ |
H A D | device.cpp | 35 atomic_add(&controller->opened, 1); 78 atomic_add(&controller->opened, -1);
|
/haiku/src/add-ons/kernel/drivers/disk/nvme/compat/ |
H A D | nvme_atomic.h | 49 atomic_add(v, inc); 56 atomic_add(v, -dec); 77 return atomic_add(v, inc); 84 return atomic_add(v, -dec);
|
/haiku/src/add-ons/kernel/drivers/timer/ |
H A D | hpet.cpp | 432 if (atomic_add(&sOpenCount, 1) != 0) { 433 atomic_add(&sOpenCount, -1); 444 atomic_add(&sOpenCount, -1); 451 atomic_add(&sOpenCount, -1); 473 atomic_add(&sOpenCount, -1); 485 atomic_add(&sOpenCount, -1);
|