Lines Matching refs:d
38 static int __irq_get_irqchip_state(struct irq_data *d, enum irqchip_irq_state which, bool *state);
1338 struct irq_data *d = &desc->irq_data; in irq_request_resources() local
1339 struct irq_chip *c = d->chip; in irq_request_resources()
1341 return c->irq_request_resources ? c->irq_request_resources(d) : 0; in irq_request_resources()
1346 struct irq_data *d = &desc->irq_data; in irq_release_resources() local
1347 struct irq_chip *c = d->chip; in irq_release_resources()
1350 c->irq_release_resources(d); in irq_release_resources()
1355 struct irq_data *d = irq_desc_get_irq_data(desc); in irq_supports_nmi() local
1359 if (d->parent_data) in irq_supports_nmi()
1363 if (d->chip->irq_bus_lock || d->chip->irq_bus_sync_unlock) in irq_supports_nmi()
1366 return d->chip->flags & IRQCHIP_SUPPORTS_NMI; in irq_supports_nmi()
1371 struct irq_data *d = irq_desc_get_irq_data(desc); in irq_nmi_setup() local
1372 struct irq_chip *c = d->chip; in irq_nmi_setup()
1374 return c->irq_nmi_setup ? c->irq_nmi_setup(d) : -EINVAL; in irq_nmi_setup()
1379 struct irq_data *d = irq_desc_get_irq_data(desc); in irq_nmi_teardown() local
1380 struct irq_chip *c = d->chip; in irq_nmi_teardown()
1383 c->irq_nmi_teardown(d); in irq_nmi_teardown()