Home
last modified time | relevance | path

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

/hal_rpi_pico-latest/src/common/pico_time/include/pico/
Dtime.h380 typedef struct alarm_pool alarm_pool_t; typedef
398 alarm_pool_t *alarm_pool_get_default(void);
401 alarm_pool_t *alarm_pool_create_on_timer(alarm_pool_timer_t *timer, uint timer_alarm_num, uint max_…
425 static inline alarm_pool_t *alarm_pool_create(uint timer_alarm_num, uint max_timers) { in alarm_pool_create()
429 alarm_pool_t *alarm_pool_create_on_timer_with_unused_hardware_alarm(alarm_pool_timer_t *timer, uint…
448 static inline alarm_pool_t *alarm_pool_create_with_unused_hardware_alarm(uint max_timers) { in alarm_pool_create_with_unused_hardware_alarm()
458 uint alarm_pool_timer_alarm_num(alarm_pool_t *pool);
460 static inline uint alarm_pool_hardware_alarm_num(alarm_pool_t *pool) { in alarm_pool_hardware_alarm_num()
469 uint alarm_pool_core_num(alarm_pool_t *pool);
476 void alarm_pool_destroy(alarm_pool_t *pool);
[all …]
/hal_rpi_pico-latest/src/common/pico_time/
Dtime.c49 static alarm_pool_t default_alarm_pool = {
62 static alarm_pool_t *pools[TA_NUM_TIMERS][TA_NUM_TIMER_ALARMS];
64 static void alarm_pool_post_alloc_init(alarm_pool_t *pool, alarm_pool_timer_t *timer, uint hardware…
100 alarm_pool_t *alarm_pool_get_default(void) { in alarm_pool_get_default()
111 alarm_pool_t *alarm_pool_create_on_timer(alarm_pool_timer_t *timer, uint hardware_alarm_num, uint m… in alarm_pool_create_on_timer()
112 alarm_pool_t *pool = (alarm_pool_t *) malloc(sizeof(alarm_pool_t)); in alarm_pool_create_on_timer()
121 alarm_pool_t *alarm_pool_create_on_timer_with_unused_hardware_alarm(alarm_pool_timer_t *timer, uint… in alarm_pool_create_on_timer_with_unused_hardware_alarm()
122 alarm_pool_t *pool = (alarm_pool_t *) malloc(sizeof(alarm_pool_t)); in alarm_pool_create_on_timer_with_unused_hardware_alarm()
145 alarm_pool_t *pool = pools[timer_num][timer_alarm_num]; in alarm_pool_irq_handler()
281 void alarm_pool_post_alloc_init(alarm_pool_t *pool, alarm_pool_timer_t *timer, uint hardware_alarm_… in alarm_pool_post_alloc_init()
[all …]
/hal_rpi_pico-latest/src/rp2_common/pico_async_context/include/pico/
Dasync_context_threadsafe_background.h53 alarm_pool_t *custom_alarm_pool;
58 alarm_pool_t *alarm_pool; // this must be on the same core as core_num