/external/elfutils/0.153/libdwfl/ |
H A D | dwfl_report_elf.c | 100 if (shdr->sh_addr == 0 106 shdr->sh_addr = next; 110 start = base = shdr->sh_addr; 134 prev_shdr->sh_addr 136 end = prev_shdr->sh_addr + prev_shdr->sh_size; 147 end = shdr->sh_addr + shdr->sh_size; 148 if (likely (shdr->sh_addr != 0) 155 if (first || end < shdr->sh_addr + shdr->sh_size) 156 end = shdr->sh_addr + shdr->sh_size; 157 if (first || bias > shdr->sh_addr) [all...] |
H A D | dwfl_module_addrsym.c | 82 && mod_addr >= shdr->sh_addr 83 && mod_addr < shdr->sh_addr + shdr->sh_size)
|
H A D | relocate.c | 69 if (refshdr->sh_addr == 0 && (refshdr->sh_flags & SHF_ALLOC)) 84 &refshdr->sh_addr)) 87 if (refshdr->sh_addr == (Dwarf_Addr) -1l) 90 refshdr->sh_addr = 0; /* Make no adjustment below. */ 95 if (likely (refshdr->sh_addr != 0) 102 *value += dwfl_adjusted_address (mod, refshdr->sh_addr);
|
H A D | derelocate.c | 116 if ((shdr->sh_flags & SHF_ALLOC) && shdr->sh_addr == 0 122 &shdr->sh_addr) != DWFL_E_NOERROR) 140 newref->start = dwfl_adjusted_address (mod, shdr->sh_addr);
|
H A D | offline.c | 70 assert (shdr->sh_addr == 0); 74 /* We are only here because sh_addr is zero even though layout is complete. 105 *addr = main_shdr->sh_addr;
|
H A D | dwfl_module_build_id.c | 137 /* Determine the right sh_addr in this module. */ 142 vaddr = dwfl_adjusted_address (mod, shdr->sh_addr);
|
H A D | dwfl_module_getdwarf.c | 482 SHT_PROGBITS or SHT_NOBITS, excluding the section whose sh_addr 495 GElf_Addr sh_addr, 499 && ((sh_type == SHT_PROGBITS && sh_addr != interp) 502 const GElf_Addr sh_end = sh_addr + sh_size; 517 sh->sh_addr, sh->sh_size); 527 shdr.s32[i].sh_addr, shdr.s32[i].sh_size); 531 shdr.s64[i].sh_addr, shdr.s64[i].sh_size); 492 consider_shdr(GElf_Addr interp, GElf_Word sh_type, GElf_Xword sh_flags, GElf_Addr sh_addr, GElf_Xword sh_size) argument
|
/external/elfutils/0.153/libelf/ |
H A D | gelf_update_shdr.c | 85 || unlikely (src->sh_addr > 0xffffffffull) 100 COPY (sh_addr);
|
H A D | gelf_getshdr.c | 96 COPY (sh_addr);
|
H A D | elf32_getshdr.c | 140 CONVERT_TO (shdr[cnt].sh_addr, notcvt[cnt].sh_addr); 186 CONVERT (shdr[cnt].sh_addr);
|
/external/elfutils/0.153/backends/ |
H A D | alpha_symbol.c | 90 && shdr->sh_addr != 0) 95 Its d_ptr should match the .plt section's sh_addr. */ 118 return pltgot == shdr->sh_addr;
|
H A D | ppc_symbol.c | 140 && sym->st_value == destshdr->sh_addr + 0x8000 145 && sym->st_value == destshdr->sh_addr + 0x8000
|
H A D | sparc_symbol.c | 82 Its d_ptr should match the .plt section's sh_addr. */ 100 return dyn.d_un.d_ptr == shdr->sh_addr;
|
/external/chromium_org/courgette/ |
H A D | types_elf.h | 63 Elf32_Addr sh_addr; member in struct:Elf32_Shdr
|
H A D | disassembler_elf_32_x86.cc | 129 section_header->sh_addr;
|
/external/elfutils/0.153/libdw/ |
H A D | dwarf_getcfi_elf.c | 240 Dwarf_CFI *cfi = allocate_cfi (elf, shdr->sh_addr); 265 if (unlikely (eh_frame_vaddr != shdr->sh_addr)) 301 hdr_vaddr = shdr->sh_addr;
|
/external/linux-tools-perf/perf-3.12.0/tools/perf/util/ |
H A D | symbol-elf.c | 128 if ((addr >= shdr.sh_addr) && 129 (addr < (shdr.sh_addr + shdr.sh_size))) 789 u32 offset = sym.st_value - syms_ss->opdshdr.sh_addr; 831 sym.st_value -= shdr.sh_addr - shdr.sh_offset; 846 map->start = shdr.sh_addr + 898 curr_map->start = shdr.sh_addr + 920 "sh_addr: %#" PRIx64 " sh_offset: %#" PRIx64 "\n", __func__, 921 (u64)sym.st_value, (u64)shdr.sh_addr, 923 sym.st_value -= shdr.sh_addr - shdr.sh_offset;
|
/external/elfutils/0.153/src/ |
H A D | unstrip.c | 362 sym->st_value = shdr->sh_addr; 598 .st_value = rel ? 0 : i_shdr->sh_addr, 665 if (s1->shdr.sh_addr < s2->shdr.sh_addr) 667 if (s1->shdr.sh_addr > s2->shdr.sh_addr) 795 s->value = shdr->sh_addr; 798 && s->value < split_bss->shdr.sh_addr 799 && s->value >= split_bss[-1].shdr.sh_addr 887 const GElf_Addr addr = shdr->sh_addr [all...] |
H A D | i386_ld.c | 380 Elf32_Addr gotaddr = shdr->sh_addr; 390 ((Elf32_Word *) data->d_buf)[0] = shdr->sh_addr; 471 Elf32_Addr pltentryaddr = (pltshdr->sh_addr + pltidx * PLT_ENTRY_SIZE); 726 Elf32_Addr pltaddr = shdr->sh_addr; 740 Elf32_Addr gotaddr = shdr->sh_addr;
|
/external/lldb/source/Plugins/ObjectFile/ELF/ |
H A D | ELFHeader.h | 158 elf_addr sh_addr; ///< Virtual address of the section in memory. member in struct:elf::ELFSectionHeader
|
/external/chromium_org/third_party/libvpx/include/ |
H A D | elf.h | 332 Elf32_Addr sh_addr; member in struct:elf32_shdr 347 Elf64_Addr sh_addr; member in struct:elf64_shdr
|
/external/kernel-headers/original/uapi/linux/ |
H A D | elf.h | 303 Elf32_Addr sh_addr; member in struct:elf32_shdr 316 Elf64_Addr sh_addr; /* Section virtual addr at execution */ member in struct:elf64_shdr
|
/external/llvm/tools/llvm-readobj/ |
H A D | ELFDumper.cpp | 168 if (Shdr.sh_addr == Addr) 583 W.printHex ("Address", Section->sh_addr); 1108 W.printHex("Canonical gp value", GOTShdr.sh_addr + 0x7ff0); 1114 printGotEntry(GOTShdr.sh_addr, GotBegin, It++); 1120 printGotEntry(GOTShdr.sh_addr, GotBegin, It++); 1128 printGotEntry(GOTShdr.sh_addr, GotBegin, It); 1138 printGlobalGotEntry(GOTShdr.sh_addr, GotBegin, It, GotDynSym++);
|
H A D | ARMEHABIPrinter.h | 445 uint64_t Address = PREL31(Word, EHT->sh_addr); 494 const uint64_t Offset = PREL31(Word0, IT->sh_addr); 518 uint64_t TableEntryOffset = PREL31(Word1, IT->sh_addr);
|
/external/ltrace/ |
H A D | ltrace-elf.c | 155 return addr >= shdr->sh_addr 156 && addr < shdr->sh_addr + shdr->sh_size; 481 GElf_Xword offset = rel->r_offset - shdr.sh_addr - data->d_off; 613 lte->dyn_addr = shdr.sh_addr + lte->bias; 643 lte->plt_addr = shdr.sh_addr; 653 lte->opd_addr = (GElf_Addr *) (long) shdr.sh_addr; 683 if (shdr.sh_addr == relplt_addr
|