ipi               164 arch/arc/kernel/mcip.c 		IS_AVAIL1(mp.ipi, "IPI "),
ipi               108 arch/arc/plat-eznps/smp.c 	} ipi;
ipi               111 arch/arc/plat-eznps/smp.c 	ipi.thread = get_thread(gid);
ipi               112 arch/arc/plat-eznps/smp.c 	ipi.core = gid.core;
ipi               113 arch/arc/plat-eznps/smp.c 	ipi.cluster = nps_cluster_logic_to_phys(gid.cluster);
ipi               114 arch/arc/plat-eznps/smp.c 	ipi.num = NPS_IPI_IRQ;
ipi               120 arch/arc/plat-eznps/smp.c 	: "r"(ipi.value), "i"(CTOP_INST_ASRI_0_R3)
ipi                38 arch/hexagon/kernel/smp.c static inline void __handle_ipi(unsigned long *ops, struct ipi_data *ipi,
ipi                85 arch/hexagon/kernel/smp.c 	struct ipi_data *ipi = &per_cpu(ipi_data, cpu);
ipi                88 arch/hexagon/kernel/smp.c 	while ((ops = xchg(&ipi->bits, 0)) != 0)
ipi                89 arch/hexagon/kernel/smp.c 		__handle_ipi(&ops, ipi, cpu);
ipi               102 arch/hexagon/kernel/smp.c 		struct ipi_data *ipi = &per_cpu(ipi_data, cpu);
ipi               104 arch/hexagon/kernel/smp.c 		set_bit(msg, &ipi->bits);
ipi               335 arch/mips/include/asm/netlogic/xlp-hal/pic.h 	uint64_t ipi;
ipi               338 arch/mips/include/asm/netlogic/xlp-hal/pic.h 		ipi = (nmi << 23) | (irq << 24) |
ipi               341 arch/mips/include/asm/netlogic/xlp-hal/pic.h 		ipi = ((uint64_t)nmi << 31) | (irq << 20) |
ipi               344 arch/mips/include/asm/netlogic/xlp-hal/pic.h 	nlm_write_pic_reg(base, PIC_IPI_CTL, ipi);
ipi                72 arch/mips/kernel/smp-bmips.c #define ACTION_CLR_IPI(cpu, ipi)	(0x2000 | CPUNUM(cpu, 9) | ((ipi) << 8))
ipi                73 arch/mips/kernel/smp-bmips.c #define ACTION_SET_IPI(cpu, ipi)	(0x3000 | CPUNUM(cpu, 9) | ((ipi) << 8))
ipi               210 arch/powerpc/sysdev/mpic.c static inline u32 _mpic_ipi_read(struct mpic *mpic, unsigned int ipi)
ipi               214 arch/powerpc/sysdev/mpic.c 			      (ipi * MPIC_INFO(GREG_IPI_STRIDE));
ipi               221 arch/powerpc/sysdev/mpic.c static inline void _mpic_ipi_write(struct mpic *mpic, unsigned int ipi, u32 value)
ipi               224 arch/powerpc/sysdev/mpic.c 			      (ipi * MPIC_INFO(GREG_IPI_STRIDE));
ipi               127 arch/powerpc/sysdev/xics/xics-common.c 	unsigned int ipi;
ipi               129 arch/powerpc/sysdev/xics/xics-common.c 	ipi = irq_create_mapping(xics_host, XICS_IPI);
ipi               130 arch/powerpc/sysdev/xics/xics-common.c 	BUG_ON(!ipi);
ipi               135 arch/powerpc/sysdev/xics/xics-common.c 	BUG_ON(request_irq(ipi, icp_ops->ipi_action,
ipi               794 arch/x86/kvm/lapic.c 	bool ipi = source != NULL;
ipi               797 arch/x86/kvm/lapic.c 	    !ipi && dest_id == APIC_BROADCAST && apic_x2apic_mode(target))
ipi               413 arch/xtensa/kernel/smp.c 	struct ipi_data *ipi = &per_cpu(ipi_data, cpu);
ipi               425 arch/xtensa/kernel/smp.c 			++ipi->ipi_count[IPI_CALL_FUNC];
ipi               430 arch/xtensa/kernel/smp.c 			++ipi->ipi_count[IPI_RESCHEDULE];
ipi               435 arch/xtensa/kernel/smp.c 			++ipi->ipi_count[IPI_CPU_STOP];
ipi               846 drivers/infiniband/ulp/srp/ib_srp.c 	char *ipi, *tpi;
ipi               893 drivers/infiniband/ulp/srp/ib_srp.c 		ipi = req->rdma_req.initiator_port_id;
ipi               912 drivers/infiniband/ulp/srp/ib_srp.c 		ipi = req->ib_req.initiator_port_id;
ipi               926 drivers/infiniband/ulp/srp/ib_srp.c 		memcpy(ipi,     &target->sgid.global.interface_id, 8);
ipi               927 drivers/infiniband/ulp/srp/ib_srp.c 		memcpy(ipi + 8, &target->initiator_ext, 8);
ipi               931 drivers/infiniband/ulp/srp/ib_srp.c 		memcpy(ipi,     &target->initiator_ext, 8);
ipi               932 drivers/infiniband/ulp/srp/ib_srp.c 		memcpy(ipi + 8, &target->sgid.global.interface_id, 8);
ipi               947 drivers/infiniband/ulp/srp/ib_srp.c 		memset(ipi, 0, 8);
ipi               948 drivers/infiniband/ulp/srp/ib_srp.c 		memcpy(ipi + 8, &target->srp_host->srp_dev->dev->node_guid, 8);
ipi               135 drivers/irqchip/irq-bcm2836.c 		u32 ipi = ffs(mbox_val) - 1;
ipi               137 drivers/irqchip/irq-bcm2836.c 		writel(1 << ipi, mailbox0);
ipi               138 drivers/irqchip/irq-bcm2836.c 		handle_IPI(ipi, regs);
ipi               149 drivers/irqchip/irq-bcm2836.c 					 unsigned int ipi)
ipi               161 drivers/irqchip/irq-bcm2836.c 		writel(1 << ipi, mailbox0_base + 16 * cpu);
ipi               757 drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c 		u8 ipi;
ipi               774 drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c 		ipi = rsa->iptbl_ind;
ipi               775 drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c 		if (ipsec->ip_tbl[ipi].ref_cnt > 0) {
ipi               776 drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c 			ipsec->ip_tbl[ipi].ref_cnt--;
ipi               778 drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c 			if (!ipsec->ip_tbl[ipi].ref_cnt) {
ipi               779 drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c 				memset(&ipsec->ip_tbl[ipi], 0,
ipi               781 drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c 				ixgbe_ipsec_set_rx_ip(hw, ipi,
ipi               197 drivers/xen/events/events_base.c 				  enum ipi_vector ipi)
ipi               201 drivers/xen/events/events_base.c 	info->u.ipi = ipi;
ipi               203 drivers/xen/events/events_base.c 	per_cpu(ipi_to_irq, cpu)[ipi] = irq;
ipi               274 drivers/xen/events/events_base.c 	return info->u.ipi;
ipi               870 drivers/xen/events/events_base.c static int bind_ipi_to_irq(unsigned int ipi, unsigned int cpu)
ipi               878 drivers/xen/events/events_base.c 	irq = per_cpu(ipi_to_irq, cpu)[ipi];
ipi               894 drivers/xen/events/events_base.c 		ret = xen_irq_info_ipi_setup(cpu, irq, evtchn, ipi);
ipi              1084 drivers/xen/events/events_base.c int bind_ipi_to_irqhandler(enum ipi_vector ipi,
ipi              1093 drivers/xen/events/events_base.c 	irq = bind_ipi_to_irq(ipi, cpu);
ipi              1478 drivers/xen/events/events_base.c 	int ipi, irq, evtchn;
ipi              1480 drivers/xen/events/events_base.c 	for (ipi = 0; ipi < XEN_NR_IPIS; ipi++) {
ipi              1481 drivers/xen/events/events_base.c 		if ((irq = per_cpu(ipi_to_irq, cpu)[ipi]) == -1)
ipi              1484 drivers/xen/events/events_base.c 		BUG_ON(ipi_from_irq(irq) != ipi);
ipi              1494 drivers/xen/events/events_base.c 		(void)xen_irq_info_ipi_setup(cpu, irq, evtchn, ipi);
ipi                41 drivers/xen/events/events_internal.h 		enum ipi_vector ipi;
ipi                66 include/soc/arc/mcip.h 			     msg:1, sem:1, ipi:1, slv:1,
ipi                70 include/soc/arc/mcip.h 			     slv:1, ipi:1, sem:1, msg:1,
ipi                 3 include/trace/events/ipi.h #define TRACE_SYSTEM ipi
ipi               132 include/uapi/linux/atmsap.h 	    unsigned char ipi;	  /* initial protocol id */
ipi                27 include/xen/events.h int bind_ipi_to_irqhandler(enum ipi_vector ipi,