Lines Matching refs:scn

90       Elf_Scn *scn = elf_getscn (ctx->out.elf, asmscn->data.main.scnndx);  in binary_end()
92 Elf_Scn *scn = asmscn->data.main.scn; in binary_end() local
113 Elf_Data *newdata = elf_newdata (scn); in binary_end()
200 syment.st_value = sym->scn->offset + sym->offset; in binary_end()
209 Elf_Scn *scn = (sym->scn->subsection_id == 0 in binary_end() local
210 ? sym->scn->data.main.scn in binary_end()
211 : sym->scn->data.up->data.main.scn); in binary_end()
214 if (unlikely (scn == ASM_ABS_SCN)) in binary_end()
216 else if (unlikely (scn == ASM_COM_SCN)) in binary_end()
218 else if (unlikely ((ndx = elf_ndxscn (scn)) >= SHN_LORESERVE)) in binary_end()
320 Elf_Scn *scn; in binary_end() local
323 scn = runp->scn; in binary_end()
324 assert (scn != NULL); in binary_end()
325 shdr = gelf_getshdr (scn, &shdr_mem); in binary_end()
328 data = elf_newdata (scn); in binary_end()
360 *grpdata++ = elf_ndxscn (member->data.main.scn); in binary_end()
376 (void) gelf_update_shdr (scn, shdr); in binary_end()
385 Elf_Scn *scn = elf_getscn (ctx->out.elf, symscnndx); in binary_end() local
387 shdr = gelf_getshdr (scn, &shdr_mem); in binary_end()
391 (void) gelf_update_shdr (scn, shdr); in binary_end()
396 scn = elf_getscn (ctx->out.elf, strscnndx); in binary_end()
398 shdr = gelf_getshdr (scn, &shdr_mem); in binary_end()
402 (void) gelf_update_shdr (scn, shdr); in binary_end()
408 scn = elf_getscn (ctx->out.elf, xndxscnndx); in binary_end()
410 shdr = gelf_getshdr (scn, &shdr_mem); in binary_end()
414 (void) gelf_update_shdr (scn, shdr); in binary_end()
422 shdr = gelf_getshdr (asmscn->data.main.scn, &shdr_mem); in binary_end()
431 (void) gelf_update_shdr (asmscn->data.main.scn, shdr); in binary_end()
444 Elf_Scn *scn = elf_getscn (ctx->out.elf, 0); in binary_end() local
447 shdr = gelf_getshdr (scn, &shdr_mem); in binary_end()
454 (void) gelf_update_shdr (scn, shdr); in binary_end()
483 free (elf_getdata (scngrp->scn, NULL)->d_buf); in binary_end()
561 AsmScn_t *scn = ctx->section_list; in __libasm_finictx() local
562 while (scn != NULL) in __libasm_finictx()
564 AsmScn_t *oldp = scn; in __libasm_finictx()
565 scn = scn->allnext; in __libasm_finictx()