Lines Matching refs:domain
74 static int allocate_gic_irq(struct irq_domain *domain, unsigned virq,
81 if (!irq_domain_get_of_node(domain->parent))
96 fwspec.fwnode = domain->parent->fwnode;
102 err = irq_domain_alloc_irqs_parent(domain, virq, 1, &fwspec);
121 return -EINVAL; /* No PPI should point to this domain */
142 * @domain: domain of irq to unmap
152 static void crossbar_domain_free(struct irq_domain *domain, unsigned int virq,
159 struct irq_data *d = irq_domain_get_irq_data(domain, virq + i);
177 /* No PPI should point to this domain */
336 struct irq_domain *parent_domain, *domain;
346 pr_err("%pOF: unable to obtain parent domain\n", node);
354 domain = irq_domain_add_hierarchy(parent_domain, 0,
358 if (!domain) {
359 pr_err("%pOF: failed to allocated domain\n", node);