Home
last modified time | relevance | path

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

/hal_rpi_pico-3.7.0-3.6.0-3.5.0/src/rp2_common/hardware_irq/
Dirq.c235 struct irq_handler_chain_slot *prev_slot = NULL; in irq_add_shared_handler()
239 prev_slot = cur_slot; in irq_add_shared_handler()
243 if (prev_slot) { in irq_add_shared_handler()
248 .inst3 = prev_slot->link >= 0 ? in irq_add_shared_handler()
249 … make_branch(&slot->inst3, resolve_branch(&prev_slot->inst3)) : // b next_slot in irq_add_shared_handler()
251 .link = prev_slot->link, in irq_add_shared_handler()
256 prev_slot->inst3 = make_branch(&prev_slot->inst3, slot), in irq_add_shared_handler()
257 prev_slot->link = slot_index; in irq_add_shared_handler()
311 struct irq_handler_chain_slot *prev_slot = NULL; in irq_remove_handler() local
315 prev_slot = to_free_slot; in irq_remove_handler()
[all …]