| /freebsd-14.2/usr.sbin/kldxref/ |
| H A D | ef.h | 67 GElf_Addr (*symaddr)(elf_file_t ef, GElf_Size symidx); 69 GElf_Addr *stopp, long *countp); 73 Elf_Type reltype, GElf_Addr relbase, GElf_Addr dataoff, size_t len, 123 GElf_Addr md_data; /* specific data */ 124 GElf_Addr md_cval; /* common string label */ 129 GElf_Addr descr; /* Description of the table */ 130 GElf_Addr bus; /* Name of the bus for this table */ 131 GElf_Addr table; /* Pointer to pnp table */ 275 GElf_Addr **buf, long *countp); 281 int elf_read_mod_depend(struct elf_file *efile, GElf_Addr addr, [all …]
|
| H A D | ef_obj.c | 49 GElf_Addr addr; 95 static int ef_obj_seg_read_rel(elf_file_t ef, GElf_Addr address, 97 static int ef_obj_seg_read_string(elf_file_t ef, GElf_Addr address, 100 static GElf_Addr ef_obj_symaddr(elf_file_t ef, GElf_Size symidx); 102 GElf_Addr *startp, GElf_Addr *stopp, long *countp); 115 ef_obj_get_offset(elf_file_t ef, GElf_Addr addr) in ef_obj_get_offset() 148 ef_obj_lookup_set(elf_file_t ef, const char *name, GElf_Addr *startp, in ef_obj_lookup_set() 149 GElf_Addr *stopp, long *countp) in ef_obj_lookup_set() 166 static GElf_Addr 186 GElf_Addr secbase, dataoff; in ef_obj_seg_read_rel() [all …]
|
| H A D | ef.c | 71 static GElf_Off ef_get_offset(elf_file_t, GElf_Addr); 75 static int ef_seg_read_rel(elf_file_t ef, GElf_Addr address, size_t len, 77 static int ef_seg_read_string(elf_file_t ef, GElf_Addr address, size_t len, 80 static GElf_Addr ef_symaddr(elf_file_t ef, GElf_Size symidx); 82 GElf_Addr *startp, GElf_Addr *stopp, long *countp); 110 ef_get_offset(elf_file_t ef, GElf_Addr addr) in ef_get_offset() 171 ef_lookup_set(elf_file_t ef, const char *name, GElf_Addr *startp, in ef_lookup_set() 172 GElf_Addr *stopp, long *countp) in ef_lookup_set() 205 static GElf_Addr 515 ef_seg_read_rel(elf_file_t ef, GElf_Addr address, size_t len, void *dest) in ef_seg_read_rel() [all …]
|
| H A D | ef_aarch64.c | 43 GElf_Addr relbase, GElf_Addr dataoff, size_t len, void *dest) in ef_aarch64_reloc() 46 GElf_Addr addr, addend; in ef_aarch64_reloc()
|
| H A D | ef_riscv.c | 48 GElf_Addr relbase, GElf_Addr dataoff, size_t len, void *dest) in ef_riscv_reloc() 51 GElf_Addr addr, addend; in ef_riscv_reloc()
|
| H A D | ef_arm.c | 46 GElf_Addr relbase, GElf_Addr dataoff, size_t len, void *dest) in ef_arm_reloc() 49 GElf_Addr addr, addend; in ef_arm_reloc()
|
| H A D | ef_powerpc.c | 45 GElf_Addr relbase, GElf_Addr dataoff, size_t len, void *dest) in ef_ppc_reloc() 48 GElf_Addr addr, addend; in ef_ppc_reloc()
|
| H A D | ef_i386.c | 45 GElf_Addr relbase, GElf_Addr dataoff, size_t len, void *dest) in ef_i386_reloc() 48 GElf_Addr addr, addend; in ef_i386_reloc()
|
| H A D | elf.c | 263 elf_read_relocated_data(struct elf_file *efile, GElf_Addr address, size_t len, in elf_read_relocated_data() 520 GElf_Addr 540 elf_read_string(struct elf_file *efile, GElf_Addr address, void *dst, in elf_read_string() 547 elf_read_linker_set(struct elf_file *efile, const char *name, GElf_Addr **bufp, in elf_read_linker_set() 550 GElf_Addr *buf, start, stop; in elf_read_linker_set() 584 elf_read_mod_depend(struct elf_file *efile, GElf_Addr addr, in elf_read_mod_depend() 604 elf_read_mod_version(struct elf_file *efile, GElf_Addr addr, in elf_read_mod_version() 619 elf_read_mod_metadata(struct elf_file *efile, GElf_Addr addr, in elf_read_mod_metadata() 650 elf_read_mod_pnp_match_info(struct elf_file *efile, GElf_Addr addr, in elf_read_mod_pnp_match_info() 684 GElf_Addr relbase, GElf_Addr dataoff, size_t len, void *dest) in elf_reloc()
|
| H A D | ef_amd64.c | 45 GElf_Addr relbase, GElf_Addr dataoff, size_t len, void *dest) in ef_amd64_reloc() 48 GElf_Addr addr, addend; in ef_amd64_reloc()
|
| H A D | ef_mips.c | 48 GElf_Addr relbase, GElf_Addr dataoff, size_t len, void *dest) in ef_mips_reloc() 51 GElf_Addr addr, addend; in ef_mips_reloc()
|
| H A D | kldxref.c | 502 GElf_Addr address; in parse_pnp_entry() 578 GElf_Addr data; in parse_entry() 635 GElf_Addr *p; in read_kld()
|
| /freebsd-14.2/cddl/contrib/opensolaris/lib/libdtrace/common/ |
| H A D | dtrace.h | 487 GElf_Addr dto_text_va; /* address of text section */ 489 GElf_Addr dto_data_va; /* address of data section */ 491 GElf_Addr dto_bss_va; /* address of BSS */ 512 extern int dtrace_lookup_by_addr(dtrace_hdl_t *, GElf_Addr addr, 576 int (*dtv_lookup_by_addr)(void *, GElf_Addr, GElf_Sym *,
|
| H A D | dt_impl.h | 99 GElf_Addr, GElf_Sym *, uint_t *); 138 GElf_Addr dm_text_va; /* virtual address of text section */ 140 GElf_Addr dm_data_va; /* virtual address of data section */ 142 GElf_Addr dm_bss_va; /* virtual address of BSS */
|
| H A D | dt_module.c | 371 dt_module_symaddr32(dt_module_t *dmp, GElf_Addr addr, in dt_module_symaddr32() 413 dt_module_symaddr64(dt_module_t *dmp, GElf_Addr addr, in dt_module_symaddr64() 1510 dtrace_lookup_by_addr(dtrace_hdl_t *dtp, GElf_Addr addr, in dtrace_lookup_by_addr()
|
| /freebsd-14.2/contrib/elftoolchain/libelf/ |
| H A D | gelf.h | 34 typedef Elf64_Addr GElf_Addr; /* Addresses */ typedef
|