/haiku/headers/private/graphics/common/ |
H A D | benaphore.h | 17 int32 ben; member in struct:__anon761 21 #define INIT_BEN(x, prefix) ( (x).ben = 0, (x).sem = create_sem(0, #prefix " benaphore"), (x).sem ) 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 | 27 int32 ben; member in struct:__anon772 30 #define INIT_BEN(x) x.sem = create_sem(0, "ET6000 "#x" benaphore"); x.ben = 0; 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/matrox/ |
H A D | DriverInterface.h | 32 int32 ben; member in struct:__anon782 35 #define INIT_BEN(x) x.sem = create_sem(0, "G400 "#x" benaphore"); x.ben = 0; 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 | 29 int32 ben; member in struct:__anon796 32 #define INIT_BEN(x) x.sem = create_sem(0, "NM "#x" benaphore"); x.ben = 0; 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/src/add-ons/kernel/drivers/disk/virtual/nbd/ |
H A D | nbd.c | 93 mutex ben; member in struct:nbd_device 184 err = mutex_lock(&dev->ben); 193 mutex_unlock(&dev->ben); 303 err = mutex_lock(&dev->ben); 311 mutex_unlock(&dev->ben); 336 err = mutex_lock(&dev->ben); 347 mutex_unlock(&dev->ben); 480 err = mutex_lock(&dev->ben); 493 mutex_unlock(&dev->ben); 508 mutex_unlock(&dev->ben); [all...] |
/haiku/headers/private/graphics/skeleton/ |
H A D | DriverInterface.h | 32 int32 ben; member in struct:__anon934 35 #define INIT_BEN(x) x.sem = create_sem(0, "NV "#x" benaphore"); x.ben = 0; 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 | 32 int32 ben; member in struct:__anon1 35 #define INIT_BEN(x) x.sem = create_sem(0, "NV "#x" benaphore"); x.ben = 0; 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/nvidia/ |
H A D | DriverInterface.h | 34 int32 ben; member in struct:__anon11 37 #define INIT_BEN(x) x.sem = create_sem(0, "NV "#x" benaphore"); x.ben = 0; 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/add-ons/kernel/drivers/graphics/et6x00/ |
H A D | driver.c | 697 kprintf("Driver wide benahpore: %ld/%ld\n", pd->kernel.ben, pd->kernel.sem);
|