Lines Matching defs:scn
49 Elf_Scn *scn;
100 if ((scn = _libelf_allocate_scn(e, i)) == NULL)
103 (*xlator)((char *) &scn->s_shdr, src, (size_t) 1, swapbytes);
106 scn->s_offset = scn->s_rawoff =
107 scn->s_shdr.s_shdr32.sh_offset;
108 scn->s_size = scn->s_shdr.s_shdr32.sh_size;
110 scn->s_offset = scn->s_rawoff =
111 scn->s_shdr.s_shdr64.sh_offset;
112 scn->s_size = scn->s_shdr.s_shdr64.sh_size;
166 Elf_Scn *scn;
198 if ((scn = _libelf_allocate_scn(e, (size_t) SHN_UNDEF)) ==
206 if ((scn = _libelf_allocate_scn(e, e->e_u.e_elf.e_nscn)) == NULL)
211 (void) elf_flagscn(scn, ELF_C_SET, ELF_F_DIRTY);
213 return (scn);