Searched refs:alarm_pool_t (Results 1 – 3 of 3) sorted by relevance
/hal_rpi_pico-latest/src/common/pico_time/include/pico/ |
D | time.h | 380 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/ |
D | time.c | 49 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/ |
D | async_context_threadsafe_background.h | 53 alarm_pool_t *custom_alarm_pool; 58 alarm_pool_t *alarm_pool; // this must be on the same core as core_num
|