Lines Matching refs:irq_data
100 extern int __irq_get_irqchip_state(struct irq_data *data,
133 extern int irq_do_set_affinity(struct irq_data *data,
145 if (unlikely(desc->irq_data.chip->irq_bus_lock)) in chip_bus_lock()
146 desc->irq_data.chip->irq_bus_lock(&desc->irq_data); in chip_bus_lock()
151 if (unlikely(desc->irq_data.chip->irq_bus_sync_unlock)) in chip_bus_sync_unlock()
152 desc->irq_data.chip->irq_bus_sync_unlock(&desc->irq_data); in chip_bus_sync_unlock()
195 static inline unsigned int irqd_get(struct irq_data *d) in irqd_get()
203 static inline void irqd_set_move_pending(struct irq_data *d) in irqd_set_move_pending()
208 static inline void irqd_clr_move_pending(struct irq_data *d) in irqd_clr_move_pending()
213 static inline void irqd_set_managed_shutdown(struct irq_data *d) in irqd_set_managed_shutdown()
218 static inline void irqd_clr_managed_shutdown(struct irq_data *d) in irqd_clr_managed_shutdown()
223 static inline void irqd_clear(struct irq_data *d, unsigned int mask) in irqd_clear()
228 static inline void irqd_set(struct irq_data *d, unsigned int mask) in irqd_set()
233 static inline bool irqd_has_set(struct irq_data *d, unsigned int mask) in irqd_has_set()
240 irqd_set(&desc->irq_data, IRQD_IRQ_DISABLED); in irq_state_set_disabled()
245 irqd_set(&desc->irq_data, IRQD_IRQ_MASKED); in irq_state_set_masked()
406 static inline bool irq_can_move_pcntxt(struct irq_data *data) in irq_can_move_pcntxt()
410 static inline bool irq_move_pending(struct irq_data *data) in irq_move_pending()
428 static inline bool handle_enforce_irqctx(struct irq_data *data) in handle_enforce_irqctx()
434 static inline bool irq_can_move_pcntxt(struct irq_data *data) in irq_can_move_pcntxt()
438 static inline bool irq_move_pending(struct irq_data *data) in irq_move_pending()
458 static inline bool handle_enforce_irqctx(struct irq_data *data) in handle_enforce_irqctx()
465 static inline int irq_domain_activate_irq(struct irq_data *data, bool reserve) in irq_domain_activate_irq()
470 static inline void irq_domain_deactivate_irq(struct irq_data *data) in irq_domain_deactivate_irq()
476 static inline struct irq_data *irqd_get_parent_data(struct irq_data *irqd) in irqd_get_parent_data()