Lines Matching refs:irq_desc
16 struct irq_desc;
55 struct irq_desc { struct
113 extern struct irq_desc irq_desc[NR_IRQS]; argument
116 static inline struct irq_desc *irq_data_to_desc(struct irq_data *data) in irq_data_to_desc()
118 return container_of(data->common, struct irq_desc, irq_common_data); in irq_data_to_desc()
121 static inline unsigned int irq_desc_get_irq(struct irq_desc *desc) in irq_desc_get_irq()
126 static inline struct irq_data *irq_desc_get_irq_data(struct irq_desc *desc) in irq_desc_get_irq_data()
131 static inline struct irq_chip *irq_desc_get_chip(struct irq_desc *desc) in irq_desc_get_chip()
136 static inline void *irq_desc_get_chip_data(struct irq_desc *desc) in irq_desc_get_chip_data()
141 static inline void *irq_desc_get_handler_data(struct irq_desc *desc) in irq_desc_get_handler_data()
150 static inline void generic_handle_irq_desc(struct irq_desc *desc) in generic_handle_irq_desc()
180 static inline int irq_desc_has_action(struct irq_desc *desc) in irq_desc_has_action()
203 struct irq_desc *desc = irq_data_to_desc(data); in irq_set_handler_locked()
224 struct irq_desc *desc = irq_data_to_desc(data); in irq_set_chip_handler_name_locked()
233 struct irq_desc *desc; in irq_balancing_disabled()
241 struct irq_desc *desc; in irq_is_percpu()
249 struct irq_desc *desc; in irq_is_percpu_devid()
259 struct irq_desc *desc = irq_to_desc(irq); in irq_set_lockdep_class()