Home
last modified time | relevance | path

Searched refs:Elf64_Addr (Results 1 – 14 of 14) sorted by relevance

/haiku/src/system/runtime_loader/arch/riscv64/
H A Darch_relocate.cpp25 Elf64_Addr symAddr = 0; in relocate_rela()
44 Elf64_Addr relocAddr = image->regions[0].delta + rel[i].r_offset; in relocate_rela()
47 Elf64_Addr relocValue; in relocate_rela()
70 *(Elf64_Addr *)relocAddr = relocValue; in relocate_rela()
/haiku/src/system/kernel/arch/riscv64/
H A Darch_elf.cpp69 Elf64_Addr symAddr = 0; in boot_arch_elf_relocate_rela()
88 Elf64_Addr relocAddr = image->text_region.delta in boot_arch_elf_relocate_rela()
92 Elf64_Addr relocValue; in boot_arch_elf_relocate_rela()
117 *(Elf64_Addr *)relocAddr = relocValue; in boot_arch_elf_relocate_rela()
/haiku/src/system/runtime_loader/arch/x86_64/
H A Darch_relocate.cpp23 Elf64_Addr symAddr = 0; in relocate_rela()
42 Elf64_Addr relocAddr = image->regions[0].delta + rel[i].r_offset; in relocate_rela()
45 Elf64_Addr relocValue; in relocate_rela()
76 *(Elf64_Addr *)relocAddr = relocValue; in relocate_rela()
/haiku/src/system/kernel/arch/arm64/
H A Darch_elf.cpp67 Elf64_Addr symAddr = 0; in boot_arch_elf_relocate_rela()
84 Elf64_Addr relocAddr = image->text_region.delta + rel[i].r_offset; in boot_arch_elf_relocate_rela()
87 Elf64_Addr relocValue; in boot_arch_elf_relocate_rela()
133 *(Elf64_Addr *)relocAddr = relocValue; in boot_arch_elf_relocate_rela()
/haiku/headers/private/kernel/boot/
H A Delf.h92 Elf64_Sym* symbol, Elf64_Addr* symbolAddress);
96 extern void boot_elf64_set_relocation(Elf64_Addr resolveAddress,
97 Elf64_Addr finalAddress);
/haiku/headers/os/kernel/
H A Delf.h22 typedef uint64 Elf64_Addr; typedef
37 #define Elf_Addr Elf64_Addr
73 Elf64_Addr e_entry;
253 Elf64_Addr sh_addr;
326 Elf64_Addr p_vaddr; /* virtual address for the segment in memory */
327 Elf64_Addr p_paddr;
387 Elf64_Addr st_value;
455 Elf64_Addr r_offset;
478 Elf64_Addr r_offset;
507 Elf64_Addr d_ptr;
/haiku/headers/build/os/kernel/
H A Delf.h21 typedef uint64 Elf64_Addr; typedef
62 Elf64_Addr e_entry;
242 Elf64_Addr sh_addr;
315 Elf64_Addr p_vaddr; /* virtual address for the segment in memory */
316 Elf64_Addr p_paddr;
376 Elf64_Addr st_value;
444 Elf64_Addr r_offset;
467 Elf64_Addr r_offset;
496 Elf64_Addr d_ptr;
/haiku/src/system/kernel/arch/x86/
H A Darch_elf.cpp231 Elf64_Addr symAddr = 0; in boot_arch_elf_relocate_rela()
248 Elf64_Addr relocAddr = image->text_region.delta + rel[i].r_offset; in boot_arch_elf_relocate_rela()
251 Elf64_Addr relocValue; in boot_arch_elf_relocate_rela()
285 *(Elf64_Addr *)relocAddr = relocValue; in boot_arch_elf_relocate_rela()
/haiku/src/tools/
H A Dset_haiku_revision.cpp42 typedef uint64_t Elf64_Addr; typedef
84 Elf64_Addr e_entry;
120 Elf64_Addr p_vaddr;
121 Elf64_Addr p_paddr;
156 Elf64_Addr sh_addr;
H A Delf2aout.c226 Elf64_Addr entry; in elf2aout64()
/haiku/src/tools/elfsymbolpatcher/
H A DElf.h25 typedef Elf64_Addr Elf_Addr;
/haiku/headers/private/storage/
H A DElf.h21 typedef uint64 Elf64_Addr; typedef
/haiku/src/system/boot/loader/
H A Delf.cpp120 typedef Elf64_Addr AddrType;
780 Elf64_Addr* symbolAddress) in boot_elf_resolve_symbol()
786 boot_elf64_set_relocation(Elf64_Addr resolveAddress, Elf64_Addr finalAddress) in boot_elf64_set_relocation()
788 Elf64_Addr* dest = (Elf64_Addr*)ELF64Class::Map(resolveAddress); in boot_elf64_set_relocation()
/haiku/src/system/kernel/arch/sparc/
H A Darch_elf.cpp118 Elf64_Addr S = 0; // symbol address in boot_arch_elf_relocate_rela()