Home
last modified time | relevance | path

Searched refs:pools (Results 1 – 3 of 3) sorted by relevance

/hal_rpi_pico-latest/test/pico_time_test/
Dpico_time_test.c83 struct alarm_pool *pools[NUM_ALARMS]; in main() local
86 pools[i] = alarm_pool_get_default(); in main()
88 pools[i] = alarm_pool_create(i, MAX_TIMERS_PER_POOL); in main()
90 PICOTEST_CHECK_AND_ABORT(pools[i], "failed to create timer pool"); in main()
112 … alarm_id_t id = alarm_pool_add_alarm_at(pools[pool], target, timer_callback1, timeouts + i, true); in main()
166 … alarm_id_t id = alarm_pool_add_alarm_at(pools[pool], target, timer_callback1, timeouts + i, true); in main()
174 if (alarm_pool_cancel_alarm(pools[timeouts[j].pool], timeouts[j].alarm_id)) { in main()
242 alarm_pool_destroy(pools[i]); in main()
243 pools[i] = 0; in main()
/hal_rpi_pico-latest/src/host/hardware_timer/
DCMakeLists.txt8 # we don't have alarm pools in the basic host support, though pico_host_sdl adds it
/hal_rpi_pico-latest/src/common/pico_time/
Dtime.c62 static alarm_pool_t *pools[TA_NUM_TIMERS][TA_NUM_TIMER_ALARMS]; variable
145 alarm_pool_t *pool = pools[timer_num][timer_alarm_num]; in alarm_pool_irq_handler()
293 pools[ta_timer_num(timer)][hardware_alarm_num] = pool; in alarm_pool_post_alloc_init()
306 assert(pools[ta_timer_num(pool->timer)][pool->timer_alarm_num] == pool); in alarm_pool_destroy()
307 pools[ta_timer_num(pool->timer)][pool->timer_alarm_num] = NULL; in alarm_pool_destroy()