Home
last modified time | relevance | path

Searched refs:start_eip (Results 1 – 2 of 2) sorted by relevance

/xen-4.10.0-shim-comet/xen/include/asm-x86/mach-default/
A Dsmpboot_hooks.h4 static inline void smpboot_setup_warm_reset_vector(unsigned long start_eip) in smpboot_setup_warm_reset_vector() argument
13 *((volatile unsigned short *) TRAMPOLINE_HIGH) = start_eip >> 4; in smpboot_setup_warm_reset_vector()
15 *((volatile unsigned short *) TRAMPOLINE_LOW) = start_eip & 0xf; in smpboot_setup_warm_reset_vector()
/xen-4.10.0-shim-comet/xen/arch/x86/
A Dsmpboot.c390 static int wakeup_secondary_cpu(int phys_apicid, unsigned long start_eip) in wakeup_secondary_cpu() argument
459 apic_icr_write(APIC_DM_STARTUP | (start_eip >> 12), phys_apicid); in wakeup_secondary_cpu()
512 unsigned long start_eip; in do_boot_cpu() local
523 start_eip = setup_trampoline(); in do_boot_cpu()
528 cpu, apicid, start_eip); in do_boot_cpu()
538 smpboot_setup_warm_reset_vector(start_eip); in do_boot_cpu()
541 if ( !tboot_in_measured_env() || tboot_wake_ap(apicid, start_eip) ) in do_boot_cpu()
542 boot_error = wakeup_secondary_cpu(apicid, start_eip); in do_boot_cpu()

Completed in 3 milliseconds