/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/x86/kernel/apic/ |
H A D | Makefile | 5 obj-$(CONFIG_X86_LOCAL_APIC) += apic.o apic_noop.o probe_$(BITS).o ipi.o 12 obj-$(CONFIG_SMP) += ipi.o
|
H A D | probe_64.c | 23 #include <asm/ipi.h>
|
H A D | apic_noop.c | 9 * like self-ipi, etc... 27 #include <asm/ipi.h>
|
H A D | ipi.c | 20 #include <asm/ipi.h>
|
H A D | bigsmp_32.c | 17 #include <asm/ipi.h>
|
H A D | x2apic_cluster.c | 11 #include <asm/ipi.h>
|
H A D | x2apic_phys.c | 11 #include <asm/ipi.h>
|
H A D | apic_flat_64.c | 21 #include <asm/ipi.h>
|
H A D | probe_32.c | 24 #include <asm/ipi.h>
|
H A D | numaq_32.c | 48 #include <asm/ipi.h>
|
H A D | summit_32.c | 44 #include <asm/ipi.h>
|
H A D | es7000_32.c | 56 #include <asm/ipi.h>
|
H A D | x2apic_uv_x.c | 34 #include <asm/ipi.h>
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/cris/arch-v32/kernel/ |
H A D | smp.c | 66 .name = "ipi", 274 reg_intr_vect_rw_ipi ipi = REG_RD(intr_vect, irq_regs[i], rw_ipi); local 283 ipi.vector |= vector; 284 REG_WR(intr_vect, irq_regs[i], rw_ipi, ipi); 292 ipi = REG_RD(intr_vect, irq_regs[i], rw_ipi); 293 if (!ipi.vector) 299 if (ipi.vector) { 339 reg_intr_vect_rw_ipi ipi; local 341 ipi = REG_RD(intr_vect, irq_regs[smp_processor_id()], rw_ipi); 343 if (ipi [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/powerpc/platforms/cell/ |
H A D | interrupt.c | 177 static inline int iic_ipi_to_irq(int ipi) argument 179 return IIC_IRQ_TYPE_IPI + 0xf - ipi; 195 int ipi = (int)(long)dev_id; local 197 smp_message_recv(ipi); 201 static void iic_request_ipi(int ipi, const char *name) argument 205 virq = irq_create_mapping(iic_host, iic_ipi_to_irq(ipi)); 212 (void *)(long)ipi))
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/xen/ |
H A D | events.c | 89 enum ipi_vector ipi; member in union:irq_info::__anon16454 129 static struct irq_info mk_ipi_info(unsigned short evtchn, enum ipi_vector ipi) argument 132 .cpu = 0, .u.ipi = ipi }; 174 return info->u.ipi; 393 static int bind_ipi_to_irq(unsigned int ipi, unsigned int cpu) argument 400 irq = per_cpu(ipi_to_irq, cpu)[ipi]; 408 handle_percpu_irq, "ipi"); 417 irq_info[irq] = mk_ipi_info(evtchn, ipi); 418 per_cpu(ipi_to_irq, cpu)[ipi] 541 bind_ipi_to_irqhandler(enum ipi_vector ipi, unsigned int cpu, irq_handler_t handler, unsigned long irqflags, const char *devname, void *dev_id) argument 861 int ipi, irq, evtchn; local [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/ |
H A D | atmsap.h | 131 unsigned char ipi; /* initial protocol id */ member in struct:atm_blli::__anon17218::__anon17221 133 /* (only if ipi == NLPID_IEEE802_1_SNAP) */
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/xen/ |
H A D | events.h | 19 int bind_ipi_to_irqhandler(enum ipi_vector ipi,
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/kernel/ |
H A D | smp.c | 79 * - A collection of single bit ipi messages. 428 struct ipi_data *ipi = &per_cpu(ipi_data, cpu); local 430 spin_lock(&ipi->lock); 431 ipi->bits |= 1 << msg; 432 spin_unlock(&ipi->lock); 1064 struct ipi_data *ipi = &per_cpu(ipi_data, cpu); local 1070 ipi->ipi_count++; 1075 spin_lock(&ipi->lock); 1076 msgs = ipi->bits; 1077 ipi [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/m32r/kernel/ |
H A D | smpboot.c | 240 int ipi; local 242 for (ipi = 0 ; ipi < NR_IPIS ; ipi++) 243 spin_lock_init(&ipi_lock[ipi]);
|
/netgear-R7000-V1.0.7.12_1.2.5/src/router/iputils/ |
H A D | ping6.c | 363 struct in6_pktinfo *ipi; local 372 cmsglen += CMSG_SPACE(sizeof(*ipi)); 373 cmsg->cmsg_len = CMSG_LEN(sizeof(*ipi)); 377 ipi = (struct in6_pktinfo*)CMSG_DATA(cmsg); 378 memset(ipi, 0, sizeof(*ipi)); 379 ipi->ipi6_ifindex = ifr.ifr_ifindex;
|
H A D | ping.c | 101 struct in_pktinfo ipi; member in struct:__anon20221 347 cmsg.ipi.ipi_ifindex = ifr.ifr_ifindex;
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/powerpc/platforms/pseries/ |
H A D | xics.c | 587 unsigned int ipi; local 590 ipi = irq_create_mapping(xics_host, XICS_IPI); 591 BUG_ON(ipi == NO_IRQ); 597 set_irq_handler(ipi, handle_percpu_irq); 599 rc = request_irq(ipi, xics_ipi_action_lpar, 602 rc = request_irq(ipi, xics_ipi_action_direct, 843 * we take the ipi irq but and never return so we
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/kernel/ |
H A D | smp.c | 2 * Generic helpers for smp ipi calls 98 * For non-synchronous ipi calls the csd can still be in use by the 143 int ipi; local 146 ipi = list_empty(&dst->list); 161 if (ipi) 503 * Make the list addition visible before sending the ipi.
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/powerpc/sysdev/ |
H A D | mpic.c | 192 static inline u32 _mpic_ipi_read(struct mpic *mpic, unsigned int ipi) argument 196 (ipi * MPIC_INFO(GREG_IPI_STRIDE)); 203 static inline void _mpic_ipi_write(struct mpic *mpic, unsigned int ipi, u32 value) argument 206 (ipi * MPIC_INFO(GREG_IPI_STRIDE)); 636 static inline struct mpic * mpic_from_ipi(unsigned int ipi) argument 638 return irq_to_desc(ipi)->chip_data; 775 DBG("%s: enable_ipi: %d (ipi %d)\n", mpic->name, irq, src);
|