Home
last modified time | relevance | path

Searched refs:reserve_block (Results 1 – 8 of 8) sorted by relevance

/DragonOS/kernel/src/driver/firmware/efi/
H A Dinit.rs83 .reserve_block( in efi_init()
92 .reserve_block( in efi_init()
285 .reserve_block(PhysAddr::new(phys_start), size) in reserve_memory_regions()
H A Dtables.rs127 .reserve_block( in parse_config_tables()
148 .reserve_block(PhysAddr::new(entry.base), entry.size) in parse_config_tables()
/DragonOS/kernel/src/arch/x86_64/init/
H A Dmultiboot.rs142 .reserve_block(start, size) in early_init_memory_blocks()
166 .reserve_block(base, size) in early_init_memory_blocks()
H A Dmultiboot2.rs173 .reserve_block(start, size) in early_init_memory_blocks()
198 .reserve_block(start, size) in early_init_memory_blocks()
/DragonOS/kernel/src/driver/open_firmware/
H A Dfdt.rs317 mem_block_manager().reserve_block(address, size).unwrap(); in early_init_fdt_scan_reserved_mem()
336 .reserve_block(rsvd_start, rsvd_size) in early_reserve_fdt_itself()
380 return mem_block_manager().reserve_block(base, size); in early_init_dt_reserve_memory()
/DragonOS/kernel/src/arch/riscv64/mm/
H A Dinit.rs70 .reserve_block(KERNEL_BEGIN_PA, KERNEL_END_PA - KERNEL_BEGIN_PA) in riscv_mm_init()
/DragonOS/kernel/src/mm/
H A Dmemblock.rs388 pub fn reserve_block(&self, base: PhysAddr, size: usize) -> Result<(), SystemError> { in reserve_block() method
/DragonOS/kernel/src/arch/x86_64/mm/
H A Dmod.rs461 .reserve_block(PhysAddr::new(0), phy_offset.data()) in allocator_init()