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