Lines Matching refs:semphr
132 void (*_semphr_delete)(void *semphr);
133 int (*_semphr_take_from_isr)(void *semphr, void *hptw);
134 int (*_semphr_give_from_isr)(void *semphr, void *hptw);
135 int (*_semphr_take)(void *semphr, uint32_t block_time_ms);
136 int (*_semphr_give)(void *semphr);
244 static void semphr_delete_wrapper(void *semphr);
245 static int semphr_take_from_isr_wrapper(void *semphr, void *hptw);
246 static int semphr_give_from_isr_wrapper(void *semphr, void *hptw);
247 static int semphr_take_wrapper(void *semphr, uint32_t block_time_ms);
248 static int semphr_give_wrapper(void *semphr);
513 static void semphr_delete_wrapper(void *semphr) in semphr_delete_wrapper() argument
515 esp_bt_free(semphr); in semphr_delete_wrapper()
518 static int32_t IRAM_ATTR semphr_take_from_isr_wrapper(void *semphr, void *hptw) in semphr_take_from_isr_wrapper() argument
521 int ret = k_sem_take((struct k_sem *)semphr, K_NO_WAIT); in semphr_take_from_isr_wrapper()
532 static int32_t IRAM_ATTR semphr_give_from_isr_wrapper(void *semphr, void *hptw) in semphr_give_from_isr_wrapper() argument
536 k_sem_give((struct k_sem *) semphr); in semphr_give_from_isr_wrapper()
542 static int32_t semphr_take_wrapper(void *semphr, uint32_t block_time_ms) in semphr_take_wrapper() argument
547 ret = k_sem_take((struct k_sem *)semphr, K_FOREVER); in semphr_take_wrapper()
549 ret = k_sem_take((struct k_sem *)semphr, K_MSEC(block_time_ms)); in semphr_take_wrapper()
559 static int32_t semphr_give_wrapper(void *semphr) in semphr_give_wrapper() argument
561 k_sem_give((struct k_sem *) semphr); in semphr_give_wrapper()