apic 263 arch/x86/include/asm/apic.h #define SET_APIC_ID(x) (apic->set_apic_id(x)) apic 366 arch/x86/include/asm/apic.h extern struct apic *apic; apic 377 arch/x86/include/asm/apic.h static const struct apic *__apicdrivers_##sym __used \ apic 378 arch/x86/include/asm/apic.h __aligned(sizeof(struct apic *)) \ apic 382 arch/x86/include/asm/apic.h static struct apic *__apicdrivers_##sym1##sym2[2] __used \ apic 383 arch/x86/include/asm/apic.h __aligned(sizeof(struct apic *)) \ apic 386 arch/x86/include/asm/apic.h extern struct apic *__apicdrivers[], *__apicdrivers_end[]; apic 400 arch/x86/include/asm/apic.h return apic->read(reg); apic 405 arch/x86/include/asm/apic.h apic->write(reg, val); apic 410 arch/x86/include/asm/apic.h apic->eoi_write(APIC_EOI, APIC_EOI_ACK); apic 415 arch/x86/include/asm/apic.h return apic->icr_read(); apic 420 arch/x86/include/asm/apic.h apic->icr_write(low, high); apic 425 arch/x86/include/asm/apic.h apic->wait_icr_idle(); apic 430 arch/x86/include/asm/apic.h return apic->safe_wait_icr_idle(); apic 514 arch/x86/include/asm/apic.h return apic->get_apic_id(reg); apic 526 arch/x86/include/asm/apic.h extern struct apic apic_noop; apic 154 arch/x86/include/asm/io_apic.h extern void native_eoi_ioapic_pin(int apic, int pin, int vector); apic 204 arch/x86/include/asm/io_apic.h extern unsigned int native_io_apic_read(unsigned int apic, unsigned int reg); apic 205 arch/x86/include/asm/io_apic.h extern void native_io_apic_write(unsigned int apic, unsigned int reg, unsigned int val); apic 206 arch/x86/include/asm/io_apic.h extern void native_io_apic_modify(unsigned int apic, unsigned int reg, unsigned int val); apic 208 arch/x86/include/asm/io_apic.h extern void native_io_apic_print_entries(unsigned int apic, unsigned int nr_entries); apic 209 arch/x86/include/asm/io_apic.h extern void intel_ir_io_apic_print_entries(unsigned int apic, unsigned int nr_entries); apic 214 arch/x86/include/asm/io_apic.h static inline unsigned int io_apic_read(unsigned int apic, unsigned int reg) apic 216 arch/x86/include/asm/io_apic.h return x86_io_apic_ops.read(apic, reg); apic 219 arch/x86/include/asm/io_apic.h static inline void io_apic_write(unsigned int apic, unsigned int reg, unsigned int value) apic 221 arch/x86/include/asm/io_apic.h x86_io_apic_ops.write(apic, reg, value); apic 223 arch/x86/include/asm/io_apic.h static inline void io_apic_modify(unsigned int apic, unsigned int reg, unsigned int value) apic 225 arch/x86/include/asm/io_apic.h x86_io_apic_ops.modify(apic, reg, value); apic 228 arch/x86/include/asm/io_apic.h extern void io_apic_eoi(unsigned int apic, unsigned int vector); apic 135 arch/x86/include/asm/ipi.h apic->send_IPI_mask_allbutself(cpu_online_mask, vector); apic 137 arch/x86/include/asm/ipi.h __default_send_IPI_shortcut(APIC_DEST_ALLBUT, vector, apic->dest_logical); apic 143 arch/x86/include/asm/ipi.h apic->send_IPI_mask(cpu_online_mask, vector); apic 145 arch/x86/include/asm/ipi.h __default_send_IPI_shortcut(APIC_DEST_ALLINC, vector, apic->dest_logical); apic 358 arch/x86/include/asm/kvm_host.h struct kvm_lapic *apic; /* kernel irqchip context */ apic 197 arch/x86/include/asm/x86_init.h unsigned int (*read) (unsigned int apic, unsigned int reg); apic 198 arch/x86/include/asm/x86_init.h void (*write) (unsigned int apic, unsigned int reg, unsigned int value); apic 199 arch/x86/include/asm/x86_init.h void (*modify) (unsigned int apic, unsigned int reg, unsigned int value); apic 201 arch/x86/include/asm/x86_init.h void (*print_entries)(unsigned int apic, unsigned int nr_entries); apic 208 arch/x86/include/asm/x86_init.h void (*eoi_ioapic_pin)(int apic, int pin, int vector);