Lines Matching refs:irq_cfg
37 struct irq_cfg *irq_cfg(unsigned int irq) in irq_cfg() function
42 struct irq_cfg *irqd_cfg(struct irq_data *irq_data) in irqd_cfg()
47 static struct irq_cfg *alloc_irq_cfg(unsigned int irq, int node) in alloc_irq_cfg()
49 struct irq_cfg *cfg; in alloc_irq_cfg()
69 struct irq_cfg *alloc_irq_and_cfg_at(unsigned int at, int node) in alloc_irq_and_cfg_at()
72 struct irq_cfg *cfg; in alloc_irq_and_cfg_at()
77 cfg = irq_cfg(at); in alloc_irq_and_cfg_at()
90 static void free_irq_cfg(unsigned int at, struct irq_cfg *cfg) in free_irq_cfg()
101 __assign_irq_vector(int irq, struct irq_cfg *cfg, const struct cpumask *mask) in __assign_irq_vector()
194 int assign_irq_vector(int irq, struct irq_cfg *cfg, const struct cpumask *mask) in assign_irq_vector()
205 void clear_irq_vector(int irq, struct irq_cfg *cfg) in clear_irq_vector()
270 struct irq_cfg *cfg; in __setup_vector_irq()
280 cfg = irq_cfg(irq); in __setup_vector_irq()
295 cfg = irq_cfg(irq); in __setup_vector_irq()
324 struct irq_cfg *cfg = irqd_cfg(data); in apic_retrigger_irq()
351 struct irq_cfg *cfg = irqd_cfg(data); in apic_set_affinity()
378 void send_cleanup_vector(struct irq_cfg *cfg) in send_cleanup_vector()
409 struct irq_cfg *cfg; in smp_irq_move_cleanup_interrupt()
420 cfg = irq_cfg(irq); in smp_irq_move_cleanup_interrupt()
456 static void __irq_complete_move(struct irq_cfg *cfg, unsigned vector) in __irq_complete_move()
469 void irq_complete_move(struct irq_cfg *cfg) in irq_complete_move()
476 struct irq_cfg *cfg = irq_cfg(irq); in irq_force_complete_move()
490 struct irq_cfg *cfg; in arch_setup_hwirq()
511 struct irq_cfg *cfg = irq_cfg(irq); in arch_teardown_hwirq()