Home | History | Annotate | Download | only in soslim

Lines Matching refs:idx

51 	size_t idx;	  /* general-purporse section index */
142 shdr_info[cnt].idx = 1;
226 shdr_info[cnt].idx = 0;
233 shdr_info[cnt].idx = 0;
240 shdr_info[shdr_info[cnt].shdr.sh_link].idx = 0;
254 shdr_info[0].idx = 2;
266 if (shdr_info[cnt].idx == 0) {
273 && shdr_info[shdr_info[cnt].shdr.sh_info].idx != 0) {
280 if (shdr_info[cnt].idx == 1) {
362 if (shdr_info[scnidx].idx == 0)
372 shdr_info[scnidx].idx = 1;
392 if (shdr_info[shdr_info[cnt].shdr.sh_link].idx == 0) {
393 shdr_info[shdr_info[cnt].shdr.sh_link].idx = 1;
399 shdr_info[shdr_info[cnt].shdr.sh_info].idx == 0) {
405 shdr_info[shdr_info[cnt].shdr.sh_info].idx = 1;
410 shdr_info[cnt].idx = 2;
411 } /* if (shdr_info[cnt].idx == 1) */
418 shdr_info[0].idx = 2;
424 shdr_info[shstrndx].idx = rebuild_shstrtab ? 0 : 2;
432 //shdr_info[0].idx = 0;
433 for (cnt = idx = 1; cnt < shnum; ++cnt) {
434 if (shdr_info[cnt].idx > 0) {
435 shdr_info[cnt].idx = idx++;
440 ASSERT(elf_ndxscn (shdr_info[cnt].newscn) == shdr_info[cnt].idx);
450 shdr_info[cnt].idx,
462 sections_dropped_or_rearranged = idx != cnt;
470 FAILIF(((idx != cnt && !(cnt - idx == 1 && rebuild_shstrtab)) || sym_filter != NULL) &&
484 idx, /* highest_scn_num */