Home
last modified time | relevance | path

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

/DragonOS/kernel/src/driver/firmware/efi/
H A Dinit.rs224 fn efi_vaddr_2_paddr(efi_vaddr: usize) -> PhysAddr { in efi_vaddr_2_paddr()
228 let efi_vaddr: u64 = efi_vaddr as u64; in efi_vaddr_2_paddr() localVariable
239 if md.virt_start <= efi_vaddr in efi_vaddr_2_paddr()
240 && ((efi_vaddr - md.virt_start) < (md.page_count << (MMArch::PAGE_SHIFT as u64))) in efi_vaddr_2_paddr()
242 return PhysAddr::new((md.phys_start + (efi_vaddr - md.virt_start)) as usize); in efi_vaddr_2_paddr()
246 return PhysAddr::new(efi_vaddr as usize); in efi_vaddr_2_paddr()