Home
last modified time | relevance | path

Searched refs:osal_semaphore (Results 1 – 14 of 14) sorted by relevance

/device/soc/hisilicon/hi3751v350/sdk_linux/source/common/drv/osal/
Dosal_semaphore.c26 int osal_sem_init(osal_semaphore *sem, int val) in osal_sem_init()
48 int osal_sem_down(osal_semaphore *sem) in osal_sem_down()
64 int osal_sem_down_interruptible(osal_semaphore *sem) in osal_sem_down_interruptible()
79 int osal_sem_trydown(osal_semaphore *sem) in osal_sem_trydown()
94 void osal_sem_up(osal_semaphore *sem) in osal_sem_up()
107 void osal_sem_destory(osal_semaphore *sem) in osal_sem_destory()
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/cbb/vo/vo_dev/mkp/include/
Dvou.h298 struct osal_semaphore *vo_get_chn_sem(hi_void);
299 struct osal_semaphore *vo_get_dev_sem(hi_void);
309 struct osal_semaphore *dev_sem_; \
317 struct osal_semaphore *dev_sem_; \
324 struct osal_semaphore *chn_sem_; \
332 struct osal_semaphore *chn_sem_; \
/device/soc/hisilicon/hi3751v350/sdk_linux/source/common/drv/include/
Dhi_osal.h50 } osal_semaphore; typedef
52 int osal_sem_init(osal_semaphore *sem, int val);
53 int osal_sem_down(osal_semaphore *sem);
54 int osal_sem_down_interruptible(osal_semaphore *sem);
55 int osal_sem_trydown(osal_semaphore *sem);
56 void osal_sem_up(osal_semaphore *sem);
58 void osal_sem_destory(osal_semaphore *sem);
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/cbb/vo/vo_dev/mkp/src/
Dvou.c54 struct osal_semaphore g_dev_sem;
55 struct osal_semaphore g_chn_sem;
91 struct osal_semaphore *vo_get_chn_sem(hi_void) in vo_get_chn_sem()
96 struct osal_semaphore *vo_get_dev_sem(hi_void) in vo_get_dev_sem()
/device/soc/hisilicon/hi3751v350/sdk_linux/source/common/drv/
DMakefile134 osal/osal_semaphore.o \
197 osal/osal_semaphore.o \
/device/soc/hisilicon/hi3751v350/sdk_linux/source/msp/drv/hidev/kernel/
Dhidev.c24 static osal_semaphore g_hidev_pm_sem = {0};
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/osal/linux/
DMakefile45osal_semaphore.o osal_spinlock.o osal_string.o osal_task.o osal_timer.o osal_wait.o osal_workqueue…
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/interdrv/hi3516cv500/mipi_tx/
Dmipi_tx.c48 struct osal_semaphore g_mipi_tx_dev_sem;
/device/soc/hisilicon/hi3751v350/sdk_linux/source/msp/drv/i2c/gpio_i2c/
Ddrv_gpio_i2c.c71 osal_semaphore g_gpio_i2_sem;
932 osal_semaphore g_gpioi2c_mutex;
/device/soc/hisilicon/hi3516dv300/sdk_liteos/include/
Dhi_osal.h47 typedef struct osal_semaphore { struct
/device/soc/hisilicon/hi3516dv300/sdk_linux/include/
Dhi_osal.h47 typedef struct osal_semaphore { struct
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/osal/include/
Dhi_osal.h50 typedef struct osal_semaphore { struct
/device/soc/hisilicon/hi3751v350/sdk_linux/source/msp/drv/gpio/
Ddrv_gpio_intf.c36 static osal_semaphore g_gpio_sem_intf;
/device/soc/hisilicon/hi3751v350/sdk_linux/source/msp/drv/i2c/std_i2c/
Ddrv_i2c.c77 osal_semaphore g_i2c_sem;
78 osal_semaphore g_i2c_sem_rw[HI_STD_I2C_NUM];