Home | History | Annotate | Download | only in src

Lines Matching refs:xndxdata

683       xelf_getsymshndx (oldfile->symtabdata, oldfile->xndxdata, oldp->symidx,
1101 Elf_Data *xndxdata = NULL;
1204 assert (xndxdata == NULL);
1205 fileinfo->xndxdata = xndxdata = data;
1407 xelf_getsymshndx (symtabdata, xndxdata, cnt, sym, shndx);
1474 xelf_getsymshndx (symtabdata, xndxdata, cnt, sym, shndx);
4320 Elf_Data *xndxdata = NULL;
4374 xndxdata = elf_newdata (xndxscn);
4375 if (xndxdata == NULL)
4382 xndxdata->d_type = ELF_T_WORD;
4385 xndxdata->d_size = xelf_fsize (ld_state.outelf, ELF_T_WORD,
4388 xndxdata->d_buf = memset (xmalloc (xndxdata->d_size), '\0',
4391 xndxdata->d_off = 0;
4393 xndxdata->d_align = sizeof (Elf32_Word);
4737 xelf_update_symshndx (symdata, xndxdata, nsym, sym, xndx, 0);
5213 inxndxdata = file->xndxdata;
5301 assert (xndxdata != NULL);
5378 xelf_update_symshndx (symdata, xndxdata, nsym, sym, xndx, 1);
5427 assert (xndxdata == NULL || need_xndx);
5543 xelf_update_symshndx (symdata, xndxdata, idx, sym, 0, 0);
5588 if (unlikely (xndxdata != NULL))
5589 xndxdata->d_size = xelf_fsize (ld_state.outelf, ELF_T_WORD, nsym);
5651 xelf_getsymshndx (symdata, xndxdata, nsym_local, locsym, locxndx);
5660 xelf_getsymshndx (symdata, xndxdata, cnt, globsym, globxndx);
5674 xelf_update_symshndx (symdata, xndxdata, nsym_local,
5676 xelf_update_symshndx (symdata, xndxdata, cnt,
6515 xelf_getsymshndx (symdata, xndxdata, cnt, sym, shndx);