Lines Matching refs:image
29 is_in_image(struct elf_image_info *image, addr_t address)
31 return (address >= image->text_region.start
32 && address < image->text_region.start
33 + image->text_region.size)
34 || (address >= image->data_region.start
35 && address < image->data_region.start
36 + image->data_region.size);
43 boot_arch_elf_relocate_rel(preloaded_elf64_image* image, Elf64_Rel* rel,
47 arch_elf_relocate_rel(struct elf_image_info *image,
58 boot_arch_elf_relocate_rela(preloaded_elf64_image* image, Elf64_Rela* rel,
62 arch_elf_relocate_rela(struct elf_image_info *image,
73 Elf64_Sym* symbol = SYMBOL(image, symIndex);
77 status = boot_elf_resolve_symbol(image, symbol,
80 status = elf_resolve_symbol(image, symbol, resolveImage,
88 Elf64_Addr relocAddr = image->text_region.delta
101 relocValue = image->text_region.delta
112 if (!is_in_image(image, relocAddr)) {