Lines Matching refs:ipi
117 enum ipi_vector ipi;
321 enum ipi_vector ipi)
325 info->u.ipi = ipi;
327 per_cpu(ipi_to_irq, cpu)[ipi] = irq;
403 return info->u.ipi;
1197 static int bind_ipi_to_irq(unsigned int ipi, unsigned int cpu)
1205 irq = per_cpu(ipi_to_irq, cpu)[ipi];
1213 handle_percpu_irq, "ipi");
1221 ret = xen_irq_info_ipi_setup(cpu, irq, evtchn, ipi);
1454 int bind_ipi_to_irqhandler(enum ipi_vector ipi,
1463 irq = bind_ipi_to_irq(ipi, cpu);
1940 int ipi, irq;
1942 for (ipi = 0; ipi < XEN_NR_IPIS; ipi++) {
1943 if ((irq = per_cpu(ipi_to_irq, cpu)[ipi]) == -1)
1946 BUG_ON(ipi_from_irq(irq) != ipi);
1956 (void)xen_irq_info_ipi_setup(cpu, irq, evtchn, ipi);