| /freebsd-12.1/sys/sys/ |
| H A D | elf32.h | 40 typedef uint32_t Elf32_Addr; typedef 62 Elf32_Addr e_entry; /* Entry point. */ 95 Elf32_Addr sh_addr; /* Address in memory image. */ 111 Elf32_Addr p_vaddr; /* Virtual address in memory image. */ 112 Elf32_Addr p_paddr; /* Physical address (not used). */ 127 Elf32_Addr d_ptr; /* Address value. */ 137 Elf32_Addr r_offset; /* Location to be relocated. */ 143 Elf32_Addr r_offset; /* Location to be relocated. */ 189 Elf32_Addr c_ptr; 199 Elf32_Addr st_value; /* Symbol value. */
|
| /freebsd-12.1/usr.sbin/kldxref/ |
| H A D | ef_amd64.c | 50 Elf32_Addr *where32, val32; in ef_reloc() 83 addend = *(Elf32_Addr *)where; in ef_reloc() 101 val32 = (Elf32_Addr)(addr + addend); in ef_reloc() 102 where32 = (Elf32_Addr *)where; in ef_reloc()
|
| /freebsd-12.1/contrib/file/src/ |
| H A D | readelf.h | 41 typedef uint32_t Elf32_Addr; typedef 97 Elf32_Addr e_entry; /* Entry point */ 178 Elf32_Addr p_vaddr; 179 Elf32_Addr p_paddr; 210 Elf32_Addr sh_addr; 380 Elf32_Addr c_ptr; 448 Elf32_Addr d_ptr;
|
| /freebsd-12.1/sys/amd64/amd64/ |
| H A D | elf_machdep.c | 192 Elf32_Addr *where32, val32; in elf_reloc_internal() 211 addend = *(Elf32_Addr *)where; in elf_reloc_internal() 246 where32 = (Elf32_Addr *)where; in elf_reloc_internal() 247 val32 = (Elf32_Addr)(addr + addend - (Elf_Addr)where); in elf_reloc_internal() 256 val32 = (Elf32_Addr)(addr + addend); in elf_reloc_internal() 257 where32 = (Elf32_Addr *)where; in elf_reloc_internal()
|
| /freebsd-12.1/sys/mips/mips/ |
| H A D | elf_machdep.c | 223 Elf32_Addr *where_hi16; 232 mips_tmp_reloc_add(Elf_Addr ahl, Elf32_Addr *where_hi16) in mips_tmp_reloc_add() 308 Elf32_Addr *where = (Elf32_Addr *)NULL; in elf_reloc_internal() 323 where = (Elf32_Addr *) (relocbase + rel->r_offset); in elf_reloc_internal() 338 where = (Elf32_Addr *) (relocbase + rela->r_offset); in elf_reloc_internal() 357 *where = (Elf32_Addr)addr; in elf_reloc_internal()
|
| /freebsd-12.1/contrib/llvm/include/llvm/BinaryFormat/ |
| H A D | ELF.h | 29 using Elf32_Addr = uint32_t; // Program address variable 66 Elf32_Addr e_entry; // Address to jump to in order to start program 773 Elf32_Addr sh_addr; // Address where section is to be loaded 985 Elf32_Addr st_value; // Value or address associated with the symbol 1079 Elf32_Addr r_offset; // Location (file byte offset, or program virtual addr) 1095 Elf32_Addr r_offset; // Location (file byte offset, or program virtual addr) 1153 Elf32_Addr p_vaddr; // Virtual address of beginning of segment 1154 Elf32_Addr p_paddr; // Physical address of beginning of segment (OS-specific) 1228 Elf32_Addr d_ptr; // Pointer value of entry.
|
| /freebsd-12.1/libexec/rtld-elf/amd64/ |
| H A D | reloc.c | 137 Elf32_Addr *where32; in reloc_non_plt() 217 where32 = (Elf32_Addr *)where; in reloc_non_plt() 231 *where32 = (Elf32_Addr)(unsigned long)(symval + in reloc_non_plt() 290 *where32 = (Elf32_Addr)(def->st_value - in reloc_non_plt() 300 *where32 += (Elf32_Addr)(def->st_value + in reloc_non_plt()
|
| /freebsd-12.1/contrib/elftoolchain/common/ |
| H A D | elfdefinitions.h | 2280 typedef uint32_t Elf32_Addr; /* Program address. */ typedef 2310 Elf32_Addr c_ptr; /* Pointer value. */ 2329 Elf32_Addr c_index; 2346 Elf32_Addr d_ptr; /* Pointer value. */ 2370 Elf32_Addr e_entry; /* Start address. */ 2639 Elf32_Addr ri_gp_value; /* GP register value. */ 2658 Elf32_Addr p_vaddr; /* Virtual address in memory. */ 2659 Elf32_Addr p_paddr; /* Physical address (if relevant). */ 2719 Elf32_Addr sh_addr; /* in-memory address of section */ 2749 Elf32_Addr st_value; /* value for the symbol */ [all …]
|
| /freebsd-12.1/sys/amd64/linux32/ |
| H A D | linux32_sysvec.c | 202 Elf32_Addr *auxbase, *base; in linux_fixup_elf() 210 base = (Elf32_Addr *)*stack_base; in linux_fixup_elf() 990 p += roundup2(note->n_namesz, sizeof(Elf32_Addr)); in linux32_trans_osrel()
|
| /freebsd-12.1/sys/i386/linux/ |
| H A D | linux_sysvec.c | 211 Elf32_Addr *auxbase, *uplatform; in linux_fixup_elf() 221 uplatform = (Elf32_Addr *)((caddr_t)arginfo - linux_szplatform); in linux_fixup_elf() 964 p += roundup2(note->n_namesz, sizeof(Elf32_Addr)); in linux_trans_osrel()
|
| /freebsd-12.1/sys/arm64/linux/ |
| H A D | linux_sysvec.c | 452 p += roundup2(note->n_namesz, sizeof(Elf32_Addr)); in linux_trans_osrel()
|
| /freebsd-12.1/sys/amd64/linux/ |
| H A D | linux_sysvec.c | 794 p += roundup2(note->n_namesz, sizeof(Elf32_Addr)); in linux_trans_osrel()
|
| /freebsd-12.1/contrib/elftoolchain/libelf/ |
| H A D | libelf_convert.m4 | 549 #define SWAP_ADDR32(X) _SWAP_WORD(X, Elf32_Addr) 666 #define READ_ADDR32(P,X) _READ_WORD(P, X, Elf32_Addr)
|
| /freebsd-12.1/libexec/rtld-elf/ |
| H A D | rtld.c | 1476 roundup2(note->n_namesz, sizeof(Elf32_Addr)) + in digest_notes() 1477 roundup2(note->n_descsz, sizeof(Elf32_Addr)))) { in digest_notes() 1493 p += roundup2(note->n_namesz, sizeof(Elf32_Addr)); in digest_notes() 1500 p += roundup2(note->n_namesz, sizeof(Elf32_Addr)); in digest_notes()
|
| /freebsd-12.1/cddl/contrib/opensolaris/lib/libdtrace/common/ |
| H A D | dt_module.c | 379 Elf32_Addr v; in dt_module_symaddr32()
|
| /freebsd-12.1/sys/kern/ |
| H A D | imgact_elf.c | 2569 if (!aligned(note, Elf32_Addr) || (const char *)note_end - in __elfN()
|
| /freebsd-12.1/contrib/binutils/include/elf/ |
| H A D | ChangeLog-9103 | 1854 * mips.h: Replace uses of Elf32_Word, Elf32_Sword, Elf32_Addr
|