/external/elfutils/0.153/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/0.153/libdwfl/ |
dwfl_module_getsym.c | 59 if (unlikely (mod->symdata == NULL)) 67 sym = gelf_getsymshndx (mod->symdata, mod->symxndxdata, ndx, sym, &shndx);
|
relocate.c | 112 Elf_Data *symdata; member in struct:reloc_symtab_cache 129 if (cache->symdata == NULL) 149 cache->symdata = elf_getdata (scn, NULL); 151 if (unlikely (cache->symdata == NULL)) 160 if (cache->symdata != NULL && cache->symxndxdata != NULL) 164 if (cache->symdata == NULL) 177 cache->symdata = mod->symdata; 183 if (unlikely (gelf_getsymshndx (cache->symdata, cache->symxndxdata, 241 if (m->symdata == NUL [all...] |
dwfl_module_getdwarf.c | 806 mod->symdata = elf_getdata_rawchunk (mod->main.elf, 813 if (mod->symdata != NULL) 820 mod->symdata = NULL; 822 if (mod->symdata == NULL) 839 if (mod->symdata != NULL /* Already done. */ 930 mod->symdata = elf_getdata (symscn, NULL); 931 if (mod->symdata == NULL)
|
libdwflP.h | 173 Elf_Data *symdata; /* Data in the ELF symbol table section. */ member in struct:Dwfl_Module
|
/external/elfutils/0.153/src/ |
objdump.c | 369 show_relocs_x (Ebl *ebl, GElf_Shdr *shdr, Elf_Data *symdata, 382 GElf_Sym *sym = gelf_getsymshndx (symdata, xndxdata, GELF_R_SYM (r_info), 426 Elf_Data *symdata, Elf_Data *xndxdata, size_t symstrndx, 438 show_relocs_x (ebl, shdr, symdata, xndxdata, symstrndx, shstrndx, 446 Elf_Data *symdata, Elf_Data *xndxdata, size_t symstrndx, 458 show_relocs_x (ebl, shdr, symdata, xndxdata, symstrndx, shstrndx, 532 Elf_Data *symdata = elf_getdata (symscn, NULL); local 553 show_relocs_rel (ebl, shdr, data, symdata, xndxdata, 556 show_relocs_rela (ebl, shdr, data, symdata, xndxdata,
|
findtextrel.c | 540 Elf_Data *symdata = elf_getdata (symscn, NULL); local 555 sym = gelf_getsym (symdata, i, &sym_mem); 573 sym = gelf_getsym (symdata, lowidx, &sym_mem); 596 sym = gelf_getsym (symdata, highidx, &sym_mem); 608 sym = gelf_getsym (symdata, highidx, &sym_mem);
|
unstrip.c | 568 Elf_Data *symdata = elf_getdata (symscn, NULL); 571 symdata->d_size = shdr->sh_size; 572 symdata->d_buf = xmalloc (symdata->d_size); 582 ELF_CHECK (gelf_update_symshndx (symdata, shndxdata, i, 603 ELF_CHECK (gelf_update_symshndx (symdata, shndxdata, i, 615 ELF_CHECK (gelf_update_symshndx (symdata, shndxdata, 625 return symdata; 758 Elf_Data *symdata = elf_getdata (symscn, NULL); 766 GElf_Sym *sym = gelf_getsymshndx (symdata, shndxdata, i 567 Elf_Data *symdata = elf_getdata (symscn, NULL); local 756 Elf_Data *symdata = elf_getdata (symscn, NULL); local 1576 Elf_Data *symdata = NULL; local [all...] |
ldgeneric.c | 1245 Elf_Data *symdata; local 4319 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...] |
elflint.c | 1448 Elf_Data *symdata = elf_getdata (symscn, NULL); local 1498 Elf_Data *symdata = elf_getdata (symscn, NULL); local 1872 Elf_Data *symdata = elf_getdata (symscn, NULL); local 2056 Elf_Data *symdata = elf_getdata (elf_getscn (ebl->elf, shdr->sh_link), NULL); local 2717 Elf_Data *symdata = elf_getdata (symscn, NULL); local [all...] |
strip.c | 782 Elf_Data *symdata = shdr_info[cnt].data; local 811 GElf_Sym *sym = gelf_getsymshndx (symdata, xndxdata, 833 shdr_info[cnt].debug_data = symdata; 1676 Elf_Data *symdata, *xndxdata; local [all...] |
readelf.c | 1179 Elf_Data *symdata = elf_getdata (symscn, NULL); local 1547 Elf_Data *symdata = elf_getdata (symscn, NULL); local 1733 Elf_Data *symdata = elf_getdata (symscn, NULL); local [all...] |