Lines Matching defs:scn

570   Elf_Scn *scn = NULL;
571 while ((scn = elf_nextscn (elf, scn)) != NULL)
577 GElf_Shdr *shdr = gelf_getshdr (scn, &shdr_mem);
600 Elf_Data *reldata = elf_getdata (scn, NULL);
726 if (gelf_update_shdr (scn, shdr) == 0)
856 Elf_Scn *scn = NULL;
857 while ((scn = elf_nextscn (elf, scn)) != NULL)
861 if (gelf_getshdr (scn, &shdr) == NULL)
883 while ((data = elf_getdata (scn, data)) != NULL)
918 scn = NULL;
919 while ((scn = elf_nextscn (new_elf, scn)) != NULL)
923 if (gelf_getshdr (scn, &shdr) == NULL)
934 if (gelf_update_shdr (scn, &shdr) == 0)
955 update_section_size (Elf_Scn *scn,
962 GElf_Shdr *shdr = gelf_getshdr (scn, &shdr_mem);
964 if (gelf_update_shdr (scn, shdr) == 0)
997 Elf_Scn *scn;
1012 Elf_Scn *scn;
1217 scn = NULL;
1219 while ((scn = elf_nextscn (elf, scn)) != NULL)
1223 elf_assert (elf_ndxscn (scn) == cnt);
1225 shdr_info[cnt].scn = scn;
1228 if (gelf_getshdr (scn, &shdr_info[cnt].shdr) == NULL)
1303 shdr_info[cnt].data = elf_getdata (shdr_info[cnt].scn, NULL);
1473 = elf_getdata (shdr_info[cnt].scn, NULL);
1487 = elf_getdata (shdr_info[shdr_info[cnt].symtab_idx].scn,
1608 shdr_info[i].data = elf_getdata (shdr_info[i].scn, NULL);
1627 scn = elf_newscn (debugelf);
1628 if (scn == NULL)
1646 if (unlikely (gelf_update_shdr (scn, &debugshdr) == 0))
1653 shdr_info[cnt].data = elf_getdata (shdr_info[cnt].scn, NULL);
1659 Elf_Data *debugdata = elf_newdata (scn);
1882 scn = elf_getscn (newelf, shdr_info[cnt].idx);
1883 elf_assert (scn != NULL);
1925 shdr_info[cnt].data = elf_getdata (shdr_info[cnt].scn, NULL);
1931 newdata = elf_newdata (scn);
1956 shndxdata = elf_getdata (shdr_info[shdr_info[cnt].symtab_idx].scn,
1971 versiondata = elf_getdata (shdr_info[shdr_info[cnt].version_idx].scn,
2136 if (unlikely (gelf_update_shdr (scn, &shdr_info[cnt].shdr) == 0))
2155 scn = elf_getscn (newelf, shdr_info[cnt].idx);
2164 if (unlikely (gelf_update_shdr (scn, &shdr_info[cnt].shdr) == 0))
2206 scn = (info->idx == 0
2209 Elf_Data *d = elf_getdata (scn, NULL);
2263 scn = elf_getscn (newelf, info->idx);
2272 Elf_Data *hashd = elf_getdata (scn, NULL);
2301 update_section_size (scn, hashd, debugelf, cnt, fname);
2362 update_section_size (scn, hashd, debugelf, cnt, fname);
2401 scn = elf_getscn (newelf, info->idx);
2411 Elf_Data *verd = elf_getdata (scn, NULL);
2433 update_section_size (scn, verd, debugelf, cnt, fname);
2439 scn = elf_getscn (newelf, info->idx);
2441 GElf_Shdr *shdr = gelf_getshdr (scn, &shdr_mem);
2450 (void) gelf_update_shdr (scn, shdr);