Home
last modified time | relevance | path

Searched defs:semaphore (Results 1 – 20 of 20) sorted by relevance

/device/board/isoftstone/zhiyuan/kernel/driver/drivers/net/wireless/xr829/include/linux/
Dsemaphore.h15 struct semaphore { struct
29 struct semaphore name = __SEMAPHORE_INITIALIZER(name, 1) argument
/device/soc/beken/bk7235/liteos_m/bk_sdk_armino/middleware/driver/port/
Dos_port.c57 __bk_weak bk_err_t rtos_init_semaphore(beken_semaphore_t* semaphore, int maxCount) in rtos_init_semaphore()
64 __bk_weak bk_err_t rtos_init_semaphore_ex(beken_semaphore_t* semaphore, int maxCount, int init_coun… in rtos_init_semaphore_ex()
69 __bk_weak bk_err_t rtos_get_semaphore(beken_semaphore_t* semaphore, uint32_t timeout_ms) in rtos_get_semaphore()
83 __bk_weak int rtos_get_semaphore_count(beken_semaphore_t* semaphore) in rtos_get_semaphore_count()
88 __bk_weak int rtos_set_semaphore(beken_semaphore_t* semaphore) in rtos_set_semaphore()
96 __bk_weak bk_err_t rtos_deinit_semaphore(beken_semaphore_t* semaphore) in rtos_deinit_semaphore()
/device/soc/asrmicro/asr582x/liteos_m/sdk/rtos/
Dlega_rtos.c157 OSStatus lega_rtos_init_semaphore(lega_semaphore_t *semaphore, int count) in lega_rtos_init_semaphore()
177 OSStatus lega_rtos_get_semaphore(lega_semaphore_t *semaphore, uint32_t timeout_ms) in lega_rtos_get_semaphore()
190 FLASH_COMMON2_SEG OSStatus lega_rtos_set_semaphore(lega_semaphore_t *semaphore) in lega_rtos_set_semaphore()
203 OSStatus lega_rtos_deinit_semaphore(lega_semaphore_t *semaphore) in lega_rtos_deinit_semaphore()
216 OSBool lega_rtos_semaphore_pending_task_null(lega_semaphore_t *semaphore) in lega_rtos_semaphore_pending_task_null()
/device/soc/chipsea/cst85/liteos_m/sdk/modules/rtos/src/os_al/
Drtos_al.c263 int rtos_semaphore_create(rtos_semaphore *semaphore, int max_count, int init_count) in rtos_semaphore_create()
273 void rtos_semaphore_delete(rtos_semaphore semaphore) in rtos_semaphore_delete()
278 int rtos_semaphore_get_count(rtos_semaphore semaphore) in rtos_semaphore_get_count()
283 int rtos_semaphore_wait(rtos_semaphore semaphore, int timeout) in rtos_semaphore_wait()
289 int rtos_semaphore_signal(rtos_semaphore semaphore, bool isr) in rtos_semaphore_signal()
/device/soc/beken/bk7235/liteos_m/bk_sdk_armino/components/bk_os/liteos_m_mst/
Drtos_pub.c361 bk_err_t rtos_init_semaphore(beken_semaphore_t *semaphore, int max_count ) in rtos_init_semaphore()
366 bk_err_t rtos_init_semaphore_ex(beken_semaphore_t *semaphore, int max_count, int init_count) in rtos_init_semaphore_ex()
393 bk_err_t rtos_get_semaphore(beken_semaphore_t *semaphore, uint32_t timeout_ms ) in rtos_get_semaphore()
426 int rtos_get_semaphore_count(beken_semaphore_t *semaphore ) in rtos_get_semaphore_count()
448 int rtos_set_semaphore(beken_semaphore_t *semaphore ) in rtos_set_semaphore()
468 bk_err_t rtos_deinit_semaphore(beken_semaphore_t *semaphore ) in rtos_deinit_semaphore()
/device/soc/esp/esp32/components/bt/common/osi/include/osi/
Dfuture.h26 osi_sem_t semaphore; // NULL semaphore means immediate future member
/device/soc/chipsea/cst85/liteos_m/sdk/modules/wifi/fhost/application/
Dwifi_host_smartconf.h75 rtos_semaphore semaphore; member
/device/board/kaihong/khdvk_3566b/wifi/bcmdhd_hdf/bcmdhd/
Dbcmsdh_sdmmc_linux.c316 int sdio_func_reg_notify(void *semaphore) in sdio_func_reg_notify()
Dbcmsdh_linux.c278 int bcmsdh_reg_sdio_notify(void *semaphore) in bcmsdh_reg_sdio_notify()
Ddhd_sdio.c9637 int dhd_bus_reg_sdio_notify(void *semaphore) in dhd_bus_reg_sdio_notify()
/device/soc/rockchip/common/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/
Dbcmsdh_sdmmc_linux.c302 int sdio_func_reg_notify(void* semaphore) in sdio_func_reg_notify()
Dbcmsdh_linux.c267 int bcmsdh_reg_sdio_notify(void* semaphore) in bcmsdh_reg_sdio_notify()
Ddhd_sdio.c8969 int dhd_bus_reg_sdio_notify(void* semaphore) in dhd_bus_reg_sdio_notify()
/device/board/isoftstone/yangfan/kernel/src/driv/net/rockchip_wlan/rkwifi/bcmdhd/
Dbcmsdh_sdmmc_linux.c306 int sdio_func_reg_notify(void* semaphore) in sdio_func_reg_notify()
Dbcmsdh_linux.c313 int bcmsdh_reg_sdio_notify(void* semaphore) in bcmsdh_reg_sdio_notify()
Ddhd_sdio.c10084 int dhd_bus_reg_sdio_notify(void* semaphore) in dhd_bus_reg_sdio_notify()
/device/board/isoftstone/zhiyuan/kernel/driver/drivers/net/wireless/bcmdhd/
Dbcmsdh_sdmmc_linux.c326 int sdio_func_reg_notify(void* semaphore) in sdio_func_reg_notify()
Dbcmsdh_linux.c264 int bcmsdh_reg_sdio_notify(void* semaphore) in bcmsdh_reg_sdio_notify()
Ddhd_sdio.c8626 int dhd_bus_reg_sdio_notify(void* semaphore) in dhd_bus_reg_sdio_notify()
/device/soc/rockchip/common/sdk_linux/ipc/
Dsem.c2454 struct sem *semaphore = &sma->sems[i]; in exit_sem() local