Lines Matching refs:ipi
121 enum ipi_vector ipi;
368 evtchn_port_t evtchn, enum ipi_vector ipi)
370 info->u.ipi = ipi;
372 per_cpu(ipi_to_irq, cpu)[ipi] = info->irq;
373 per_cpu(ipi_to_evtchn, cpu)[ipi] = evtchn;
446 return info->u.ipi;
1257 static int bind_ipi_to_irq(unsigned int ipi, unsigned int cpu)
1266 ret = per_cpu(ipi_to_irq, cpu)[ipi];
1274 handle_percpu_irq, "ipi");
1282 ret = xen_irq_info_ipi_setup(info, cpu, evtchn, ipi);
1529 int bind_ipi_to_irqhandler(enum ipi_vector ipi,
1538 irq = bind_ipi_to_irq(ipi, cpu);
1998 int ipi, irq;
2000 for (ipi = 0; ipi < XEN_NR_IPIS; ipi++) {
2001 if ((irq = per_cpu(ipi_to_irq, cpu)[ipi]) == -1)
2005 BUG_ON(ipi_from_irq(info) != ipi);
2015 xen_irq_info_ipi_setup(info, cpu, evtchn, ipi);