Home
last modified time | relevance | path

Searched refs:async_at_time_worker_t (Results 1 – 8 of 8) sorted by relevance

/hal_rpi_pico-latest/src/rp2_common/pico_async_context/
Dasync_context_base.c9 bool async_context_base_add_at_time_worker(async_context_t *self, async_at_time_worker_t *worker) { in async_context_base_add_at_time_worker()
10 async_at_time_worker_t **prev = &self->at_time_list; in async_context_base_add_at_time_worker()
22 bool async_context_base_remove_at_time_worker(async_context_t *self, async_at_time_worker_t *worker… in async_context_base_remove_at_time_worker()
23 async_at_time_worker_t **prev = &self->at_time_list; in async_context_base_remove_at_time_worker()
59 async_at_time_worker_t *async_context_base_remove_ready_at_time_worker(async_context_t *self) { in async_context_base_remove_ready_at_time_worker()
60 async_at_time_worker_t **best_prev = NULL; in async_context_base_remove_ready_at_time_worker()
63 for (async_at_time_worker_t **prev = &self->at_time_list; *prev; prev = &(*prev)->next) { in async_context_base_remove_ready_at_time_worker()
71 async_at_time_worker_t *rc; in async_context_base_remove_ready_at_time_worker()
83 for (async_at_time_worker_t *worker = self->at_time_list; worker; ) { in async_context_base_refresh_next_timeout()
84 async_at_time_worker_t *next = worker->next; in async_context_base_refresh_next_timeout()
[all …]
Dasync_context_freertos.c232 …c_context_freertos_add_at_time_worker(async_context_t *self_base, async_at_time_worker_t *worker) { in async_context_freertos_add_at_time_worker()
239 …ontext_freertos_remove_at_time_worker(async_context_t *self_base, async_at_time_worker_t *worker) { in async_context_freertos_remove_at_time_worker()
Dasync_context_threadsafe_background.c313 …eadsafe_background_add_at_time_worker(async_context_t *self_base, async_at_time_worker_t *worker) { in async_context_threadsafe_background_add_at_time_worker()
321 …safe_background_remove_at_time_worker(async_context_t *self_base, async_at_time_worker_t *worker) { in async_context_threadsafe_background_remove_at_time_worker()
/hal_rpi_pico-latest/src/rp2_common/pico_async_context/include/pico/
Dasync_context.h113 } async_at_time_worker_t; typedef
162 bool (*add_at_time_worker)(async_context_t *self, async_at_time_worker_t *worker);
163 bool (*remove_at_time_worker)(async_context_t *self, async_at_time_worker_t *worker);
182 async_at_time_worker_t *at_time_list;
274 …e bool async_context_add_at_time_worker(async_context_t *context, async_at_time_worker_t *worker) { in async_context_add_at_time_worker()
294 …ol async_context_add_at_time_worker_at(async_context_t *context, async_at_time_worker_t *worker, a… in async_context_add_at_time_worker_at()
315 …async_context_add_at_time_worker_in_ms(async_context_t *context, async_at_time_worker_t *worker, u… in async_context_add_at_time_worker_in_ms()
331 …ool async_context_remove_at_time_worker(async_context_t *context, async_at_time_worker_t *worker) { in async_context_remove_at_time_worker()
Dasync_context_base.h17 bool async_context_base_add_at_time_worker(async_context_t *self, async_at_time_worker_t *worker);
18 bool async_context_base_remove_at_time_worker(async_context_t *self, async_at_time_worker_t *worker…
23 async_at_time_worker_t *async_context_base_remove_ready_at_time_worker(async_context_t *self);
/hal_rpi_pico-latest/src/rp2_common/pico_lwip/
Dlwip_nosys.c13 static void lwip_timeout_reached(async_context_t *context, async_at_time_worker_t *worker);
19 static async_at_time_worker_t lwip_timeout_worker = {
23 static void lwip_timeout_reached(__unused async_context_t *context, __unused async_at_time_worker_t in lwip_timeout_reached()
/hal_rpi_pico-latest/src/rp2_common/pico_btstack/
Dbtstack_run_loop_async_context.c11 static async_at_time_worker_t btstack_timeout_worker;
13 static void btstack_timeout_reached(async_context_t *context, async_at_time_worker_t *worker);
132 …stack_timeout_reached(__unused async_context_t *context, __unused async_at_time_worker_t *worker) { in btstack_timeout_reached()
/hal_rpi_pico-latest/src/rp2_common/pico_cyw43_driver/
Dcyw43_driver.c24 static void cyw43_sleep_timeout_reached(async_context_t *context, async_at_time_worker_t *worker);
27 static async_at_time_worker_t sleep_timeout_worker = {
100 static void cyw43_sleep_timeout_reached(async_context_t *context, __unused async_at_time_worker_t *… in cyw43_sleep_timeout_reached()