Home
last modified time | relevance | path

Searched defs:sem (Results 1 – 17 of 17) 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/osal/linux/
Dosal_semaphore.c26 int osal_sema_init(osal_semaphore_t *sem, int val) in osal_sema_init()
44 int osal_down(osal_semaphore_t *sem) in osal_down()
57 int osal_down_interruptible(osal_semaphore_t *sem) in osal_down_interruptible()
69 int osal_down_trylock(osal_semaphore_t *sem) in osal_down_trylock()
81 void osal_up(osal_semaphore_t *sem) in osal_up()
89 void osal_sema_destroy(osal_semaphore_t *sem) in osal_sema_destroy()
/device/soc/hisilicon/common/platform/wifi/hi3881v100/driver/oal/
Doal_semaphore.h57 static inline hi_void oal_sema_init(oal_semaphore_stru *sem, hi_s32 val) in oal_sema_init()
63 static inline hi_void oal_up(oal_semaphore_stru *sem) in oal_up()
68 static inline hi_void oal_down(oal_semaphore_stru *sem) in oal_down()
73 static inline hi_s32 oal_down_timeout(oal_semaphore_stru *sem, hi_s32 timeout) in oal_down_timeout()
78 static inline hi_s32 oal_down_interruptible(oal_semaphore_stru *sem) in oal_down_interruptible()
83 static inline hi_s32 oal_down_trylock(oal_semaphore_stru *sem) in oal_down_trylock()
/device/soc/rockchip/common/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/
Dosl_ext.h693 #define OSL_EXT_SEM_DECL(sem) argument
718 #define osl_ext_sem_create(name, init_cnt, sem) (OSL_EXT_SUCCESS) argument
719 #define osl_ext_sem_delete(sem) (OSL_EXT_SUCCESS) argument
720 #define osl_ext_sem_give(sem) (OSL_EXT_SUCCESS) argument
721 #define osl_ext_sem_take(sem, timeout_msec) (OSL_EXT_SUCCESS) argument
/device/soc/rockchip/common/sdk_linux/ipc/
Dsem.c95 struct sem { struct
96 int semval; /* current value */ argument
104 struct pid *sempid; argument
105 spinlock_t lock; /* spinlock for fine-grained semtimedop */ argument
110 time64_t sem_otime; /* candidate for sem_otime */ argument
126 struct sem sems[]; argument
316 struct sem *sem = &sma->sems[i]; in merge_queues() local
338 struct sem *sem; in complexmode_enter() local
388 struct sem *sem; in sem_lock() local
463 struct sem *sem = &sma->sems[locknum]; in sem_unlock() local
[all …]
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/cbb/sysd/mkp/include/
Dsys.h37 osal_semaphore_t sem; member
/device/soc/hisilicon/hi3861v100/sdk_liteos/third_party/lwip_sack/include/lwip/priv/
Dtcpip_priv.h101 sys_sem_t sem; member
155 sys_sem_t *sem; member
/device/soc/hisilicon/common/platform/spi/
Dspi_hi35xx.c37 struct OsalSem sem; member
517 struct OsalSem sem; member
/device/qemu/riscv32_virt/liteos_m/board/driver/
Dvirtinput.c86 osSemaphoreId_t sem; member
/device/soc/hisilicon/hi3751v350/sdk_linux/source/common/drv/mmz/
Ddrv_media_mem.h165 struct semaphore sem; member
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/osal/linux/mmz/
Dmmz_userdev.c65 struct semaphore sem; member
/device/soc/hisilicon/hi3751v350/sdk_linux/source/common/drv/include/
Dhi_osal.h49 void *sem; member
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/osal/include/
Dhi_osal.h51 void *sem; member
/device/soc/hisilicon/hi3516dv300/sdk_linux/include/
Dhi_osal.h48 void *sem; member
/device/soc/hisilicon/hi3516dv300/sdk_liteos/include/
Dhi_osal.h48 void *sem; member
/device/soc/hisilicon/hi3861v100/sdk_liteos/third_party/lwip_sack/include/lwip/
Dstats.h141 struct stats_syselem sem; member
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/csf/
Dmali_kbase_csf_defs.h744 struct rw_semaphore sem; member