/external/ltrace/ |
D | ltrace-elf.h | 149 int elf_read_u8(Elf_Data *data, GElf_Xword offset, uint8_t *retp); 150 int elf_read_u16(Elf_Data *data, GElf_Xword offset, uint16_t *retp); 151 int elf_read_u32(Elf_Data *data, GElf_Xword offset, uint32_t *retp); 152 int elf_read_u64(Elf_Data *data, GElf_Xword offset, uint64_t *retp); 156 int elf_read_uleb128(Elf_Data *data, GElf_Xword offset, uint64_t *retp); 160 int elf_read_next_u8(Elf_Data *data, GElf_Xword *offset, uint8_t *retp); 161 int elf_read_next_u16(Elf_Data *data, GElf_Xword *offset, uint16_t *retp); 162 int elf_read_next_u32(Elf_Data *data, GElf_Xword *offset, uint32_t *retp); 163 int elf_read_next_u64(Elf_Data *data, GElf_Xword *offset, uint64_t *retp); 164 int elf_read_next_uleb128(Elf_Data *data, GElf_Xword *offset, uint64_t *retp); [all …]
|
D | ltrace-elf.c | 270 elf_can_read_next(Elf_Data *data, GElf_Xword offset, GElf_Xword size) in elf_can_read_next() 283 NAME(Elf_Data *data, GElf_Xword offset, uint##SIZE##_t *retp) \ 311 NAME(Elf_Data *data, GElf_Xword *offset, uint##SIZE##_t *retp) \ 328 elf_read_next_uleb128(Elf_Data *data, GElf_Xword *offset, uint64_t *retp) in elf_read_next_uleb128() 354 elf_read_uleb128(Elf_Data *data, GElf_Xword offset, uint64_t *retp) in elf_read_uleb128() 481 GElf_Xword offset = rel->r_offset - shdr.sh_addr - data->d_off; in rel_to_rela() 516 GElf_Xword relplt_count = shdr->sh_size / shdr->sh_entsize; in elf_read_relocs() 517 GElf_Xword i; in elf_read_relocs() 575 GElf_Xword relplt_size = 0; in ltelf_read_elf()
|
/external/elfutils/libasm/ |
D | libasm.h | 87 GElf_Word type, GElf_Xword flags); 92 GElf_Word type, GElf_Xword flags, 145 GElf_Xword size, int type, int binding); 150 GElf_Xword size, GElf_Addr align); 154 GElf_Xword size, GElf_Addr value,
|
D | asm_newscn.c | 64 text_newscn (AsmScn_t *result, GElf_Word type, GElf_Xword flags) in text_newscn() 67 char flagstr[sizeof (GElf_Xword) * 8 + 5]; in text_newscn() 107 binary_newscn (AsmScn_t *result, GElf_Word type, GElf_Xword flags, in binary_newscn() 162 GElf_Xword flags) in asm_newscn()
|
D | libasmP.h | 201 GElf_Xword size; 276 GElf_Word type, GElf_Xword flags)
|
D | asm_newscn_ingrp.c | 41 GElf_Xword flags, AsmScnGrp_t *grp) in asm_newscn_ingrp()
|
D | asm_newcomsym.c | 55 asm_newcomsym (AsmCtx_t *ctx, const char *name, GElf_Xword size, in asm_newcomsym()
|
/external/ltrace/sysdeps/linux-gnu/arm/ |
D | plt.c | 73 GElf_Xword offset = 0; in arch_elf_init() 92 const GElf_Xword next_offset = offset + sec_len; in arch_elf_init() 100 const GElf_Xword offset0 = offset; in arch_elf_init()
|
/external/elfutils/libdwfl/ |
D | elf-from-memory.c | 58 GElf_Xword pagesize, in elf_from_remote_memory() 227 GElf_Xword filesz, GElf_Xword memsz) in elf_from_remote_memory() 307 GElf_Xword filesz) in elf_from_remote_memory()
|
D | dwfl_segment_report_module.c | 440 GElf_Xword dyn_filesz = 0; in dwfl_segment_report_module() 448 inline void consider_notes (GElf_Addr vaddr, GElf_Xword filesz) in dwfl_segment_report_module() 512 GElf_Addr vaddr, GElf_Xword memsz, in dwfl_segment_report_module() 513 GElf_Off offset, GElf_Xword filesz, in dwfl_segment_report_module() 514 GElf_Xword align) in dwfl_segment_report_module() 726 GElf_Xword dynstrsz = 0; in dwfl_segment_report_module() 728 inline bool consider_dyn (GElf_Sxword tag, GElf_Xword val) in dwfl_segment_report_module() 896 GElf_Off offset, GElf_Xword filesz) in dwfl_segment_report_module()
|
D | dwfl_report_elf.c | 39 #define REL_MIN_ALIGN ((GElf_Xword) 0x100) 80 const GElf_Xword align = shdr->sh_addralign ?: 1; in __libdwfl_elf_address_range() 113 const GElf_Xword prev_align in __libdwfl_elf_address_range()
|
D | link_map.c | 540 GElf_Xword align = mod->dwfl->segment_align; in consider_executable() 710 GElf_Xword phent = 0; in dwfl_link_map_report() 711 GElf_Xword phnum = 0; in dwfl_link_map_report() 758 GElf_Xword dyn_filesz = 0; in dwfl_link_map_report() 762 GElf_Addr vaddr, GElf_Xword filesz) in dwfl_link_map_report()
|
/external/elfutils/libebl/ |
D | ebl-hooks.h | 63 bool EBLHOOK(machine_section_flag_check) (GElf_Xword); 112 int EBLHOOK(auxv_info) (GElf_Xword, const char **, const char **);
|
D | eblmachinesectionflagcheck.c | 37 ebl_machine_section_flag_check (Ebl *ebl, GElf_Xword flags) in ebl_machine_section_flag_check()
|
D | eblopenbackend.c | 157 static bool default_machine_section_flag_check (GElf_Xword flags); 176 static int default_auxv_info (GElf_Xword a_type, 513 default_machine_section_flag_check (GElf_Xword flags) in default_machine_section_flag_check() 585 default_auxv_info (GElf_Xword a_type __attribute__ ((unused)), in default_auxv_info()
|
D | eblauxvinfo.c | 88 ebl_auxv_info (Ebl *ebl, GElf_Xword a_type, const char **name, in ebl_auxv_info()
|
D | libebl.h | 134 extern bool ebl_machine_section_flag_check (Ebl *ebl, GElf_Xword flags); 400 extern int ebl_auxv_info (Ebl *ebl, GElf_Xword a_type,
|
/external/elfutils/backends/ |
D | arm_auxv.c | 37 EBLHOOK(auxv_info) (GElf_Xword a_type, const char **name, const char **format) in EBLHOOK()
|
D | alpha_auxv.c | 37 EBLHOOK(auxv_info) (GElf_Xword a_type, const char **name, const char **format) in EBLHOOK()
|
D | sparc_auxv.c | 37 EBLHOOK(auxv_info) (GElf_Xword a_type, const char **name, const char **format) in EBLHOOK()
|
D | ppc_auxv.c | 37 EBLHOOK(auxv_info) (GElf_Xword a_type, const char **name, const char **format) in EBLHOOK()
|
D | i386_auxv.c | 37 EBLHOOK(auxv_info) (GElf_Xword a_type, const char **name, const char **format) in EBLHOOK()
|
D | ia64_symbol.c | 94 ia64_machine_section_flag_check (GElf_Xword sh_flags) in ia64_machine_section_flag_check()
|
/external/elfutils/libelf/ |
D | elf-knowledge.h | 86 ((Flags) & ~((GElf_Xword) 0 | SHF_LINK_ORDER | SHF_OS_NONCONFORMING))
|
/external/ltrace/sysdeps/linux-gnu/ppc/ |
D | arch.h | 58 GElf_Xword opd_size;
|