Lines Matching defs:hwirq
26 unsigned int cpu, unsigned int hwirq)
28 return cpumask_test_cpu(cpu, &part->parts[hwirq].mask);
37 if (partition_check_cpu(part, smp_processor_id(), d->hwirq) &&
48 if (partition_check_cpu(part, smp_processor_id(), d->hwirq) &&
61 if (partition_check_cpu(part, smp_processor_id(), d->hwirq) &&
76 if (partition_check_cpu(part, smp_processor_id(), d->hwirq) &&
101 seq_printf(p, " %5s-%lu", chip->name, data->hwirq);
118 int hwirq;
122 for_each_set_bit(hwirq, part->bitmap, part->nr_parts) {
123 if (partition_check_cpu(part, cpu, hwirq))
127 if (unlikely(hwirq == part->nr_parts)) {
131 irq = irq_find_mapping(part->domain, hwirq);
142 irq_hw_number_t hwirq;
148 ret = domain->ops->translate(domain, fwspec, &hwirq, &type);
154 set_bit(hwirq, part->bitmap);
157 irq_set_percpu_devid_partition(virq, &part->parts[hwirq].mask);
158 irq_domain_set_info(domain, virq, hwirq, &partition_irq_chip, part,