Home
last modified time | relevance | path

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

/DragonOS-0.1.8/kernel/src/libs/
Delf.rs555 let vaddr = VirtAddr::new(seg_to_load.p_vaddr as usize); in load()
612 (ehdr.e_phoff - seg_to_load.p_offset + seg_to_load.p_vaddr) as usize, in load()
616 let p_vaddr = VirtAddr::new(seg_to_load.p_vaddr as usize); in load() localVariable
618 if start_code.is_none() || start_code.as_ref().unwrap() > &p_vaddr { in load()
619 start_code = Some(p_vaddr); in load()
624 || (start_data.is_some() && start_data.as_ref().unwrap() > &p_vaddr) in load()
626 start_data = Some(p_vaddr); in load()
630 if !p_vaddr.check_user() in load()
638 drop(p_vaddr); in load()
642 (seg_to_load.p_vaddr + seg_to_load.p_filesz) as usize, in load()
[all …]
/DragonOS-0.1.8/kernel/src/common/
Delf.h307 Elf32_Addr p_vaddr; member
320 Elf64_Addr p_vaddr; member