Home | History | Annotate | Download | only in src

Lines Matching refs:idx

820       Elf32_Word idx = grpref[--cnt];
821 XElf_Shdr *shdr = &SCNINFO_SHDR (fileinfo->scninfo[idx].shdr);
823 if (fileinfo->scninfo[idx].grpid != 0)
826 fileinfo->fname, (int) idx,
829 fileinfo->scninfo[idx].grpid = grpscn->grpid;
845 mark_section_used (&fileinfo->scninfo[idx], idx, &ignore);
3520 new_dynamic_entry (Elf_Data *data, int idx, XElf_Sxword tag, XElf_Addr val)
3523 xelf_getdyn_ptr (data, idx, dyn);
3526 (void) xelf_update_dyn (data, idx, dyn);
4810 size_t idx;
4815 idx = plt_base + plt_idx++;
4818 idx = nsym + obj_idx++;
4821 xelf_getsym_ptr (symdata, idx, sym);
4831 xelf_update_symshndx (symdata, xndxdata, idx, sym, 0, 0);
4858 symstrent[idx] = ebl_strtabadd (strtab, name, namelen);
4861 runp->outsymidx = idx;
4864 ndxtosym[idx] = runp;
5159 size_t idx;
5162 idx = plt_idx++;
5163 assert (idx < 1 + ld_state.nplt);
5167 idx = obj_idx++;
5168 assert (idx < nsym_dyn_allocated);
5183 (void) gelf_update_versym (versymdata, idx,
5190 (void) gelf_update_versym (versymdata, idx, &global);
5195 ndxtosym[cnt]->outdynsymidx = idx;
5200 hashcodes[idx] = elf_hash (str);
5723 size_t idx;
5729 idx = dblindirect[orule->val.assignment->sym->outsymidx];
5730 xelf_getsym (symdata, idx, sym);
5732 (void) xelf_update_sym (symdata, idx, sym);
5734 idx = orule->val.assignment->sym->outdynsymidx;
5735 if (idx != 0)
5738 xelf_getsym (dynsymdata, idx, sym);
5740 (void) xelf_update_sym (dynsymdata, idx, sym);