]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blame - arch/x86/kernel/apic/x2apic.h
KVM: lapic: Split out x2apic ldr calculation
[mirror_ubuntu-bionic-kernel.git] / arch / x86 / kernel / apic / x2apic.h
CommitLineData
981c2eac
TG
1/* Common bits for X2APIC cluster/physical modes. */
2
3int x2apic_apic_id_valid(int apicid);
4int x2apic_apic_id_registered(void);
5void __x2apic_send_IPI_dest(unsigned int apicid, int vector, unsigned int dest);
6unsigned int x2apic_get_apic_id(unsigned long id);
727657e6 7u32 x2apic_set_apic_id(unsigned int id);
981c2eac
TG
8int x2apic_phys_pkg_id(int initial_apicid, int index_msb);
9void x2apic_send_IPI_self(int vector);