/openbmc/u-boot/arch/arm/lib/ |
H A D | crt0_arm_efi.S | 17 .globl image_base 18 image_base: label 21 .long pe_header - image_base /* Offset to the PE header */ 45 .long _start - image_base /* AddressOfEntryPoint */ 46 .long _start - image_base /* BaseOfCode */ 61 .long _edata - image_base /* SizeOfImage */ 66 .long _start - image_base /* SizeOfHeaders */ 109 .long _start - image_base /* VirtualAddress */ 111 .long _start - image_base /* PointerToRawData */ 125 adr r0, image_base
|
/openbmc/linux/drivers/firmware/efi/libstub/ |
H A D | zboot.c | 52 void __weak efi_cache_sync_image(unsigned long image_base, in efi_cache_sync_image() argument 68 unsigned long image_base, alloc_size; in efi_zboot_entry() local 98 image_base = alloc_preferred_address(alloc_size); in efi_zboot_entry() 99 if (image_base == ULONG_MAX) { in efi_zboot_entry() 121 status = efi_random_alloc(alloc_size, min_kimg_align, &image_base, in efi_zboot_entry() 131 (void *)image_base, alloc_size, NULL, error); in efi_zboot_entry() 138 efi_cache_sync_image(image_base, alloc_size); in efi_zboot_entry() 140 status = efi_stub_common(handle, image, image_base, cmdline_ptr); in efi_zboot_entry() 143 efi_free(alloc_size, image_base); in efi_zboot_entry()
|
H A D | arm64.c | 94 void efi_cache_sync_image(unsigned long image_base, in efi_cache_sync_image() argument 103 unsigned long base = image_base; in efi_cache_sync_image() 117 efi_remap_image(image_base, alloc_size, code_size); in efi_cache_sync_image()
|
H A D | loongarch-stub.c | 27 kernel_addr = (unsigned long)image->image_base; in handle_kernel_image() 41 unsigned long base = (unsigned long)image->image_base; in kernel_entry_address()
|
H A D | arm64-stub.c | 27 if (image->image_base != _text) { in handle_kernel_image() 29 image->image_base = _text; in handle_kernel_image()
|
H A D | efi-stub-helper.c | 679 void efi_remap_image(unsigned long image_base, unsigned alloc_size, in efi_remap_image() argument 697 status = memattr->get_memory_attributes(memattr, image_base, in efi_remap_image() 706 status = memattr->set_memory_attributes(memattr, image_base, code_size, in efi_remap_image() 717 status = memattr->clear_memory_attributes(memattr, image_base, in efi_remap_image() 724 image_base + code_size, in efi_remap_image()
|
H A D | efi-stub-entry.c | 70 screen_info_offset = image_addr - (unsigned long)image->image_base; in efi_pe_entry()
|
H A D | efistub.h | 589 void *image_base; member 604 u32 image_base; member 1070 void efi_cache_sync_image(unsigned long image_base, 1135 void efi_remap_image(unsigned long image_base, unsigned alloc_size,
|
/openbmc/u-boot/lib/efi_loader/ |
H A D | efi_image_loader.c | 229 uint64_t image_base; in efi_load_pe() local 273 image_base = opt->ImageBase; in efi_load_pe() 289 image_base = opt->ImageBase; in efi_load_pe() 321 (unsigned long)image_base) != EFI_SUCCESS) { in efi_load_pe() 333 loaded_image_info->image_base = efi; in efi_load_pe()
|
/openbmc/u-boot/include/ |
H A D | initcall.h | 28 reloc_ofs = (unsigned long)image_base; in initcall_run_list()
|
H A D | atf_common.h | 122 uintptr_t image_base; /* physical address of base of image */ member
|
H A D | efi.h | 376 extern char image_base[];
|
H A D | efi_api.h | 347 void *image_base; member
|
/openbmc/u-boot/arch/x86/lib/ |
H A D | crt0_x86_64_efi.S | 21 lea image_base(%rip), %rcx
|
H A D | crt0_ia32_efi.S | 25 addl $image_base-0b,%eax # %eax = ldbase
|
H A D | elf_x86_64_efi.lds | 13 image_base = .; symbol
|
H A D | elf_ia32_efi.lds | 13 image_base = .; symbol
|
/openbmc/openbmc/meta-arm/meta-arm-bsp/recipes-bsp/trusted-firmware-a/files/corstone1000/ |
H A D | 0002-fix-corstone1000-pass-spsr-value-explicitly.patch | 28 .image_info.image_base = BL33_BASE,
|
/openbmc/linux/include/linux/ |
H A D | pe.h | 229 uint32_t image_base; /* preferred load address */ member 263 uint64_t image_base; /* preferred load address */ member
|
/openbmc/u-boot/cmd/ |
H A D | bootefi.c | 293 mdp->start_address = (uintptr_t)loaded_image_info->image_base; in do_bootefi_exec()
|