Searched refs:ben (Results 1 - 9 of 9) sorted by relevance

/haiku/headers/private/graphics/common/
H A Dbenaphore.h17 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 DDriverInterface.h27 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 DDriverInterface.h32 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 DDriverInterface.h29 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 Dnbd.c93 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 DDriverInterface.h32 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 DDriverInterface.h32 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 DDriverInterface.h34 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 Ddriver.c697 kprintf("Driver wide benahpore: %ld/%ld\n", pd->kernel.ben, pd->kernel.sem);

Completed in 66 milliseconds