Lines Matching refs:parent_data
1093 for (data = irq_get_irq_data(virq); data; data = data->parent_data) { in irq_domain_insert_irq()
1116 for (data = irq_get_irq_data(virq); data; data = data->parent_data) { in irq_domain_remove_irq()
1133 child->parent_data = irq_data; in irq_domain_insert_irq_data()
1148 irq_data = irq_data->parent_data; in __irq_domain_free_hierarchy()
1160 tmp = irq_data->parent_data; in irq_domain_free_irq_data()
1161 irq_data->parent_data = NULL; in irq_domain_free_irq_data()
1209 for (irqd = irq_data->parent_data; irqd; irq_data = irqd, irqd = irqd->parent_data) { in irq_domain_trim_hierarchy()
1232 virq, tail->parent_data->domain->name); in irq_domain_trim_hierarchy()
1236 tail = tail->parent_data; in irq_domain_trim_hierarchy()
1237 irqd->parent_data = NULL; in irq_domain_trim_hierarchy()
1278 irq_data = irq_data->parent_data) in irq_domain_get_irq_data()
1547 root_irq_data->parent_data = child_irq_data; in irq_domain_push_irq()
1618 child_irq_data = root_irq_data->parent_data; in irq_domain_pop_irq()
1624 root_irq_data->parent_data = NULL; in irq_domain_pop_irq()
1712 if (irq_data->parent_data) in __irq_domain_deactivate_irq()
1713 __irq_domain_deactivate_irq(irq_data->parent_data); in __irq_domain_deactivate_irq()
1724 if (irqd->parent_data) in __irq_domain_activate_irq()
1725 ret = __irq_domain_activate_irq(irqd->parent_data, in __irq_domain_activate_irq()
1730 if (ret && irqd->parent_data) in __irq_domain_activate_irq()
1731 __irq_domain_deactivate_irq(irqd->parent_data); in __irq_domain_activate_irq()