Lines Matching refs:semphr
127 void (*_semphr_delete)(void *semphr);
128 int32_t (*_semphr_take_from_isr)(void *semphr, void *hptw);
129 int32_t (*_semphr_give_from_isr)(void *semphr, void *hptw);
130 int32_t (*_semphr_take)(void *semphr, uint32_t block_time_ms);
131 int32_t (*_semphr_give)(void *semphr);
260 static void semphr_delete_wrapper(void *semphr);
261 static int32_t semphr_take_from_isr_wrapper(void *semphr, void *hptw);
262 static int32_t semphr_give_from_isr_wrapper(void *semphr, void *hptw);
263 static int32_t semphr_take_wrapper(void *semphr, uint32_t block_time_ms);
264 static int32_t semphr_give_wrapper(void *semphr);
559 …btdm_queue_item_t *semphr = heap_caps_calloc(1, sizeof(btdm_queue_item_t), MALLOC_CAP_8BIT|MALLOC_… in semphr_create_wrapper() local
560 assert(semphr); in semphr_create_wrapper()
573 semphr->handle = (void *)s_semaphore; in semphr_create_wrapper()
575 semphr->handle = handle; in semphr_create_wrapper()
578 return semphr; in semphr_create_wrapper()
581 static void semphr_delete_wrapper(void *semphr) in semphr_delete_wrapper() argument
583 if (semphr == NULL) { in semphr_delete_wrapper()
587 btdm_queue_item_t *semphr_item = (btdm_queue_item_t *)semphr; in semphr_delete_wrapper()
602 free(semphr); in semphr_delete_wrapper()
605 static int32_t IRAM_ATTR semphr_take_from_isr_wrapper(void *semphr, void *hptw) in semphr_take_from_isr_wrapper() argument
612 void *handle = ((btdm_queue_item_t *)semphr)->handle; in semphr_take_from_isr_wrapper()
617 static int32_t IRAM_ATTR semphr_give_from_isr_wrapper(void *semphr, void *hptw) in semphr_give_from_isr_wrapper() argument
619 void *handle = ((btdm_queue_item_t *)semphr)->handle; in semphr_give_from_isr_wrapper()
629 static int32_t semphr_take_wrapper(void *semphr, uint32_t block_time_ms) in semphr_take_wrapper() argument
632 void *handle = ((btdm_queue_item_t *)semphr)->handle; in semphr_take_wrapper()
649 static int32_t semphr_give_wrapper(void *semphr) in semphr_give_wrapper() argument
651 void *handle = ((btdm_queue_item_t *)semphr)->handle; in semphr_give_wrapper()