Home
last modified time | relevance | path

Searched refs:BootCallbacks (Results 1 – 5 of 5) sorted by relevance

/DragonOS/kernel/src/arch/riscv64/init/
H A Ddragonstub.rs6 init::boot::{register_boot_callbacks, BootCallbacks, BootloaderAcpiArg},
16 impl BootCallbacks for DragonStubCallBack {
/DragonOS/kernel/src/init/
H A Dboot.rs120 pub trait BootCallbacks: Send + Sync { interface
142 static BOOT_CALLBACKS: Lazy<&'static dyn BootCallbacks> = Lazy::new();
145 pub fn register_boot_callbacks(callbacks: &'static dyn BootCallbacks) { in register_boot_callbacks() argument
150 pub fn boot_callbacks() -> &'static dyn BootCallbacks { in boot_callbacks()
/DragonOS/kernel/src/arch/x86_64/init/pvh/
H A Dmod.rs15 boot::{register_boot_callbacks, BootCallbacks, BootloaderAcpiArg},
28 impl BootCallbacks for PvhBootCallback {
/DragonOS/docs/kernel/boot/
H A Dbootloader.md23 DragonOS对内核引导加载程序进行了抽象,体现为`BootCallbacks`这个trait。
/DragonOS/kernel/src/arch/x86_64/init/
H A Dmultiboot2.rs18 boot::{register_boot_callbacks, BootCallbacks, BootloaderAcpiArg},
60 impl BootCallbacks for Mb2Callback {