Home
last modified time | relevance | path

Searched refs:sema (Results 1 - 3 of 3) sorted by relevance

/device/soc/rockchip/rk3568/hardware/omx_il/osal/
H A DRockchip_OSAL_Semaphore.c41 sem_t *sema; in Rockchip_OSAL_SemaphoreCreate() local
43 sema = (sem_t *)Rockchip_OSAL_Malloc(sizeof(sem_t)); in Rockchip_OSAL_SemaphoreCreate()
44 if (!sema) in Rockchip_OSAL_SemaphoreCreate()
47 if (sem_init(sema, 0, 0) != 0) { in Rockchip_OSAL_SemaphoreCreate()
48 Rockchip_OSAL_Free(sema); in Rockchip_OSAL_SemaphoreCreate()
52 *semaphoreHandle = (OMX_HANDLETYPE)sema; in Rockchip_OSAL_SemaphoreCreate()
54 omx_trace("Rockchip_OSAL_SemaphorePost %p", sema); in Rockchip_OSAL_SemaphoreCreate()
60 sem_t *sema = (sem_t *)semaphoreHandle; in Rockchip_OSAL_SemaphoreTerminate() local
62 if (sema == NULL) in Rockchip_OSAL_SemaphoreTerminate()
65 if (sem_destroy(sema) ! in Rockchip_OSAL_SemaphoreTerminate()
75 sem_t *sema = (sem_t *)semaphoreHandle; Rockchip_OSAL_SemaphoreWait() local
92 sem_t *sema = (sem_t *)semaphoreHandle; Rockchip_OSAL_SemaphorePost() local
109 sem_t *sema = (sem_t *)semaphoreHandle; Rockchip_OSAL_Set_SemaphoreCount() local
122 sem_t *sema = (sem_t *)semaphoreHandle; Rockchip_OSAL_Get_SemaphoreCount() local
[all...]
/device/soc/rockchip/common/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/
H A Dlinuxver.h592 struct semaphore sema; member
616 if (down_interruptible(&tsk->sema) == 0) { in binary_sema_down()
647 up(&tsk->sema); in binary_sema_up()
662 sema_init(&((tsk_ctl)->sema), 0); \
690 up(&((tsk_ctl)->sema)); \
/device/soc/rockchip/common/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/
H A Ddhd_linux.c5129 if (down_interruptible (&tsk->sema) == 0) { in dhd_watchdog_thread()
5187 up(&dhd->thr_wdt_ctl.sema); in dhd_watchdog()
5359 if (down_interruptible(&tsk->sema) == 0) { in dhd_rxf_thread()
5547 up(&dhd->thr_rxf_ctl.sema); in dhd_sched_rxf()

Completed in 23 milliseconds