Searched refs:alarm_id_t (Results 1 – 8 of 8) sorted by relevance
/hal_rpi_pico-latest/src/common/pico_time/include/pico/ |
D | time.h | 367 typedef int32_t alarm_id_t; // note this is signed because we use <0 as a meaningful error value typedef 378 typedef int64_t (*alarm_callback_t)(alarm_id_t id, void *user_data); 499 alarm_id_t alarm_pool_add_alarm_at(alarm_pool_t *pool, absolute_time_t time, alarm_callback_t callb… 518 alarm_id_t alarm_pool_add_alarm_at_force_in_context(alarm_pool_t *pool, absolute_time_t time, alarm… 541 static inline alarm_id_t alarm_pool_add_alarm_in_us(alarm_pool_t *pool, uint64_t us, alarm_callback… in alarm_pool_add_alarm_in_us() 566 static inline alarm_id_t alarm_pool_add_alarm_in_ms(alarm_pool_t *pool, uint32_t ms, alarm_callback… in alarm_pool_add_alarm_in_ms() 580 int64_t alarm_pool_remaining_alarm_time_us(alarm_pool_t *pool, alarm_id_t alarm_id); 592 int32_t alarm_pool_remaining_alarm_time_ms(alarm_pool_t *pool, alarm_id_t alarm_id); 602 bool alarm_pool_cancel_alarm(alarm_pool_t *pool, alarm_id_t alarm_id); 625 static inline alarm_id_t add_alarm_at(absolute_time_t time, alarm_callback_t callback, void *user_d… in add_alarm_at() [all …]
|
/hal_rpi_pico-latest/src/common/pico_time/ |
D | time.c | 66 static inline int16_t alarm_index(alarm_id_t id) { in alarm_index() 70 static inline uint16_t alarm_sequence(alarm_id_t id) { in alarm_sequence() 74 static alarm_id_t make_alarm_id(int index, uint16_t counter) { in make_alarm_id() 175 alarm_id_t id = make_alarm_id(pool->ordered_head, earliest_entry->sequence); in alarm_pool_irq_handler() 312 alarm_id_t alarm_pool_add_alarm_at(alarm_pool_t *pool, absolute_time_t time, alarm_callback_t callb… in alarm_pool_add_alarm_at() 321 alarm_id_t alarm_pool_add_alarm_at_force_in_context(alarm_pool_t *pool, absolute_time_t time, alarm… in alarm_pool_add_alarm_at_force_in_context() 341 alarm_id_t id = make_alarm_id(index, next_sequence); in alarm_pool_add_alarm_at_force_in_context() 354 bool alarm_pool_cancel_alarm(alarm_pool_t *pool, alarm_id_t alarm_id) { in alarm_pool_cancel_alarm() 385 static int64_t sleep_until_callback(__unused alarm_id_t id, __unused void *user_data) { in sleep_until_callback() 449 alarm_id_t id; in best_effort_wfe_or_timeout() [all …]
|
/hal_rpi_pico-latest/test/pico_stdio_test/ |
D | pico_stdio_test.c | 26 static int64_t deadlock_test_alarm(alarm_id_t id, void *param) { in deadlock_test_alarm() 45 alarm_id_t alarm_id = add_alarm_in_ms(500, deadlock_test_alarm, NULL, false); in main()
|
/hal_rpi_pico-latest/src/rp2_common/pico_async_context/include/pico/ |
D | async_context_threadsafe_background.h | 62 volatile alarm_id_t alarm_id; 64 volatile alarm_id_t force_alarm_id;
|
/hal_rpi_pico-latest/src/rp2_common/pico_fix/rp2040_usb_device_enumeration/ |
D | rp2040_usb_device_enumeration.c | 45 int64_t hw_enumeration_fix_wait_se0_callback(__unused alarm_id_t id, __unused void *user_data) { in hw_enumeration_fix_wait_se0_callback() 78 int64_t hw_enumeration_fix_force_ls_j_done(__unused alarm_id_t id, __unused void *user_data) { in hw_enumeration_fix_force_ls_j_done()
|
/hal_rpi_pico-latest/test/pico_time_test/ |
D | pico_time_test.c | 33 alarm_id_t alarm_id; 42 int64_t timer_callback1(alarm_id_t id, void *user_data) { in timer_callback1() 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() 254 int64_t issue_195_callback(alarm_id_t id, void *user_data) { in issue_195_callback()
|
/hal_rpi_pico-latest/src/rp2_common/pico_async_context/ |
D | async_context_threadsafe_background.c | 18 static int64_t alarm_handler(alarm_id_t id, void *user_data); 55 alarm_id_t force_alarm_id = self->force_alarm_id; in async_context_threadsafe_background_wake_up() 185 static int64_t alarm_handler(__unused alarm_id_t id, void *user_data) { in alarm_handler()
|
/hal_rpi_pico-latest/src/rp2_common/pico_stdio_usb/ |
D | stdio_usb.c | 43 static int64_t timer_task(__unused alarm_id_t id, __unused void *user_data) { in timer_task()
|