Home
last modified time | relevance | path

Searched refs:Elf32_Addr (Results 1 – 17 of 17) sorted by relevance

/freebsd-12.1/sys/sys/
H A Delf32.h40 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 Def_amd64.c50 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 Dreadelf.h41 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 Delf_machdep.c192 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 Delf_machdep.c223 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 DELF.h29 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 Dreloc.c137 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 Delfdefinitions.h2280 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 Dlinux32_sysvec.c202 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 Dlinux_sysvec.c211 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 Dlinux_sysvec.c452 p += roundup2(note->n_namesz, sizeof(Elf32_Addr)); in linux_trans_osrel()
/freebsd-12.1/sys/amd64/linux/
H A Dlinux_sysvec.c794 p += roundup2(note->n_namesz, sizeof(Elf32_Addr)); in linux_trans_osrel()
/freebsd-12.1/contrib/elftoolchain/libelf/
H A Dlibelf_convert.m4549 #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 Drtld.c1476 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 Ddt_module.c379 Elf32_Addr v; in dt_module_symaddr32()
/freebsd-12.1/sys/kern/
H A Dimgact_elf.c2569 if (!aligned(note, Elf32_Addr) || (const char *)note_end - in __elfN()
/freebsd-12.1/contrib/binutils/include/elf/
H A DChangeLog-91031854 * mips.h: Replace uses of Elf32_Word, Elf32_Sword, Elf32_Addr