Searched refs:irq_handler_chain_free_slot_head (Results 1 – 1 of 1) sorted by relevance
194 static int8_t irq_handler_chain_free_slot_head; variable365 hard_assert(irq_handler_chain_free_slot_head >= 0); // we must have a slot in irq_add_shared_handler()366 … struct irq_handler_chain_slot *slot = &irq_handler_chain_slots[irq_handler_chain_free_slot_head]; in irq_add_shared_handler()367 int8_t slot_index = irq_handler_chain_free_slot_head; in irq_add_shared_handler()368 irq_handler_chain_free_slot_head = slot->link; in irq_add_shared_handler()535 next_slot->link = irq_handler_chain_free_slot_head; in irq_remove_handler()536 irq_handler_chain_free_slot_head = next_slot_index; in irq_remove_handler()550 to_free_slot->link = irq_handler_chain_free_slot_head; in irq_remove_handler()551 irq_handler_chain_free_slot_head = get_slot_index(to_free_slot); in irq_remove_handler()645 slot->link = irq_handler_chain_free_slot_head; in irq_add_tail_to_free_list()[all …]