Lines Matching refs:filesz
136 uint64_t filesz, uint64_t memsz) in elf_load_image() argument
138 elf_memcpy_safe(elf, dst, src, filesz); in elf_load_image()
139 elf_memset_safe(elf, dst + filesz, 0, memsz - filesz); in elf_load_image()
170 …load_image(struct elf_binary *elf, elf_ptrval dst, elf_ptrval src, uint64_t filesz, uint64_t memsz) in elf_load_image() argument
173 if ( filesz > ULONG_MAX || memsz > ULONG_MAX ) in elf_load_image()
178 filesz); in elf_load_image()
181 rc = elf_memcpy(elf->vcpu, ELF_UNSAFE_PTR(dst + filesz), NULL, in elf_load_image()
182 memsz - filesz); in elf_load_image()
500 uint64_t paddr, offset, filesz, memsz; in elf_load_binary() local
521 filesz = elf_uval(elf, phdr, p_filesz); in elf_load_binary()
540 i, dest, (elf_ptrval)(dest + filesz)); in elf_load_binary()
541 if ( elf_load_image(elf, dest, ELF_IMAGE_BASE(elf) + offset, filesz, memsz) != 0 ) in elf_load_binary()