Home
last modified time | relevance | path

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

/external/platform/pico/rp2_common/hardware_irq/
A Dirq.c159 static uint16_t make_branch(uint16_t *from, void *to) { in make_branch() function
225 ….inst2 = make_branch(&slot->inst2, (void *) irq_handler_chain_first_slot), // b irq_handler_chai… in irq_add_shared_handler()
249make_branch(&slot->inst3, resolve_branch(&prev_slot->inst3)) : // b next_slot in irq_add_shared_handler()
256 prev_slot->inst3 = make_branch(&prev_slot->inst3, slot), in irq_add_shared_handler()
263 ….inst2 = make_branch(&slot->inst2, (void *) irq_handler_chain_first_slot), // b irq_handler_chai… in irq_add_shared_handler()
264 … .inst3 = make_branch(&slot->inst3, existing_vtable_slot), // b existing_slot in irq_add_shared_handler()
331make_branch(&to_free_slot->inst3, resolve_branch(&next_slot->inst3)) : // b mext_>slot->next_slot in irq_remove_handler()

Completed in 3 milliseconds