/external/elfutils/libelf/ |
gelf_getsymshndx.c | 64 gelf_getsymshndx (symdata, shndxdata, ndx, dst, dstshndx) 65 Elf_Data *symdata; 71 Elf_Data_Scn *symdata_scn = (Elf_Data_Scn *) symdata; 76 if (symdata == NULL) 79 if (unlikely (symdata->d_type != ELF_T_SYM) 113 if (unlikely ((ndx + 1) * sizeof (Elf32_Sym) > symdata->d_size)) 119 src = &((Elf32_Sym *) symdata->d_buf)[ndx]; 142 if (unlikely ((ndx + 1) * sizeof (GElf_Sym) > symdata->d_size)) 148 *dst = ((GElf_Sym *) symdata->d_buf)[ndx];
|
gelf_update_symshndx.c | 64 gelf_update_symshndx (symdata, shndxdata, ndx, src, srcshndx) 65 Elf_Data *symdata; 71 Elf_Data_Scn *symdata_scn = (Elf_Data_Scn *) symdata; 77 if (symdata == NULL)
|
/external/elfutils/libdwfl/ |
dwfl_module_getsym.c | 59 if (unlikely (mod->symdata == NULL)) 67 sym = gelf_getsymshndx (mod->symdata, mod->symxndxdata, ndx, sym, &shndx);
|
relocate.c | 108 Elf_Data *symdata; member in struct:reloc_symtab_cache 125 if (cache->symdata == NULL) 145 cache->symdata = elf_getdata (scn, NULL); 147 if (unlikely (cache->symdata == NULL)) 156 if (cache->symdata != NULL && cache->symxndxdata != NULL) 160 if (cache->symdata == NULL) 173 cache->symdata = mod->symdata; 179 if (unlikely (gelf_getsymshndx (cache->symdata, cache->symxndxdata, 234 if (m->symdata == NUL [all...] |
dwfl_module_getdwarf.c | 460 mod->symdata = elf_getdata_rawchunk (mod->main.elf, 467 if (mod->symdata != NULL) 474 mod->symdata = NULL; 476 if (mod->symdata == NULL) 493 if (mod->symdata != NULL /* Already done. */ 580 mod->symdata = elf_getdata (symscn, NULL); 581 if (mod->symdata == NULL)
|
libdwflP.h | 164 Elf_Data *symdata; /* Data in the ELF symbol table section. */ member in struct:Dwfl_Module
|
/external/elfutils/src/ |
findtextrel.c | 524 Elf_Data *symdata = elf_getdata (symscn, NULL); local 539 sym = gelf_getsym (symdata, i, &sym_mem); 557 sym = gelf_getsym (symdata, lowidx, &sym_mem); 580 sym = gelf_getsym (symdata, highidx, &sym_mem); 592 sym = gelf_getsym (symdata, highidx, &sym_mem);
|
unstrip.c | 565 Elf_Data *symdata = elf_getdata (symscn, NULL); 568 symdata->d_size = shdr->sh_size; 569 symdata->d_buf = xmalloc (symdata->d_size); 579 ELF_CHECK (gelf_update_symshndx (symdata, shndxdata, i, 600 ELF_CHECK (gelf_update_symshndx (symdata, shndxdata, i, 612 ELF_CHECK (gelf_update_symshndx (symdata, shndxdata, 622 return symdata; 755 Elf_Data *symdata = elf_getdata (symscn, NULL); 763 GElf_Sym *sym = gelf_getsymshndx (symdata, shndxdata, i 564 Elf_Data *symdata = elf_getdata (symscn, NULL); local 753 Elf_Data *symdata = elf_getdata (symscn, NULL); local 1573 Elf_Data *symdata = NULL; local [all...] |
ldgeneric.c | 1247 Elf_Data *symdata; local 4321 Elf_Data *symdata = NULL; local [all...] |
i386_ld.c | 403 Elf_Data *symdata = NULL; local 406 symdata = elf_getdata (elf_getscn (statep->outelf, statep->symscnidx), 408 assert (symdata != NULL); 484 if (symdata != NULL) 487 ((Elf32_Sym *) symdata->d_buf)[nsym - statep->nplt 774 Elf_Data *symdata = elf_getdata (scninfo[rshdr->sh_link].scn, NULL); local 789 xelf_getsym (symdata, idx, sym); [all...] |
objdump.c | 362 Elf_Data *symdata, Elf_Data *xndxdata, size_t symstrndx, 381 sym = gelf_getsymshndx (symdata, xndxdata, GELF_R_SYM (rel->r_info), 435 Elf_Data *symdata, Elf_Data *xndxdata, size_t symstrndx, 454 sym = gelf_getsymshndx (symdata, xndxdata, GELF_R_SYM (rel->r_info), 578 Elf_Data *symdata = elf_getdata (symscn, NULL); local 599 show_relocs_rel (ebl, shdr, data, symdata, xndxdata, 602 show_relocs_rela (ebl, shdr, data, symdata, xndxdata,
|
elflint.c | 1410 Elf_Data *symdata = elf_getdata (symscn, NULL); local 1460 Elf_Data *symdata = elf_getdata (symscn, NULL); local 1847 Elf_Data *symdata = elf_getdata (symscn, NULL); local 2031 Elf_Data *symdata = elf_getdata (elf_getscn (ebl->elf, shdr->sh_link), NULL); local 2692 Elf_Data *symdata = elf_getdata (symscn, NULL); local [all...] |
readelf.c | 1104 Elf_Data *symdata = elf_getdata (symscn, NULL); local 1470 Elf_Data *symdata = elf_getdata (symscn, NULL); local 1615 Elf_Data *symdata = elf_getdata (symscn, NULL); local [all...] |
strip.c | 737 Elf_Data *symdata = shdr_info[cnt].data; local 766 GElf_Sym *sym = gelf_getsymshndx (symdata, xndxdata, 788 shdr_info[cnt].debug_data = symdata; [all...] |