Lines Matching refs:scn
69 Elf_Scn *scn = elf_newscn (elf);
70 if (scn == NULL)
77 add_strtab_entry (scn, "");
80 GElf_Shdr *shdr = gelf_getshdr (scn, &shdr_mem);
95 shdr->sh_name = add_strtab_entry (scn, ".strtab");
107 int ndx = elf_ndxscn (scn);
117 if (gelf_update_shdr (scn, shdr) == 0)
123 return scn;
133 Elf_Scn *scn = elf_newscn (elf);
134 if (scn == NULL)
141 GElf_Shdr *shdr = gelf_getshdr (scn, &shdr_mem);
158 if (gelf_update_shdr (scn, shdr) == 0)
165 Elf_Data *data = elf_newdata (scn);
298 Elf_Scn *scn = elf_nextscn (elf, NULL);
299 while (scn != NULL)
302 GElf_Shdr *shdr = gelf_getshdr (scn, &shdr_mem);
310 checkscn = scn;
314 Elf_Data *data = elf_getdata (scn, NULL);
320 scn = elf_nextscn (elf, scn);
370 scn = elf_nextscn (elf, NULL);
371 while (scn != NULL)
374 GElf_Shdr *shdr = gelf_getshdr (scn, &shdr_mem);
382 scn1 = scn;
384 scn2 = scn;
386 scn3 = scn;
388 scn4 = scn;
389 scn = elf_nextscn (elf, scn);