Searched refs:alarm_id (Results 1 – 7 of 7) sorted by relevance
| /hal_rpi_pico-latest/src/common/pico_time/ |
| D | time.c | 354 bool alarm_pool_cancel_alarm(alarm_pool_t *pool, alarm_id_t alarm_id) { in alarm_pool_cancel_alarm() argument 355 int16_t index = alarm_index(alarm_id); in alarm_pool_cancel_alarm() 357 uint16_t sequence = alarm_sequence(alarm_id); in alarm_pool_cancel_alarm() 506 …out->alarm_id = alarm_pool_add_alarm_at(pool, make_timeout_time_us((uint64_t)(delay_us >= 0 ? dela… in alarm_pool_add_repeating_timer_us() 508 return out->alarm_id > 0; in alarm_pool_add_repeating_timer_us() 513 if (timer->alarm_id) { in cancel_repeating_timer() 514 rc = alarm_pool_cancel_alarm(timer->pool, timer->alarm_id); in cancel_repeating_timer() 515 timer->alarm_id = 0; in cancel_repeating_timer() 528 int64_t alarm_pool_remaining_alarm_time_us(alarm_pool_t *pool, alarm_id_t alarm_id) { in alarm_pool_remaining_alarm_time_us() argument 533 int16_t index = alarm_index(alarm_id); in alarm_pool_remaining_alarm_time_us() [all …]
|
| /hal_rpi_pico-latest/src/common/pico_time/include/pico/ |
| D | time.h | 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); 683 static inline bool cancel_alarm(alarm_id_t alarm_id) { in cancel_alarm() argument 684 return alarm_pool_cancel_alarm(alarm_pool_get_default(), alarm_id); in cancel_alarm() 697 int64_t remaining_alarm_time_us(alarm_id_t alarm_id); 708 int32_t remaining_alarm_time_ms(alarm_id_t alarm_id); 740 alarm_id_t alarm_id; member
|
| /hal_rpi_pico-latest/src/host/hardware_timer/ |
| D | timer.c | 101 int alarm_id = claimed_alarms ? __builtin_clz(~claimed_alarms) : 1; in hardware_alarm_claim_unused() local 102 if (alarm_id >= NUM_ALARMS) return -1; in hardware_alarm_claim_unused() 103 claimed_alarms |= 1u << alarm_id; in hardware_alarm_claim_unused() 104 return alarm_id; in hardware_alarm_claim_unused()
|
| /hal_rpi_pico-latest/src/rp2_common/pico_async_context/ |
| D | async_context_threadsafe_background.c | 233 if (self->alarm_id > 0) alarm_pool_cancel_alarm(self->alarm_pool, self->alarm_id); in async_context_threadsafe_background_deinit() 258 if (self->alarm_id > 0) { in process_under_lock() 259 alarm_pool_cancel_alarm(self->alarm_pool, self->alarm_id); in process_under_lock() 260 self->alarm_id = 0; in process_under_lock() 273 if (self->alarm_id > 0) alarm_pool_cancel_alarm(self->alarm_pool, self->alarm_id); in process_under_lock() 276 … self->alarm_id = alarm_pool_add_alarm_at(self->alarm_pool, next_time, alarm_handler, self, false); in process_under_lock() 277 if (self->alarm_id > 0) break; in process_under_lock()
|
| /hal_rpi_pico-latest/test/pico_stdio_test/ |
| D | pico_stdio_test.c | 45 alarm_id_t alarm_id = add_alarm_in_ms(500, deadlock_test_alarm, NULL, false); in main() local 49 cancel_alarm(alarm_id); in main()
|
| /hal_rpi_pico-latest/test/pico_time_test/ |
| D | pico_time_test.c | 33 alarm_id_t alarm_id; member 167 timeouts[i].alarm_id = id; in main() 171 if (timeouts[j].alarm_id && !timeouts[j].cancelled && !timeouts[j].not_cancelled) { in main() 174 if (alarm_pool_cancel_alarm(pools[timeouts[j].pool], timeouts[j].alarm_id)) { in main() 188 …d %d/%d/%d %"PRIi64" : %"PRIi64"\n", timeouts[i].pool, (int)timeouts[i].alarm_id, timeouts[i].fire… 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; member
|