Home
last modified time | relevance | path

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

/misc/efi-stub/
A Delf32.c55 Elf32_Phdr *phdr; in elf_load() local
60 if ((phdr->p_type != PT_LOAD) || (phdr->p_memsz == 0) || (phdr->p_offset == 0)) { in elf_load()
64 if (phdr->p_filesz > phdr->p_memsz) { in elf_load()
69 memcpy((char *)addr, (const char *)((char *)ehdr + phdr->p_offset), phdr->p_filesz); in elf_load()
71 if (phdr->p_memsz > phdr->p_filesz) { in elf_load()
72 addr = (uint64_t)(load_addr + (phdr->p_paddr - link_addr + phdr->p_filesz)); in elf_load()
73 (void)memset((void *)addr, 0x0, (phdr->p_memsz - phdr->p_filesz)); in elf_load()
92 Elf32_Phdr *phdr; in elf_calc_link_addr_range() local
101 if (phdr->p_type != PT_LOAD) in elf_calc_link_addr_range()
104 ram_low = MIN(ram_low, phdr->p_paddr); in elf_calc_link_addr_range()
[all …]

Completed in 2 milliseconds