Home
last modified time | relevance | path

Searched refs:Elf64_Rela (Results 1 – 25 of 39) sorted by relevance

12

/OK3568_Linux_fs/kernel/arch/arm64/kernel/
H A Dmodule-plts.c74 void *loc, const Elf64_Rela *rela, in module_emit_plt_entry()
139 const Elf64_Rela *x = a, *y = b; in cmp_rela()
151 static bool duplicate_rel(const Elf64_Rela *rela, int num) in duplicate_rel()
161 static unsigned int count_plts(Elf64_Sym *syms, Elf64_Rela *rela, int num, in count_plts()
257 static bool branch_rela_needs_plt(Elf64_Sym *syms, Elf64_Rela *rela, in branch_rela_needs_plt()
271 static int partition_branch_plt_relas(Elf64_Sym *syms, Elf64_Rela *rela, in partition_branch_plt_relas()
331 Elf64_Rela *rels = (void *)ehdr + sechdrs[i].sh_offset; in module_frob_arch_sections()
332 int nents, numrels = sechdrs[i].sh_size / sizeof(Elf64_Rela); in module_frob_arch_sections()
341 void *p = kmemdup(rels, numrels * sizeof(Elf64_Rela), in module_frob_arch_sections()
359 void *p = kmemdup(rels, numrels * sizeof(Elf64_Rela), in module_frob_arch_sections()
[all …]
/OK3568_Linux_fs/u-boot/tools/
H A Drelocate-rela.c37 static bool supported_rela(Elf64_Rela *rela) in supported_rela()
92 (rela_end - rela_start) % sizeof(Elf64_Rela)) { in main()
100 num = (rela_end - rela_start) / sizeof(Elf64_Rela); in main()
103 Elf64_Rela rela, swrela; in main()
104 uint64_t pos = rela_start + sizeof(Elf64_Rela) * i; in main()
/OK3568_Linux_fs/buildroot/package/upx/
H A D0001-Check-DT_REL-DT_RELA-DT_RELSZ-DT_RELASZ.patch53 Elf64_Rela *rp = (Elf64_Rela *)&file_image[rel_off];
62 Elf64_Rela *last = (Elf64_Rela *)(relsz + (char *)rp);
66 if (r_va == user_init_ava) { // found the Elf64_Rela
/OK3568_Linux_fs/u-boot/arch/arm/lib/
H A Dreloc_aarch64_efi.c45 Elf64_Rela *rel = 0; in _relocate()
52 rel = (Elf64_Rela *)((ulong)dyn[i].d_un.d_ptr + ldbase); in _relocate()
83 rel = (Elf64_Rela *)((char *)rel + relent); in _relocate()
/OK3568_Linux_fs/kernel/arch/arm64/include/asm/
H A Dmodule.h25 const Elf64_Rela *text_relocations;
26 const Elf64_Rela *rodata_relocations;
33 void *loc, const Elf64_Rela *rela,
/OK3568_Linux_fs/kernel/arch/powerpc/kernel/
H A Dmodule_64.c150 static unsigned int count_relocs(const Elf64_Rela *rela, unsigned int num) in count_relocs()
173 const Elf64_Rela *x, *y; in relacmp()
175 y = (Elf64_Rela *)_x; in relacmp()
176 x = (Elf64_Rela *)_y; in relacmp()
208 sechdrs[i].sh_size / sizeof(Elf64_Rela)); in get_stubs_size()
216 sechdrs[i].sh_size / sizeof(Elf64_Rela), in get_stubs_size()
217 sizeof(Elf64_Rela), relacmp, NULL); in get_stubs_size()
221 / sizeof(Elf64_Rela)); in get_stubs_size()
527 Elf64_Rela *rela = (void *)sechdrs[relsec].sh_addr; in apply_relocate_add()
/OK3568_Linux_fs/kernel/arch/alpha/kernel/
H A Dmodule.c29 process_reloc_for_got(Elf64_Rela *rela, in process_reloc_for_got()
68 Elf64_Rela *rela; in module_frob_arch_sections()
112 nrela = s->sh_size / sizeof(Elf64_Rela); in module_frob_arch_sections()
137 Elf64_Rela *rela = (void *)sechdrs[relsec].sh_addr; in apply_relocate_add()
/OK3568_Linux_fs/kernel/arch/arm64/kvm/hyp/nvhe/
H A Dgen-hyprel.c206 for (var = elf_ptr(Elf64_Rela, elf64toh(shdr->sh_offset)); \
207 var < elf_ptr(Elf64_Rela, elf64toh(shdr->sh_offset) + elf64toh(shdr->sh_size)); var++)
326 static void emit_rela_abs64(Elf64_Rela *rela, const char *sh_orig_name) in emit_rela_abs64()
364 Elf64_Rela *rela; in emit_rela_section()
/OK3568_Linux_fs/kernel/arch/s390/boot/
H A Dstartup.c92 Elf64_Rela *rela_start, *rela_end, *rela; in handle_relocs()
97 rela_start = (Elf64_Rela *) vmlinux.rela_dyn_start; in handle_relocs()
98 rela_end = (Elf64_Rela *) vmlinux.rela_dyn_end; in handle_relocs()
/OK3568_Linux_fs/kernel/arch/ia64/kernel/
H A Dmodule.c321 duplicate_reloc (const Elf64_Rela *rela, unsigned int num) in duplicate_reloc()
334 count_gots (const Elf64_Rela *rela, unsigned int num) in count_gots()
361 count_plts (const Elf64_Rela *rela, unsigned int num) in count_plts()
387 count_fdescs (const Elf64_Rela *rela, unsigned int num) in count_fdescs()
452 const Elf64_Rela *rels = (void *)ehdr + s->sh_offset; in module_frob_arch_sections()
453 unsigned long numrels = s->sh_size/sizeof(Elf64_Rela); in module_frob_arch_sections()
792 unsigned int i, n = sechdrs[relsec].sh_size / sizeof(Elf64_Rela); in apply_relocate_add()
793 Elf64_Rela *rela = (void *) sechdrs[relsec].sh_addr; in apply_relocate_add()
/OK3568_Linux_fs/u-boot/arch/x86/lib/
H A Drelocate.c52 Elf64_Rela *re_src, Elf64_Rela *re_end) in do_elf_reloc_fixups64()
/OK3568_Linux_fs/kernel/arch/x86/tools/
H A Drelocs_64.c9 #define Elf_Rel Elf64_Rela
/OK3568_Linux_fs/kernel/arch/mips/boot/tools/
H A Drelocs_64.c9 #define Elf_Rel Elf64_Rela
/OK3568_Linux_fs/kernel/include/asm-generic/
H A Dmodule.h26 #define Elf_Rela Elf64_Rela
/OK3568_Linux_fs/external/security/rk_tee_user/v2/export-ta_arm64/include/
H A Delf.h56 typedef Elf64_Rela Elf_Rela;
H A Delf64.h143 } Elf64_Rela; typedef
/OK3568_Linux_fs/external/security/rk_tee_user/v2/export-ta_arm32/include/
H A Delf.h56 typedef Elf64_Rela Elf_Rela;
H A Delf64.h143 } Elf64_Rela; typedef
/OK3568_Linux_fs/external/security/rk_tee_user/v2/export-ta_arm32/host_include/
H A Delf.h56 typedef Elf64_Rela Elf_Rela;
H A Delf64.h143 } Elf64_Rela; typedef
/OK3568_Linux_fs/external/security/rk_tee_user/v2/export-ta_arm64/host_include/
H A Delf.h56 typedef Elf64_Rela Elf_Rela;
H A Delf64.h143 } Elf64_Rela; typedef
/OK3568_Linux_fs/kernel/arch/mips/include/asm/
H A Dmodule.h62 #define Elf_Rela Elf64_Rela
/OK3568_Linux_fs/kernel/crypto/
H A Dfips140-module.c285 const Elf64_Rela *rela, int numrels) in unapply_text_relocations()
326 const Elf64_Rela *rela, int numrels) in unapply_rodata_relocations()
H A Dfips140_gen_hmac.c112 size_var[1] = shdr[sec_idx].sh_size / sizeof(Elf64_Rela); in update_rela_ref()

12