Lines Matching refs:d
173 struct irq_data *d = irq_desc_get_irq_data(desc); in __irq_startup_managed() local
175 if (!irqd_affinity_is_managed(d)) in __irq_startup_managed()
178 irqd_clr_managed_shutdown(d); in __irq_startup_managed()
201 if (WARN_ON(irq_domain_activate_irq(d, false))) in __irq_startup_managed()
208 struct irq_data *d = irq_desc_get_irq_data(desc); in irq_startup_managed() local
214 irqd_clr_managed_shutdown(d); in irq_startup_managed()
252 struct irq_data *d = irq_desc_get_irq_data(desc); in __irq_startup() local
256 WARN_ON_ONCE(!irqd_is_activated(d)); in __irq_startup()
258 if (d->chip->irq_startup) { in __irq_startup()
259 ret = d->chip->irq_startup(d); in __irq_startup()
271 struct irq_data *d = irq_desc_get_irq_data(desc); in irq_startup() local
272 const struct cpumask *aff = irq_data_get_affinity_mask(d); in irq_startup()
277 if (irqd_is_started(d)) { in irq_startup()
282 if (d->chip->flags & IRQCHIP_AFFINITY_PRE_STARTUP) in irq_startup()
285 if (!(d->chip->flags & IRQCHIP_AFFINITY_PRE_STARTUP)) in irq_startup()
289 irq_do_set_affinity(d, aff, false); in irq_startup()
294 irqd_set_managed_shutdown(d); in irq_startup()
306 struct irq_data *d = irq_desc_get_irq_data(desc); in irq_activate() local
308 if (!irqd_affinity_is_managed(d)) in irq_activate()
309 return irq_domain_activate_irq(d, false); in irq_activate()