Searched refs:make_branch (Results 1 – 1 of 1) sorted by relevance
| /external/platform/pico/rp2_common/hardware_irq/ |
| A D | irq.c | 159 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() 249 … make_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() 331 … make_branch(&to_free_slot->inst3, resolve_branch(&next_slot->inst3)) : // b mext_>slot->next_slot in irq_remove_handler()
|
Completed in 3 milliseconds