Searched refs:plic_handler (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/irqchip/ |
H A D | irq-sifive-plic.c | 69 struct plic_handler { struct 82 static DEFINE_PER_CPU(struct plic_handler, plic_handlers); 84 static inline void plic_toggle(struct plic_handler *handler, in plic_toggle() 106 struct plic_handler *handler = per_cpu_ptr(&plic_handlers, cpu); in plic_irq_toggle() 164 struct plic_handler *handler = this_cpu_ptr(&plic_handlers); in plic_irq_eoi() 232 struct plic_handler *handler = this_cpu_ptr(&plic_handlers); in plic_handle_irq() 254 static void plic_set_threshold(struct plic_handler *handler, u32 threshold) in plic_set_threshold() 270 struct plic_handler *handler = this_cpu_ptr(&plic_handlers); in plic_starting_cpu() 288 struct plic_handler *handler; in plic_init()
|
/kernel/linux/linux-6.6/drivers/irqchip/ |
H A D | irq-sifive-plic.c | 75 struct plic_handler { struct 89 static DEFINE_PER_CPU(struct plic_handler, plic_handlers); 104 static void plic_toggle(struct plic_handler *handler, int hwirq, int enable) in plic_toggle() 117 struct plic_handler *handler = per_cpu_ptr(&plic_handlers, cpu); in plic_irq_toggle() 149 struct plic_handler *handler = this_cpu_ptr(&plic_handlers); in plic_irq_eoi() 257 struct plic_handler *handler = per_cpu_ptr(&plic_handlers, cpu); in plic_irq_suspend() 288 struct plic_handler *handler = per_cpu_ptr(&plic_handlers, cpu); in plic_irq_resume() 367 struct plic_handler *handler = this_cpu_ptr(&plic_handlers); in plic_handle_irq() 387 static void plic_set_threshold(struct plic_handler *handler, u32 threshold) in plic_set_threshold() 403 struct plic_handler *handle in plic_starting_cpu() [all...] |
Completed in 2 milliseconds