Lines Matching refs:ops

251 	domain->ops = info->ops;  in __irq_domain_create()
467 const struct irq_domain_ops *ops, in irq_domain_create_simple() argument
475 .ops = ops, in irq_domain_create_simple()
488 const struct irq_domain_ops *ops, in irq_domain_create_legacy() argument
497 .ops = ops, in irq_domain_create_legacy()
530 if (h->ops->select && bus_token != DOMAIN_BUS_ANY) in irq_find_matching_fwspec()
531 rc = h->ops->select(h, fwspec, bus_token); in irq_find_matching_fwspec()
532 else if (h->ops->match) in irq_find_matching_fwspec()
533 rc = h->ops->match(h, to_of_node(fwnode), bus_token); in irq_find_matching_fwspec()
642 if (domain->ops->unmap) in irq_domain_disassociate()
643 domain->ops->unmap(domain, irq); in irq_domain_disassociate()
672 if (domain->ops->map) { in irq_domain_associate_locked()
673 ret = domain->ops->map(domain, virq, hwirq); in irq_domain_associate_locked()
844 if (d->ops->translate) in irq_domain_translate()
845 return d->ops->translate(d, fwspec, hwirq, type); in irq_domain_translate()
847 if (d->ops->xlate) in irq_domain_translate()
848 return d->ops->xlate(d, to_of_node(fwspec->fwnode), in irq_domain_translate()
1573 if (!domain->ops->free) in irq_domain_free_irqs_hierarchy()
1578 domain->ops->free(domain, irq_base + i, 1); in irq_domain_free_irqs_hierarchy()
1585 if (!domain->ops->alloc) { in irq_domain_alloc_irqs_hierarchy()
1590 return domain->ops->alloc(domain, irq_base, nr_irqs, arg); in irq_domain_alloc_irqs_hierarchy()
1867 if (WARN(!data || !data->domain || !data->domain->ops->free, in irq_domain_free_irqs()
1931 if (domain->ops->deactivate) in __irq_domain_deactivate_irq()
1932 domain->ops->deactivate(domain, irq_data); in __irq_domain_deactivate_irq()
1948 if (!ret && domain->ops->activate) { in __irq_domain_activate_irq()
1949 ret = domain->ops->activate(domain, irqd, reserve); in __irq_domain_activate_irq()
1997 if (domain->ops->alloc) in irq_domain_check_hierarchy()
2073 if (d->ops && d->ops->debug_show) in irq_domain_debug_show_one()
2074 d->ops->debug_show(m, d, NULL, ind + 1); in irq_domain_debug_show_one()