Searched refs:start_eip (Results 1 – 4 of 4) sorted by relevance
/Linux-v6.6/arch/x86/include/asm/ |
D | apic.h | 305 int (*wakeup_secondary_cpu)(int apicid, unsigned long start_eip); 307 int (*wakeup_secondary_cpu_64)(int apicid, unsigned long start_eip); 325 int (*wakeup_secondary_cpu)(int apicid, unsigned long start_eip); 326 int (*wakeup_secondary_cpu_64)(int apicid, unsigned long start_eip); 528 typedef int (*wakeup_cpu_handler)(int apicid, unsigned long start_eip);
|
/Linux-v6.6/arch/x86/hyperv/ |
D | hv_vtl.c | 199 static int hv_vtl_wakeup_secondary_cpu(int apicid, unsigned long start_eip) in hv_vtl_wakeup_secondary_cpu() argument 215 return hv_vtl_bringup_vcpu(vp_id, start_eip); in hv_vtl_wakeup_secondary_cpu()
|
/Linux-v6.6/arch/x86/kernel/apic/ |
D | apic_noop.c | 28 static int noop_wakeup_secondary_cpu(int apicid, unsigned long start_eip) { return -1; } in noop_wakeup_secondary_cpu() argument
|
/Linux-v6.6/arch/x86/kernel/ |
D | smpboot.c | 149 static inline void smpboot_setup_warm_reset_vector(unsigned long start_eip) in smpboot_setup_warm_reset_vector() argument 156 *((volatile unsigned short *)phys_to_virt(TRAMPOLINE_PHYS_HIGH)) = start_eip >> 4; in smpboot_setup_warm_reset_vector() 157 *((volatile unsigned short *)phys_to_virt(TRAMPOLINE_PHYS_LOW)) = start_eip & 0xf; in smpboot_setup_warm_reset_vector() 838 static int wakeup_secondary_cpu_via_init(int phys_apicid, unsigned long start_eip) in wakeup_secondary_cpu_via_init() argument 879 apic_icr_write(APIC_DM_STARTUP | (start_eip >> 12), in wakeup_secondary_cpu_via_init()
|