Lines Matching defs:scn
47 Elf_Scn *scn;
107 if ((scn = _libelf_allocate_scn(e, i)) == NULL)
110 (*xlator)((unsigned char *) &scn->s_shdr, sizeof(scn->s_shdr),
114 scn->s_offset = scn->s_rawoff =
115 scn->s_shdr.s_shdr32.sh_offset;
116 scn->s_size = scn->s_shdr.s_shdr32.sh_size;
118 scn->s_offset = scn->s_rawoff =
119 scn->s_shdr.s_shdr64.sh_offset;
120 scn->s_size = scn->s_shdr.s_shdr64.sh_size;
174 Elf_Scn *scn;
206 if ((scn = _libelf_allocate_scn(e, (size_t) SHN_UNDEF)) ==
214 if ((scn = _libelf_allocate_scn(e, e->e_u.e_elf.e_nscn)) == NULL)
219 (void) elf_flagscn(scn, ELF_C_SET, ELF_F_DIRTY);
221 return (scn);