Home
last modified time | relevance | path

Searched refs:async_when_pending_worker_t (Results 1 – 9 of 9) sorted by relevance

/hal_rpi_pico-latest/src/rp2_common/pico_async_context/include/pico/
Dasync_context.h145 } async_when_pending_worker_t; typedef
164 bool (*add_when_pending_worker)(async_context_t *self, async_when_pending_worker_t *worker);
165 bool (*remove_when_pending_worker)(async_context_t *self, async_when_pending_worker_t *worker);
166 void (*set_work_pending)(async_context_t *self, async_when_pending_worker_t *worker);
181 async_when_pending_worker_t *when_pending_list;
351 …sync_context_add_when_pending_worker(async_context_t *context, async_when_pending_worker_t *worker… in async_context_add_when_pending_worker()
366 …c_context_remove_when_pending_worker(async_context_t *context, async_when_pending_worker_t *worker… in async_context_remove_when_pending_worker()
381 … void async_context_set_work_pending(async_context_t *context, async_when_pending_worker_t *worker… in async_context_set_work_pending()
Dasync_context_base.h20 bool async_context_base_add_when_pending_worker(async_context_t *self, async_when_pending_worker_t
21 …context_base_remove_when_pending_worker(async_context_t *self, async_when_pending_worker_t *worker…
/hal_rpi_pico-latest/src/rp2_common/pico_async_context/
Dasync_context_base.c34 bool async_context_base_add_when_pending_worker(async_context_t *self, async_when_pending_worker_t in async_context_base_add_when_pending_worker()
35 async_when_pending_worker_t **prev = &self->when_pending_list; in async_context_base_add_when_pending_worker()
47 …context_base_remove_when_pending_worker(async_context_t *self, async_when_pending_worker_t *worker… in async_context_base_remove_when_pending_worker()
48 async_when_pending_worker_t **prev = &self->when_pending_list; in async_context_base_remove_when_pending_worker()
98 …for(async_when_pending_worker_t *when_pending_worker = self->when_pending_list; when_pending_worke… in async_context_base_execute_once()
117 …for(async_when_pending_worker_t *when_pending_worker = self->when_pending_list; when_pending_worke… in async_context_base_needs_servicing()
Dasync_context_freertos.c180 async_when_pending_worker_t worker;
187 static void handle_sync_func_call(async_context_t *context, async_when_pending_worker_t *worker) { in handle_sync_func_call()
246 …t_freertos_add_when_pending_worker(async_context_t *self_base, async_when_pending_worker_t *worker… in async_context_freertos_add_when_pending_worker()
253 …reertos_remove_when_pending_worker(async_context_t *self_base, async_when_pending_worker_t *worker… in async_context_freertos_remove_when_pending_worker()
260 …_context_freertos_set_work_pending(async_context_t *self_base, async_when_pending_worker_t *worker… in async_context_freertos_set_work_pending()
Dasync_context_threadsafe_background.c91 async_when_pending_worker_t worker;
98 static void handle_sync_func_call(async_context_t *context, async_when_pending_worker_t *worker) { in handle_sync_func_call()
223 …adsafe_background_set_work_pending(async_context_t *self_base, async_when_pending_worker_t *worker… in async_context_threadsafe_background_set_work_pending()
329 …background_add_when_pending_worker(async_context_t *self_base, async_when_pending_worker_t *worker… in async_context_threadsafe_background_add_when_pending_worker()
337 …afe_background_when_pending_worker(async_context_t *self_base, async_when_pending_worker_t *worker… in async_context_threadsafe_background_when_pending_worker()
Dasync_context_poll.c29 …async_context_poll_requires_update(async_context_t *self_base, async_when_pending_worker_t *worker… in async_context_poll_requires_update()
/hal_rpi_pico-latest/src/rp2_common/pico_lwip/
Dlwip_nosys.c12 static void update_next_timeout(async_context_t *context, async_when_pending_worker_t *worker);
15 static async_when_pending_worker_t always_pending_update_timeout_worker = {
28 static void update_next_timeout(async_context_t *context, async_when_pending_worker_t *worker) { in update_next_timeout()
/hal_rpi_pico-latest/src/rp2_common/pico_btstack/
Dbtstack_run_loop_async_context.c12 static async_when_pending_worker_t btstack_processing_worker;
14 static void btstack_work_pending(async_context_t *context, async_when_pending_worker_t *worker);
137 …stack_work_pending(__unused async_context_t *context, __unused async_when_pending_worker_t *worker… in btstack_work_pending()
/hal_rpi_pico-latest/src/rp2_common/pico_cyw43_driver/
Dcyw43_driver.c25 static void cyw43_do_poll(async_context_t *context, async_when_pending_worker_t *worker);
31 static async_when_pending_worker_t cyw43_poll_worker = {
83 static void cyw43_do_poll(async_context_t *context, __unused async_when_pending_worker_t *worker) { in cyw43_do_poll()