/u-boot/arch/arm/lib/ |
A D | reloc_aarch64_efi.c | 44 Elf64_Rela *rel = 0; in _relocate() local 51 rel = (Elf64_Rela *)((ulong)dyn[i].d_un.d_ptr + ldbase); in _relocate() 64 if (!rel && relent == 0) in _relocate() 67 if (!rel || relent == 0) in _relocate() 72 switch (ELF64_R_TYPE(rel->r_info)) { in _relocate() 76 addr = (ulong *)(ldbase + rel->r_offset); in _relocate() 77 *addr = ldbase + rel->r_addend; in _relocate() 82 rel = (Elf64_Rela *)((char *)rel + relent); in _relocate()
|
A D | reloc_arm_efi.c | 20 Elf32_Rel *rel = 0; in _relocate() local 27 rel = (Elf32_Rel *)((ulong)dyn[i].d_un.d_ptr in _relocate() 41 if (!rel && relent == 0) in _relocate() 44 if (!rel || relent == 0) in _relocate() 49 switch (ELF32_R_TYPE(rel->r_info)) { in _relocate() 53 addr = (ulong *)(ldbase + rel->r_offset); in _relocate() 59 rel = (Elf32_Rel *)((char *)rel + relent); in _relocate()
|
A D | elf_arm_efi.lds | 51 .rel.dyn : { *(.rel.dyn) } 52 .rel.plt : { *(.rel.plt) } 53 .rel.got : { *(.rel.got) } 54 .rel.data : { *(.rel.data) *(.rel.data*) } 58 *(.rel.reloc)
|
/u-boot/arch/riscv/lib/ |
A D | reloc_riscv_efi.c | 56 Elf_Rela *rel = 0; in _relocate() local 63 rel = (Elf_Rela *)((ulong)dyn[i].d_un.d_ptr + ldbase); in _relocate() 76 if (!rel && relent == 0) in _relocate() 79 if (!rel || relent == 0) in _relocate() 84 switch (ELF_R_TYPE(rel->r_info)) { in _relocate() 86 addr = (ulong *)(ldbase + rel->r_offset); in _relocate() 87 *addr = ldbase + rel->r_addend; in _relocate() 93 rel = (Elf_Rela *)((char *)rel + relent); in _relocate()
|
/u-boot/arch/x86/lib/ |
A D | reloc_ia32_efi.c | 17 Elf32_Rel *rel = 0; in _relocate() local 24 rel = (Elf32_Rel *)((unsigned long)dyn[i].d_un.d_ptr + in _relocate() 44 if (!rel && relent == 0) in _relocate() 47 if (!rel || relent == 0) in _relocate() 52 switch (ELF32_R_TYPE(rel->r_info)) { in _relocate() 57 addr = (unsigned long *)(ldbase + rel->r_offset); in _relocate() 64 rel = (Elf32_Rel *)((char *)rel + relent); in _relocate()
|
A D | reloc_x86_64_efi.c | 19 Elf64_Rel *rel = 0; in _relocate() local 26 rel = (Elf64_Rel *) in _relocate() 40 if (!rel && relent == 0) in _relocate() 43 if (!rel || relent == 0) in _relocate() 48 switch (ELF64_R_TYPE(rel->r_info)) { in _relocate() 52 addr = (unsigned long *)(ldbase + rel->r_offset); in _relocate() 58 rel = (Elf64_Rel *)((char *)rel + relent); in _relocate()
|
A D | elf_ia32_efi.lds | 62 .rel : 64 *(.rel.data) 65 *(.rel.data.*) 66 *(.rel.got) 67 *(.rel.stab) 68 *(.data.rel.ro.local) 69 *(.data.rel.local) 70 *(.data.rel.ro) 71 *(.data.rel*) 72 *(.rel.u_boot_list*) [all …]
|
/u-boot/arch/x86/cpu/ |
A D | u-boot.lds | 69 *(.rel*.efi_runtime) 70 *(.rel*.efi_runtime.*) 88 .rel.dyn : { 89 *(.rel*)
|
A D | u-boot-64.lds | 67 *(.rel*.efi_runtime) 68 *(.rel*.efi_runtime.*)
|
/u-boot/arch/arm/mach-zynq/ |
A D | u-boot.lds | 69 *(.rel*.efi_runtime) 70 *(.rel*.efi_runtime.*) 89 .rel.dyn : { 90 *(.rel*)
|
/u-boot/tools/ |
A D | mips-relocs.c | 151 const Elf32_Rel *rel = _rel; in parse_mips32_rel() local 154 off = is_be ? be32toh(rel->r_offset) : le32toh(rel->r_offset); in parse_mips32_rel() 157 type = is_be ? be32toh(rel->r_info) : le32toh(rel->r_info); in parse_mips32_rel() 165 const Elf64_Rela *rel = _rel; in parse_mips64_rela() local 168 off = is_be ? be64toh(rel->r_offset) : le64toh(rel->r_offset); in parse_mips64_rela() 171 type = rel->r_info >> (64 - 8); in parse_mips64_rela() 200 int (*parse_fn)(const void *rel); in main()
|
/u-boot/drivers/rtc/ |
A D | pcf8563.c | 28 int rel = 0; in rtc_get() local 51 rel = -1; in rtc_get() 68 return rel; in rtc_get() 124 int rel = 0; in pcf8563_rtc_get() local 147 rel = -1; in pcf8563_rtc_get() 164 return rel; in pcf8563_rtc_get()
|
A D | ds1374.c | 83 int rel = 0; in rtc_get() local 113 rel = -1; in rtc_get() 122 rel = -1; in rtc_get() 129 return rel; in rtc_get()
|
A D | m41t11.c | 75 int rel = 0; in rtc_get() local 82 rel = -1; in rtc_get() 99 rel = -1; in rtc_get() 117 return rel; in rtc_get()
|
A D | rx8025.c | 101 int rel = 0; local 130 rel = -1; 135 rel = -1; 140 rel = -1; 162 return rel;
|
A D | ds1337.c | 75 int rel = 0; in rtc_get() local 102 rel = -1; in rtc_get() 119 return rel; in rtc_get() 208 int rel = 0; in ds1337_rtc_get() local 236 rel = -1; in ds1337_rtc_get() 253 return rel; in ds1337_rtc_get()
|
/u-boot/lib/efi_loader/ |
A D | efi_image_loader.c | 112 static efi_status_t efi_loader_relocate(const IMAGE_BASE_RELOCATION *rel, in efi_loader_relocate() argument 123 end = (const IMAGE_BASE_RELOCATION *)((const char *)rel + rel_size); in efi_loader_relocate() 124 while (rel < end && rel->SizeOfBlock) { in efi_loader_relocate() 125 const uint16_t *relocs = (const uint16_t *)(rel + 1); in efi_loader_relocate() 126 i = (rel->SizeOfBlock - sizeof(*rel)) / sizeof(uint16_t); in efi_loader_relocate() 129 rel->VirtualAddress; in efi_loader_relocate() 171 rel = (const IMAGE_BASE_RELOCATION *)relocs; in efi_loader_relocate() 740 const IMAGE_BASE_RELOCATION *rel; in efi_load_pe() local 807 rel = efi_reloc + opt->DataDirectory[rel_idx].VirtualAddress; in efi_load_pe() 823 rel = efi_reloc + opt->DataDirectory[rel_idx].VirtualAddress; in efi_load_pe() [all …]
|
A D | efi_runtime.c | 672 struct elf_rela *rel = (void*)&__efi_runtime_rel_start; in efi_runtime_relocate() local 674 struct elf_rel *rel = (void*)&__efi_runtime_rel_start; in efi_runtime_relocate() 679 for (; (ulong)rel < (ulong)&__efi_runtime_rel_stop; rel++) { in efi_runtime_relocate() 684 p = (void*)((ulong)rel->offset - base) + gd->relocaddr; in efi_runtime_relocate() 694 rel->info, *p, rel->offset); in efi_runtime_relocate() 696 switch (rel->info & R_MASK) { in efi_runtime_relocate() 699 newaddr = rel->addend + offset - CONFIG_SYS_TEXT_BASE; in efi_runtime_relocate() 706 ulong symidx = rel->info >> SYM_INDEX; in efi_runtime_relocate() 717 __func__, rel->info & R_MASK); in efi_runtime_relocate()
|
/u-boot/board/ti/am335x/ |
A D | u-boot.lds | 87 *(.rel*.efi_runtime) 88 *(.rel*.efi_runtime.*) 108 .rel.dyn : { 109 *(.rel*)
|
/u-boot/board/davinci/da8xxevm/ |
A D | u-boot-spl-da850evm.lds | 42 .rel.dyn : { 44 *(.rel*)
|
/u-boot/arch/riscv/cpu/ |
A D | u-boot.lds | 55 *(.rel*.efi_runtime) 56 *(.rel*.efi_runtime.*)
|
/u-boot/arch/arm/cpu/arm926ejs/mxs/ |
A D | u-boot-spl.lds | 38 .rel.dyn : { 40 *(.rel*)
|
/u-boot/arch/arm/cpu/ |
A D | u-boot.lds | 36 /DISCARD/ : { *(.rel._secure*) } 164 *(.rel*.efi_runtime) 165 *(.rel*.efi_runtime.*) 185 .rel.dyn : { 186 *(.rel*)
|
/u-boot/board/qualcomm/dragonboard410c/ |
A D | u-boot.lds | 67 *(.rel*.efi_runtime) 68 *(.rel*.efi_runtime.*)
|
/u-boot/board/qualcomm/dragonboard820c/ |
A D | u-boot.lds | 60 *(.rel*.efi_runtime) 61 *(.rel*.efi_runtime.*)
|