Lines Matching refs:semphr
148 void (*_semphr_delete)(void *semphr);
149 int (*_semphr_take_from_isr)(void *semphr, void *hptw);
150 int (*_semphr_give_from_isr)(void *semphr, void *hptw);
151 int (*_semphr_take)(void *semphr, uint32_t block_time_ms);
152 int (*_semphr_give)(void *semphr);
278 static void semphr_delete_wrapper(void *semphr);
279 static int IRAM_ATTR semphr_take_from_isr_wrapper(void *semphr, void *hptw);
280 static int IRAM_ATTR semphr_give_from_isr_wrapper(void *semphr, void *hptw);
281 static int semphr_take_wrapper(void *semphr, uint32_t block_time_ms);
282 static int semphr_give_wrapper(void *semphr);
501 static void semphr_delete_wrapper(void *semphr) in semphr_delete_wrapper() argument
503 vSemaphoreDelete(semphr); in semphr_delete_wrapper()
506 static int IRAM_ATTR semphr_take_from_isr_wrapper(void *semphr, void *hptw) in semphr_take_from_isr_wrapper() argument
508 return (int)xSemaphoreTakeFromISR(semphr, hptw); in semphr_take_from_isr_wrapper()
511 static int IRAM_ATTR semphr_give_from_isr_wrapper(void *semphr, void *hptw) in semphr_give_from_isr_wrapper() argument
513 return (int)xSemaphoreGiveFromISR(semphr, hptw); in semphr_give_from_isr_wrapper()
516 static int semphr_take_wrapper(void *semphr, uint32_t block_time_ms) in semphr_take_wrapper() argument
519 return (int)xSemaphoreTake(semphr, portMAX_DELAY); in semphr_take_wrapper()
521 return (int)xSemaphoreTake(semphr, block_time_ms / portTICK_PERIOD_MS); in semphr_take_wrapper()
525 static int semphr_give_wrapper(void *semphr) in semphr_give_wrapper() argument
527 return (int)xSemaphoreGive(semphr); in semphr_give_wrapper()