Searched refs:osal_semaphore (Results 1 – 14 of 14) sorted by relevance
26 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()
298 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_; \
50 } osal_semaphore; typedef52 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);
54 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()
134 osal/osal_semaphore.o \197 osal/osal_semaphore.o \
24 static osal_semaphore g_hidev_pm_sem = {0};
45 …osal_semaphore.o osal_spinlock.o osal_string.o osal_task.o osal_timer.o osal_wait.o osal_workqueue…
48 struct osal_semaphore g_mipi_tx_dev_sem;
71 osal_semaphore g_gpio_i2_sem;932 osal_semaphore g_gpioi2c_mutex;
47 typedef struct osal_semaphore { struct
50 typedef struct osal_semaphore { struct
36 static osal_semaphore g_gpio_sem_intf;
77 osal_semaphore g_i2c_sem;78 osal_semaphore g_i2c_sem_rw[HI_STD_I2C_NUM];