Home
last modified time | relevance | path

Searched refs:sem_init (Results 1 – 6 of 6) sorted by relevance

/hal_rpi_pico-latest/test/pico_sem_test/
Dpico_sem_test.c19 sem_init(&sem, 1, 1); in main()
/hal_rpi_pico-latest/src/common/pico_sync/include/pico/
Dsem.h45 void sem_init(semaphore_t *sem, int16_t initial_permits, int16_t max_permits);
/hal_rpi_pico-latest/src/rp2_common/pico_async_context/
Dasync_context_poll.c21 sem_init(&self->sem, 1, 1); in async_context_poll_init_with_defaults()
Dasync_context_threadsafe_background.c147 sem_init(&call.sem, 0, 1); in async_context_threadsafe_background_execute_sync()
217 sem_init(&self->work_needed_sem, 1, 1); in async_context_threadsafe_background_init()
/hal_rpi_pico-latest/src/host/pico_platform/include/pico/
Dplatform.h126 #define sem_init sem_init_alternative macro
/hal_rpi_pico-latest/src/common/pico_sync/
Dsem.c10 void sem_init(semaphore_t *sem, int16_t initial_permits, int16_t max_permits) { in sem_init() function