Home
last modified time | relevance | path

Searched refs:GElf_Addr (Results 1 – 16 of 16) sorted by relevance

/freebsd/lib/libkldelf/
H A Dkldelf.h65 int (*seg_read_rel)(elf_file_t ef, GElf_Addr address, size_t len,
67 int (*seg_read_string)(elf_file_t ef, GElf_Addr address, size_t len,
69 GElf_Addr (*symaddr)(elf_file_t ef, GElf_Size symidx);
70 int (*lookup_set)(elf_file_t ef, const char *name, GElf_Addr *startp,
71 GElf_Addr *stopp, long *countp);
77 Elf_Type reltype, GElf_Addr relbase, GElf_Addr dataoff, size_t len,
127 GElf_Addr md_data; /* specific data */
128 GElf_Addr md_cval; /* common string label */
133 GElf_Addr descr; /* Description of the table */
134 GElf_Addr bus; /* Name of the bus for this table */
[all …]
H A Def_obj.c49 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);
116 ef_obj_get_offset(elf_file_t ef, GElf_Addr addr) in ef_obj_get_offset()
153 ef_obj_lookup_set(elf_file_t ef, const char *name, GElf_Addr *startp, in ef_obj_lookup_set()
154 GElf_Addr *stopp, long *countp) in ef_obj_lookup_set()
171 static GElf_Addr
186 ef_obj_seg_read_rel(elf_file_t ef, GElf_Addr address, size_t len, void *dest) in ef_obj_seg_read_rel()
[all …]
H A Def.c71 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);
111 ef_get_offset(elf_file_t ef, GElf_Addr addr) in ef_get_offset()
175 ef_lookup_set(elf_file_t ef, const char *name, GElf_Addr *startp, in ef_lookup_set()
176 GElf_Addr *stopp, long *countp) in ef_lookup_set()
209 static GElf_Addr
514 ef_seg_read_rel(elf_file_t ef, GElf_Addr address, size_t len, void *dest) in ef_seg_read_rel()
[all …]
H A Def_riscv.c48 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 Def_aarch64.c43 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 Delf.c263 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 Def_arm.c46 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 Def_i386.c45 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 Def_powerpc.c45 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 Def_amd64.c45 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 Def_mips.c48 GElf_Addr relbase, GElf_Addr dataoff, size_t len, void *dest) in ef_mips_reloc()
51 GElf_Addr addr, addend; in ef_mips_reloc()
/freebsd/cddl/contrib/opensolaris/lib/libdtrace/common/
H A Ddtrace.h488 GElf_Addr dto_text_va; /* address of text section */
490 GElf_Addr dto_data_va; /* address of data section */
492 GElf_Addr dto_bss_va; /* address of BSS */
513 extern int dtrace_lookup_by_addr(dtrace_hdl_t *, GElf_Addr addr,
577 int (*dtv_lookup_by_addr)(void *, GElf_Addr, GElf_Sym *,
H A Ddt_impl.h99 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 Ddt_module.c371 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/usr.sbin/kldxref/
H A Dkldxref.c502 GElf_Addr address; in parse_pnp_entry()
578 GElf_Addr data; in parse_entry()
635 GElf_Addr *p; in read_kld()
/freebsd/contrib/elftoolchain/libelf/
H A Dgelf.h34 typedef Elf64_Addr GElf_Addr; /* Addresses */ typedef