SMP initialization
include/smp/smp.h View source View on GitHubFunctions
Section titled “Functions”smp_wakeup
Section titled “smp_wakeup”void smp_wakeup(); smp_init
Section titled “smp_init”void smp_init(); smp_wake
Section titled “smp_wake”void smp_wake(struct limine_mp_response *mpr); smp_setup_bsp
Section titled “smp_setup_bsp”void smp_setup_bsp(); smp_wait_for_others_to_idle
Section titled “smp_wait_for_others_to_idle”void smp_wait_for_others_to_idle(); topology_init
Section titled “topology_init”void topology_init(void); smp_disable_all_ticks
Section titled “smp_disable_all_ticks”void smp_disable_all_ticks(); smp_enable_all_ticks
Section titled “smp_enable_all_ticks”void smp_enable_all_ticks(); smp_dump_core
Section titled “smp_dump_core”void smp_dump_core(struct core *c); smp_move_everyone
Section titled “smp_move_everyone”void smp_move_everyone();