| /freebsd-12.1/sys/sys/ |
| H A D | elf64.h | 40 typedef uint64_t Elf64_Addr; typedef 71 Elf64_Addr e_entry; /* Entry point. */ 104 Elf64_Addr sh_addr; /* Address in memory image. */ 121 Elf64_Addr p_vaddr; /* Virtual address in memory image. */ 122 Elf64_Addr p_paddr; /* Physical address (not used). */ 136 Elf64_Addr d_ptr; /* Address value. */ 146 Elf64_Addr r_offset; /* Location to be relocated. */ 152 Elf64_Addr r_offset; /* Location to be relocated. */ 196 Elf64_Addr c_ptr; 209 Elf64_Addr st_value; /* Symbol value. */
|
| /freebsd-12.1/contrib/gcc/config/ia64/ |
| H A D | fde-glibc.c | 47 Elf64_Addr pc; 59 Elf64_Addr load_base, seg_base; in _Unwind_IteratePhdrCallback() 73 seg_base = ~(Elf64_Addr) 0; in _Unwind_IteratePhdrCallback() 81 Elf64_Addr vaddr = phdr->p_vaddr + load_base; in _Unwind_IteratePhdrCallback() 155 data.pc = (Elf64_Addr) pc; in _Unwind_FindTableEntry()
|
| /freebsd-12.1/contrib/file/src/ |
| H A D | readelf.h | 47 typedef uint64_t Elf64_Addr; typedef 114 Elf64_Addr e_entry; /* Entry point */ 190 Elf64_Addr p_vaddr; 191 Elf64_Addr p_paddr; 223 Elf64_Addr sh_addr; 388 Elf64_Addr c_ptr; 456 Elf64_Addr d_ptr;
|
| /freebsd-12.1/contrib/llvm/include/llvm/BinaryFormat/ |
| H A D | ELF.h | 35 using Elf64_Addr = uint64_t; variable 92 Elf64_Addr e_entry; 787 Elf64_Addr sh_addr; 1008 Elf64_Addr st_value; // Value or address associated with the symbol 1115 Elf64_Addr r_offset; // Location (file byte offset, or program virtual addr). 1131 Elf64_Addr r_offset; // Location (file byte offset, or program virtual addr). 1166 Elf64_Addr p_vaddr; // Virtual address of beginning of segment 1167 Elf64_Addr p_paddr; // Physical addr of beginning of segment (OS-specific) 1237 Elf64_Addr d_ptr; // Pointer value of entry.
|
| /freebsd-12.1/contrib/elftoolchain/libelf/ |
| H A D | gelf_phdr.c | 80 d->p_vaddr = (Elf64_Addr) ep32->p_vaddr; in gelf_getphdr() 81 d->p_paddr = (Elf64_Addr) ep32->p_paddr; in gelf_getphdr()
|
| H A D | gelf_shdr.c | 74 d->sh_addr = (Elf64_Addr) sh32->sh_addr; in gelf_getshdr()
|
| H A D | gelf_sym.c | 84 dst->st_value = (Elf64_Addr) sym32->st_value; in gelf_getsym()
|
| H A D | gelf_rel.c | 83 dst->r_offset = (Elf64_Addr) rel32->r_offset; in gelf_getrel()
|
| H A D | gelf.h | 34 typedef Elf64_Addr GElf_Addr; /* Addresses */
|
| H A D | gelf_rela.c | 83 dst->r_offset = (Elf64_Addr) rela32->r_offset; in gelf_getrela()
|
| H A D | libelf_convert.m4 | 565 #define SWAP_ADDR64(X) _SWAP_WORD64(X, Elf64_Addr) 686 #define READ_ADDR64(P,X) _READ_WORD64(P, X, Elf64_Addr)
|
| /freebsd-12.1/sys/mips/mips/ |
| H A D | elf_machdep.c | 328 addend = *(Elf64_Addr *)where; in elf_reloc_internal() 384 if (*(Elf64_Addr*)where != addr) in elf_reloc_internal() 385 *(Elf64_Addr*)where = addr; in elf_reloc_internal()
|
| /freebsd-12.1/sys/amd64/amd64/ |
| H A D | elf_machdep.c | 191 Elf64_Addr *where, val; in elf_reloc_internal() 291 val = ((Elf64_Addr (*)(void))addr)(); in elf_reloc_internal()
|
| /freebsd-12.1/contrib/elftoolchain/common/ |
| H A D | elfdefinitions.h | 2289 typedef uint64_t Elf64_Addr; /* Program address. */ typedef 2319 Elf64_Addr c_ptr; /* Pointer value. */ 2334 Elf64_Addr c_index; 2355 Elf64_Addr d_ptr; /* Pointer value; */ 2389 Elf64_Addr e_entry; /* Start address. */ 2647 Elf64_Addr ri_gp_value; /* GP register value. */ 2671 Elf64_Addr p_vaddr; /* Virtual address in memory. */ 2672 Elf64_Addr p_paddr; /* Physical address (if relevant). */ 2733 Elf64_Addr sh_addr; /* in-memory address of section */ 2761 Elf64_Addr st_value; /* value for the symbol */ [all …]
|
| /freebsd-12.1/usr.sbin/kldxref/ |
| H A D | ef_amd64.c | 49 Elf64_Addr *where, val; in ef_reloc()
|
| /freebsd-12.1/sys/cddl/compat/opensolaris/sys/ |
| H A D | elf.h | 72 #define EC_ADDR(a) ((Elf64_Addr)(a)) /* "ull" */
|
| /freebsd-12.1/usr.bin/elf2aout/ |
| H A D | elf2aout.c | 75 Elf64_Addr entry; in main()
|
| /freebsd-12.1/stand/common/ |
| H A D | reloc_elf.c | 81 Elf64_Addr *where, val; in __elfN()
|
| /freebsd-12.1/sys/arm64/arm64/ |
| H A D | elf_machdep.c | 188 val = ((Elf64_Addr (*)(void))addr)(); in elf_reloc_internal()
|
| /freebsd-12.1/sys/riscv/riscv/ |
| H A D | elf_machdep.c | 287 Elf64_Addr *where; in elf_reloc_internal()
|
| /freebsd-12.1/cddl/contrib/opensolaris/lib/libctf/common/ |
| H A D | ctf_lib.c | 147 dst->e_entry = (Elf64_Addr)src->e_entry; in ehdr_to_gelf()
|
| /freebsd-12.1/sys/arm64/linux/ |
| H A D | linux_sysvec.c | 167 base = (Elf64_Addr *)*stack_base; in linux_elf_fixup()
|
| /freebsd-12.1/sys/amd64/linux/ |
| H A D | linux_sysvec.c | 255 base = (Elf64_Addr *)*stack_base; in linux_fixup_elf()
|
| /freebsd-12.1/cddl/contrib/opensolaris/lib/libdtrace/common/ |
| H A D | dt_module.c | 421 Elf64_Addr v; in dt_module_symaddr64()
|
| H A D | dt_link.c | 781 Elf64_Addr symval; in dt_symtab_lookup()
|