Home
last modified time | relevance | path

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

/u-boot/arch/x86/lib/
A Dreloc_ia32_efi.c14 efi_status_t EFIAPI _relocate(long ldbase, Elf32_Dyn *dyn) in _relocate() argument
25 ldbase); in _relocate()
57 addr = (unsigned long *)(ldbase + rel->r_offset); in _relocate()
58 *addr += ldbase; in _relocate()
A Dreloc_x86_64_efi.c16 efi_status_t EFIAPI _relocate(long ldbase, Elf64_Dyn *dyn) in _relocate() argument
27 ((unsigned long)dyn[i].d_un.d_ptr + ldbase); in _relocate()
52 addr = (unsigned long *)(ldbase + rel->r_offset); in _relocate()
53 *addr += ldbase; in _relocate()
A Dcrt0_ia32_efi.S25 addl $image_base-0b,%eax # %eax = ldbase
29 pushl %eax # pass ldbase as first argument
/u-boot/arch/arm/lib/
A Dreloc_aarch64_efi.c41 efi_status_t EFIAPI _relocate(long ldbase, Elf64_Dyn *dyn) in _relocate() argument
51 rel = (Elf64_Rela *)((ulong)dyn[i].d_un.d_ptr + ldbase); in _relocate()
76 addr = (ulong *)(ldbase + rel->r_offset); in _relocate()
77 *addr = ldbase + rel->r_addend; in _relocate()
A Dreloc_arm_efi.c17 efi_status_t EFIAPI _relocate(long ldbase, Elf32_Dyn *dyn) in _relocate() argument
28 + ldbase); in _relocate()
53 addr = (ulong *)(ldbase + rel->r_offset); in _relocate()
54 *addr += ldbase; in _relocate()
/u-boot/arch/riscv/lib/
A Dreloc_riscv_efi.c53 efi_status_t EFIAPI _relocate(long ldbase, Elf_Dyn *dyn) in _relocate() argument
63 rel = (Elf_Rela *)((ulong)dyn[i].d_un.d_ptr + ldbase); in _relocate()
86 addr = (ulong *)(ldbase + rel->r_offset); in _relocate()
87 *addr = ldbase + rel->r_addend; in _relocate()

Completed in 4 milliseconds