Home
last modified time | relevance | path

Searched refs:next (Results 1 – 10 of 10) sorted by relevance

/hal_rpi_pico-latest/src/rp2_common/pico_async_context/
Dasync_context_base.c15 prev = &(*prev)->next; in async_context_base_add_at_time_worker()
18 worker->next = NULL; in async_context_base_add_at_time_worker()
26 *prev = worker->next; in async_context_base_remove_at_time_worker()
29 prev = &(*prev)->next; in async_context_base_remove_at_time_worker()
40 prev = &(*prev)->next; in async_context_base_add_when_pending_worker()
43 worker->next = NULL; in async_context_base_add_when_pending_worker()
51 *prev = worker->next; in async_context_base_remove_when_pending_worker()
54 prev = &(*prev)->next; in async_context_base_remove_when_pending_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()
74 *best_prev = rc->next; in async_context_base_remove_ready_at_time_worker()
[all …]
/hal_rpi_pico-latest/src/common/pico_time/
Dtime.c18 int16_t next; member
193 … if (earliest_entry->next >= 0 && next_time - pool->entries[earliest_entry->next].target >= 0) { in alarm_pool_irq_handler()
195 pool->ordered_head = earliest_entry->next; in alarm_pool_irq_handler()
199 prev = &pool->entries[*prev].next; in alarm_pool_irq_handler()
201 earliest_entry->next = *prev; in alarm_pool_irq_handler()
206 pool->ordered_head = earliest_entry->next; in alarm_pool_irq_handler()
209 earliest_entry->next = pool->free_head; in alarm_pool_irq_handler()
230 prev = &pool->entries[*prev].next; in alarm_pool_irq_handler()
232 int16_t next = *prev; in alarm_pool_irq_handler() local
234 new_index = new_entry->next; in alarm_pool_irq_handler()
[all …]
/hal_rpi_pico-latest/tools/pioasm/test/
Damethyst.pio20 irq next 3
25 wait 1 irq next 2
46 .mov_status irq next set 3
/hal_rpi_pico-latest/src/rp2_common/pico_stdio/
Dstdio.c101 for (stdio_driver_t *driver = drivers; driver; driver = driver->next) { in stdio_put_string()
120 for (stdio_driver_t *driver = drivers; driver; driver = driver->next) { in stdio_get_until()
156 *prev = driver->next; in stdio_set_driver_enabled()
157 driver->next = NULL; in stdio_set_driver_enabled()
161 prev = &(*prev)->next; in stdio_set_driver_enabled()
169 for (stdio_driver_t *d = drivers; d; d = d->next) { in stdio_flush()
182 for (stdio_driver_t *d = drivers; d; d = d->next) { in stdio_stack_buffer_flush()
283 for (stdio_driver_t *s = drivers; s; s = s->next) { in stdio_set_chars_available_callback()
/hal_rpi_pico-latest/src/rp2_common/pico_stdio/include/pico/stdio/
Ddriver.h17 stdio_driver_t *next; member
/hal_rpi_pico-latest/src/rp2_common/pico_async_context/include/pico/
Dasync_context.h94 struct async_work_on_timeout *next; member
129 struct async_when_pending_worker *next; member
/hal_rpi_pico-latest/tools/pioasm/
Dparser.yy105 NEXT "next"
271 …| IRQ NEXT irq_modifiers value { pioasm.check_version(1, @$, "irq next"); $…
273 … { pioasm.check_version(1, @$, "irq next"); error(@5, "'rel' is not supported for 'ir…
301 …| IRQ NEXT comma value { pioasm.check_version(1, @$, "irq next"); $$ = std::shared_ptr<wait_sou…
303 …mma value REL { pioasm.check_version(1, @$, "irq next"); error(@5, "'rel' is not supported for 'ir…
/hal_rpi_pico-latest/docs/
DDoxyfile.in56 # Need these next options to ensure that functions with modifiers do not confuse the Doxygen parser.
Dnormalise.css120 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
/hal_rpi_pico-latest/src/rp2_common/pico_float/
Dfloat_v1_rom_shim_rp2040.S91 bne 1f @ next shift will overflow?