Lines Matching refs:irq_chip
41 int irq_set_chip(unsigned int irq, const struct irq_chip *chip) in irq_set_chip()
46 scoped_irqdesc->irq_data.chip = (struct irq_chip *)(chip ?: &no_irq_chip); in irq_set_chip()
452 struct irq_chip *chip = desc->irq_data.chip; in unmask_threaded_irq()
700 static void cond_unmask_eoi_irq(struct irq_desc *desc, struct irq_chip *chip) in cond_unmask_eoi_irq()
721 static inline void cond_eoi_irq(struct irq_chip *chip, struct irq_data *data) in cond_eoi_irq()
738 struct irq_chip *chip = desc->irq_data.chip; in handle_fasteoi_irq()
790 struct irq_chip *chip = irq_desc_get_chip(desc); in handle_fasteoi_nmi()
869 struct irq_chip *chip = irq_desc_get_chip(desc); in handle_percpu_irq()
899 struct irq_chip *chip = irq_desc_get_chip(desc); in handle_percpu_devid_irq()
1030 irq_set_chip_and_handler_name(unsigned int irq, const struct irq_chip *chip, in irq_set_chip_and_handler_name()
1084 struct irq_chip *chip; in irq_cpu_online()
1110 struct irq_chip *chip; in irq_cpu_offline()
1139 struct irq_chip *chip = desc->irq_data.chip; in handle_fasteoi_ack_irq()
1177 struct irq_chip *chip = desc->irq_data.chip; in handle_fasteoi_mask_irq()