Lines Matching refs:domain
71 * contain an irq domain where each interrupt maps to a VPE. In
72 * turn, this domain sits on top of the normal LPI allocator, and a
150 vm->domain = irq_domain_create_hierarchy(gic_domain, 0, vm->nr_vpes, vm->fwnode, vpe_domain_ops, vm);
151 if (!vm->domain) {
160 vpe_base_irq = __irq_domain_alloc_irqs(vm->domain, -1, vm->nr_vpes, NUMA_NO_NODE, vm, false, NULL);
177 if (vm->domain) {
178 irq_domain_remove(vm->domain);
211 irq_domain_remove(vm->domain);
366 int its_init_v4(struct irq_domain *domain, const struct irq_domain_ops *vpe_ops, const struct irq_domain_ops *sgi_ops)
368 if (domain) {
370 gic_domain = domain;
376 pr_err("ITS: No GICv4 VPE domain allocated\n");