Lines Matching refs:domain
118 static int hub_domain_alloc(struct irq_domain *domain, unsigned int virq, in hub_domain_alloc() argument
139 irq_domain_set_info(domain, virq, swlevel, &hub_irq_type, hd, in hub_domain_alloc()
157 static void hub_domain_free(struct irq_domain *domain, in hub_domain_free() argument
165 irqd = irq_domain_get_irq_data(domain, virq); in hub_domain_free()
191 struct irq_domain *domain; in ip27_do_irq_mask0() local
218 domain = irq_desc_get_handler_data(desc); in ip27_do_irq_mask0()
219 ret = generic_handle_domain_irq(domain, __ffs(pend0)); in ip27_do_irq_mask0()
231 struct irq_domain *domain; in ip27_do_irq_mask1() local
242 domain = irq_desc_get_handler_data(desc); in ip27_do_irq_mask1()
243 ret = generic_handle_domain_irq(domain, __ffs(pend1) + 64); in ip27_do_irq_mask1()
276 struct irq_domain *domain; in arch_init_irq() local
297 domain = irq_domain_create_linear(fn, IP27_HUB_IRQ_COUNT, in arch_init_irq()
299 WARN_ON(domain == NULL); in arch_init_irq()
300 if (!domain) in arch_init_irq()
303 irq_set_default_host(domain); in arch_init_irq()
307 domain); in arch_init_irq()
310 domain); in arch_init_irq()