Home
last modified time | relevance | path

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

/hal_rpi_pico-latest/src/rp2_common/hardware_irq/
Dirq.c503 struct irq_handler_chain_slot *to_free_slot = existing_vtable_slot; in irq_remove_handler() local
504 while (handler_from_slot(to_free_slot) != handler) { in irq_remove_handler()
505 prev_slot = to_free_slot; in irq_remove_handler()
506 if (to_free_slot->link < 0) break; in irq_remove_handler()
507 to_free_slot = &irq_handler_chain_slots[to_free_slot->link]; in irq_remove_handler()
509 if (handler_from_slot(to_free_slot) == handler) { in irq_remove_handler()
510 int8_t next_slot_index = to_free_slot->link; in irq_remove_handler()
518 to_free_slot->handler = next_slot->handler; in irq_remove_handler()
521 if (to_free_slot == existing_vtable_slot) { in irq_remove_handler()
522 to_free_slot->inst2 = (uint32_t)handler_of_next_slot; in irq_remove_handler()
[all …]