Lines Matching refs:scn
74 scn_dwarf_type (Dwarf *result, size_t shstrndx, Elf_Scn *scn)
77 GElf_Shdr *shdr = gelf_getshdr (scn, &shdr_mem);
99 check_section (Dwarf *result, size_t shstrndx, Elf_Scn *scn, bool inscngrp)
105 shdr = gelf_getshdr (scn, &shdr_mem);
208 elf_compress_gnu (scn, 0, 0);
212 if (elf_compress (scn, 0, 0) < 0)
222 Elf_Data *data = elf_getdata (scn, NULL);
394 Elf_Scn *scn = NULL;
398 while ((scn = elf_nextscn (elf, scn)) != NULL && result->type != TYPE_PLAIN)
400 enum dwarf_type type = scn_dwarf_type (result, shstrndx, scn);
405 scn = NULL;
406 while (result != NULL && (scn = elf_nextscn (elf, scn)) != NULL)
407 result = check_section (result, shstrndx, scn, false);
455 Elf_Scn *scn = elf_getscn (elf, scnidx[cnt]);
456 if (scn == NULL)
466 enum dwarf_type type = scn_dwarf_type (result, shstrndx, scn);
473 Elf_Scn *scn = elf_getscn (elf, scnidx[cnt]);
474 assert (scn != NULL); // checked above
475 result = check_section (result, shstrndx, scn, true);