Searched refs:start_eip (Results 1 – 3 of 3) sorted by relevance
| /linux/arch/x86/include/asm/ |
| H A D | apic.h | 318 int (*wakeup_secondary_cpu)(u32 apicid, unsigned long start_eip, unsigned int cpu); 320 int (*wakeup_secondary_cpu_64)(u32 apicid, unsigned long start_eip, unsigned int cpu); 340 int (*wakeup_secondary_cpu)(u32 apicid, unsigned long start_eip, unsigned int cpu); 341 int (*wakeup_secondary_cpu_64)(u32 apicid, unsigned long start_eip, unsigned int cpu); 596 typedef int (*wakeup_cpu_handler)(int apicid, unsigned long start_eip);
|
| /linux/arch/x86/kernel/ |
| H A D | smpboot.c | 139 static inline void smpboot_setup_warm_reset_vector(unsigned long start_eip) in smpboot_setup_warm_reset_vector() argument 146 *((volatile unsigned short *)phys_to_virt(TRAMPOLINE_PHYS_HIGH)) = start_eip >> 4; in smpboot_setup_warm_reset_vector() 147 *((volatile unsigned short *)phys_to_virt(TRAMPOLINE_PHYS_LOW)) = start_eip & 0xf; in smpboot_setup_warm_reset_vector() 762 static int wakeup_secondary_cpu_via_init(u32 phys_apicid, unsigned long start_eip, unsigned int cpu) in wakeup_secondary_cpu_via_init() argument 803 apic_icr_write(APIC_DM_STARTUP | (start_eip >> 12), in wakeup_secondary_cpu_via_init()
|
| /linux/arch/x86/hyperv/ |
| H A D | hv_vtl.c | 220 static int hv_vtl_wakeup_secondary_cpu(u32 apicid, unsigned long start_eip, unsigned int cpu) in hv_vtl_wakeup_secondary_cpu() argument 236 return hv_vtl_bringup_vcpu(vp_index, cpu, start_eip); in hv_vtl_wakeup_secondary_cpu()
|