Searched refs:start_eip (Results 1 – 2 of 2) sorted by relevance
4 static inline void smpboot_setup_warm_reset_vector(unsigned long start_eip) in smpboot_setup_warm_reset_vector() argument13 *((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()
390 static int wakeup_secondary_cpu(int phys_apicid, unsigned long start_eip) in wakeup_secondary_cpu() argument459 apic_icr_write(APIC_DM_STARTUP | (start_eip >> 12), phys_apicid); in wakeup_secondary_cpu()512 unsigned long start_eip; in do_boot_cpu() local523 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