Home
last modified time | relevance | path

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

/DragonOS/kernel/src/libs/
H A Delf.rs357 fn pad_zero(&self, elf_bss: VirtAddr) -> Result<(), SystemError> { in pad_zero()
358 let nbyte = self.elf_page_offset(elf_bss); in pad_zero()
361 unsafe { clear_user(elf_bss, nbyte).map_err(|_| SystemError::EFAULT) }?; in pad_zero()
584 let mut elf_bss = VirtAddr::new(0); in load() localVariable
631 if unlikely(elf_brk > elf_bss) { in load()
639 elf_bss + load_bias, in load()
643 let nbyte = self.elf_page_offset(elf_bss); in load()
645 let nbyte = min(CurrentElfArch::ELF_PAGE_SIZE - nbyte, elf_brk - elf_bss); in load()
649 clear_user(elf_bss + load_bias, nbyte).ok(); in load()
776 if seg_end_vaddr_f > elf_bss { in load()
[all …]