genapic 25 arch/x86/kernel/genapic_64.c extern struct genapic apic_flat; genapic 26 arch/x86/kernel/genapic_64.c extern struct genapic apic_physflat; genapic 27 arch/x86/kernel/genapic_64.c extern struct genapic apic_x2xpic_uv_x; genapic 28 arch/x86/kernel/genapic_64.c extern struct genapic apic_x2apic_phys; genapic 29 arch/x86/kernel/genapic_64.c extern struct genapic apic_x2apic_cluster; genapic 31 arch/x86/kernel/genapic_64.c struct genapic __read_mostly *genapic = &apic_flat; genapic 33 arch/x86/kernel/genapic_64.c static struct genapic *apic_probe[] __initdata = { genapic 46 arch/x86/kernel/genapic_64.c if (genapic == &apic_x2apic_phys || genapic == &apic_x2apic_cluster) { genapic 48 arch/x86/kernel/genapic_64.c genapic = &apic_flat; genapic 51 arch/x86/kernel/genapic_64.c if (genapic == &apic_flat) { genapic 53 arch/x86/kernel/genapic_64.c genapic = &apic_physflat; genapic 54 arch/x86/kernel/genapic_64.c printk(KERN_INFO "Setting APIC routing to %s\n", genapic->name); genapic 71 arch/x86/kernel/genapic_64.c genapic = apic_probe[i]; genapic 73 arch/x86/kernel/genapic_64.c genapic->name); genapic 148 arch/x86/kernel/genapic_flat_64.c struct genapic apic_flat = { genapic 232 arch/x86/kernel/genapic_flat_64.c struct genapic apic_physflat = { genapic 141 arch/x86/kernel/genx2apic_cluster.c struct genapic apic_x2apic_cluster = { genapic 136 arch/x86/kernel/genx2apic_phys.c struct genapic apic_x2apic_phys = { genapic 210 arch/x86/kernel/genx2apic_uv_x.c struct genapic apic_x2apic_uv_x = { genapic 54 arch/x86/mach-generic/bigsmp.c struct genapic apic_bigsmp = APIC_INIT("bigsmp", probe_bigsmp); genapic 26 arch/x86/mach-generic/default.c struct genapic apic_default = APIC_INIT("default", probe_default); genapic 78 arch/x86/mach-generic/es7000.c struct genapic __initdata_refok apic_es7000 = APIC_INIT("es7000", probe_es7000); genapic 41 arch/x86/mach-generic/numaq.c struct genapic apic_numaq = APIC_INIT("NUMAQ", probe_numaq); genapic 19 arch/x86/mach-generic/probe.c extern struct genapic apic_numaq; genapic 20 arch/x86/mach-generic/probe.c extern struct genapic apic_summit; genapic 21 arch/x86/mach-generic/probe.c extern struct genapic apic_bigsmp; genapic 22 arch/x86/mach-generic/probe.c extern struct genapic apic_es7000; genapic 23 arch/x86/mach-generic/probe.c extern struct genapic apic_default; genapic 25 arch/x86/mach-generic/probe.c struct genapic *genapic = &apic_default; genapic 27 arch/x86/mach-generic/probe.c static struct genapic *apic_probe[] __initdata = { genapic 54 arch/x86/mach-generic/probe.c genapic = apic_probe[i]; genapic 75 arch/x86/mach-generic/probe.c if (!cmdline_apic && genapic == &apic_default) genapic 77 arch/x86/mach-generic/probe.c genapic = &apic_bigsmp; genapic 79 arch/x86/mach-generic/probe.c genapic->name); genapic 90 arch/x86/mach-generic/probe.c genapic = apic_probe[i]; genapic 98 arch/x86/mach-generic/probe.c printk(KERN_INFO "Using APIC driver %s\n", genapic->name); genapic 110 arch/x86/mach-generic/probe.c genapic = apic_probe[i]; genapic 112 arch/x86/mach-generic/probe.c genapic->name); genapic 126 arch/x86/mach-generic/probe.c genapic = apic_probe[i]; genapic 128 arch/x86/mach-generic/probe.c genapic->name); genapic 138 arch/x86/mach-generic/probe.c return genapic->get_apic_id(*(unsigned long *)(APIC_BASE+APIC_ID)); genapic 26 arch/x86/mach-generic/summit.c struct genapic apic_summit = APIC_INIT("summit", probe_summit); genapic 115 include/asm-x86/genapic_32.h extern struct genapic *genapic; genapic 37 include/asm-x86/genapic_64.h extern struct genapic *genapic; genapic 39 include/asm-x86/genapic_64.h extern struct genapic apic_flat; genapic 40 include/asm-x86/genapic_64.h extern struct genapic apic_physflat; genapic 41 include/asm-x86/genapic_64.h extern struct genapic apic_x2apic_cluster; genapic 42 include/asm-x86/genapic_64.h extern struct genapic apic_x2apic_phys; genapic 50 include/asm-x86/genapic_64.h extern struct genapic apic_x2apic_uv_x; genapic 25 include/asm-x86/mach-default/mach_apic.h #define INT_DELIVERY_MODE (genapic->int_delivery_mode) genapic 26 include/asm-x86/mach-default/mach_apic.h #define INT_DEST_MODE (genapic->int_dest_mode) genapic 27 include/asm-x86/mach-default/mach_apic.h #define TARGET_CPUS (genapic->target_cpus()) genapic 28 include/asm-x86/mach-default/mach_apic.h #define apic_id_registered (genapic->apic_id_registered) genapic 29 include/asm-x86/mach-default/mach_apic.h #define init_apic_ldr (genapic->init_apic_ldr) genapic 30 include/asm-x86/mach-default/mach_apic.h #define cpu_mask_to_apicid (genapic->cpu_mask_to_apicid) genapic 31 include/asm-x86/mach-default/mach_apic.h #define phys_pkg_id (genapic->phys_pkg_id) genapic 32 include/asm-x86/mach-default/mach_apic.h #define vector_allocation_domain (genapic->vector_allocation_domain) genapic 34 include/asm-x86/mach-default/mach_apic.h #define send_IPI_self (genapic->send_IPI_self) genapic 7 include/asm-x86/mach-default/mach_apicdef.h #define APIC_ID_MASK (genapic->apic_id_mask) genapic 8 include/asm-x86/mach-default/mach_apicdef.h #define GET_APIC_ID(x) (genapic->get_apic_id(x)) genapic 9 include/asm-x86/mach-default/mach_apicdef.h #define SET_APIC_ID(x) (genapic->set_apic_id(x)) genapic 14 include/asm-x86/mach-default/mach_ipi.h #define send_IPI_mask (genapic->send_IPI_mask) genapic 42 include/asm-x86/mach-default/mach_ipi.h #define send_IPI_allbutself (genapic->send_IPI_allbutself) genapic 43 include/asm-x86/mach-default/mach_ipi.h #define send_IPI_all (genapic->send_IPI_all) genapic 6 include/asm-x86/mach-generic/mach_apic.h #define esr_disable (genapic->ESR_DISABLE) genapic 7 include/asm-x86/mach-generic/mach_apic.h #define NO_BALANCE_IRQ (genapic->no_balance_irq) genapic 8 include/asm-x86/mach-generic/mach_apic.h #define INT_DELIVERY_MODE (genapic->int_delivery_mode) genapic 9 include/asm-x86/mach-generic/mach_apic.h #define INT_DEST_MODE (genapic->int_dest_mode) genapic 11 include/asm-x86/mach-generic/mach_apic.h #define APIC_DEST_LOGICAL (genapic->apic_destination_logical) genapic 12 include/asm-x86/mach-generic/mach_apic.h #define TARGET_CPUS (genapic->target_cpus()) genapic 13 include/asm-x86/mach-generic/mach_apic.h #define apic_id_registered (genapic->apic_id_registered) genapic 14 include/asm-x86/mach-generic/mach_apic.h #define init_apic_ldr (genapic->init_apic_ldr) genapic 15 include/asm-x86/mach-generic/mach_apic.h #define ioapic_phys_id_map (genapic->ioapic_phys_id_map) genapic 16 include/asm-x86/mach-generic/mach_apic.h #define setup_apic_routing (genapic->setup_apic_routing) genapic 17 include/asm-x86/mach-generic/mach_apic.h #define multi_timer_check (genapic->multi_timer_check) genapic 18 include/asm-x86/mach-generic/mach_apic.h #define apicid_to_node (genapic->apicid_to_node) genapic 19 include/asm-x86/mach-generic/mach_apic.h #define cpu_to_logical_apicid (genapic->cpu_to_logical_apicid) genapic 20 include/asm-x86/mach-generic/mach_apic.h #define cpu_present_to_apicid (genapic->cpu_present_to_apicid) genapic 21 include/asm-x86/mach-generic/mach_apic.h #define apicid_to_cpu_present (genapic->apicid_to_cpu_present) genapic 22 include/asm-x86/mach-generic/mach_apic.h #define setup_portio_remap (genapic->setup_portio_remap) genapic 23 include/asm-x86/mach-generic/mach_apic.h #define check_apicid_present (genapic->check_apicid_present) genapic 24 include/asm-x86/mach-generic/mach_apic.h #define check_phys_apicid_present (genapic->check_phys_apicid_present) genapic 25 include/asm-x86/mach-generic/mach_apic.h #define check_apicid_used (genapic->check_apicid_used) genapic 26 include/asm-x86/mach-generic/mach_apic.h #define cpu_mask_to_apicid (genapic->cpu_mask_to_apicid) genapic 27 include/asm-x86/mach-generic/mach_apic.h #define enable_apic_mode (genapic->enable_apic_mode) genapic 28 include/asm-x86/mach-generic/mach_apic.h #define phys_pkg_id (genapic->phys_pkg_id) genapic 7 include/asm-x86/mach-generic/mach_apicdef.h #define GET_APIC_ID (genapic->get_apic_id) genapic 8 include/asm-x86/mach-generic/mach_apicdef.h #define APIC_ID_MASK (genapic->apic_id_mask) genapic 6 include/asm-x86/mach-generic/mach_ipi.h #define send_IPI_mask (genapic->send_IPI_mask) genapic 7 include/asm-x86/mach-generic/mach_ipi.h #define send_IPI_allbutself (genapic->send_IPI_allbutself) genapic 8 include/asm-x86/mach-generic/mach_ipi.h #define send_IPI_all (genapic->send_IPI_all)