Home
last modified time | relevance | path

Searched refs:plic_handler (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/irqchip/
H A Dirq-sifive-plic.c69 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 Dirq-sifive-plic.c75 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