Lines Matching refs:irq_desc
648 void irq_force_complete_move(struct irq_desc *desc);
652 static inline void irq_force_complete_move(struct irq_desc *desc) { } in irq_force_complete_move()
670 extern void handle_level_irq(struct irq_desc *desc);
671 extern void handle_fasteoi_irq(struct irq_desc *desc);
672 extern void handle_edge_irq(struct irq_desc *desc);
673 extern void handle_edge_eoi_irq(struct irq_desc *desc);
674 extern void handle_simple_irq(struct irq_desc *desc);
675 extern void handle_untracked_irq(struct irq_desc *desc);
676 extern void handle_percpu_irq(struct irq_desc *desc);
677 extern void handle_percpu_devid_irq(struct irq_desc *desc);
678 extern void handle_bad_irq(struct irq_desc *desc);
681 extern void handle_fasteoi_nmi(struct irq_desc *desc);
682 extern void handle_percpu_devid_fasteoi_nmi(struct irq_desc *desc);
688 extern void handle_fasteoi_ack_irq(struct irq_desc *desc);
689 extern void handle_fasteoi_mask_irq(struct irq_desc *desc);
716 extern void note_interrupt(struct irq_desc *desc, irqreturn_t action_ret);
1277 int __ipi_send_single(struct irq_desc *desc, unsigned int cpu);
1278 int __ipi_send_mask(struct irq_desc *desc, const struct cpumask *dest);