Lines Matching refs:symdata
568 Elf_Data *symdata
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,
1578 Elf_Data *symdata = NULL;
1683 symdata = elf_getdata (unstripped_symtab, NULL);
1690 shdr->sh_size = symdata->d_size = (1 + nsym) * shdr->sh_entsize;
1691 symdata->d_buf = xmalloc (symdata->d_size);
1695 ELF_CHECK (gelf_update_symshndx (symdata, shndxdata, 0, &sym, SHN_UNDEF),
1718 ELF_CHECK (gelf_update_symshndx (symdata, shndxdata, 1 + i,
1723 elf_flagdata (symdata, ELF_C_SET, ELF_F_DIRTY);
1853 if (symdata != NULL)
1854 free (symdata->d_buf);