• Home
  • Raw
  • Download

Lines Matching refs:scn

87       Elf_Scn *scn = elf_getscn (ctx->out.elf, asmscn->data.main.scnndx);  in binary_end()
89 Elf_Scn *scn = asmscn->data.main.scn; in binary_end() local
110 Elf_Data *newdata = elf_newdata (scn); in binary_end()
197 syment.st_value = sym->scn->offset + sym->offset; in binary_end()
206 Elf_Scn *scn = (sym->scn->subsection_id == 0 in binary_end() local
207 ? sym->scn->data.main.scn in binary_end()
208 : sym->scn->data.up->data.main.scn); in binary_end()
211 if (unlikely (scn == ASM_ABS_SCN)) in binary_end()
213 else if (unlikely (scn == ASM_COM_SCN)) in binary_end()
215 else if (unlikely ((ndx = elf_ndxscn (scn)) >= SHN_LORESERVE)) in binary_end()
317 Elf_Scn *scn; in binary_end() local
320 scn = runp->scn; in binary_end()
321 assert (scn != NULL); in binary_end()
322 shdr = gelf_getshdr (scn, &shdr_mem); in binary_end()
325 data = elf_newdata (scn); in binary_end()
357 *grpdata++ = elf_ndxscn (member->data.main.scn); in binary_end()
373 (void) gelf_update_shdr (scn, shdr); in binary_end()
382 Elf_Scn *scn = elf_getscn (ctx->out.elf, symscnndx); in binary_end() local
384 shdr = gelf_getshdr (scn, &shdr_mem); in binary_end()
388 (void) gelf_update_shdr (scn, shdr); in binary_end()
393 scn = elf_getscn (ctx->out.elf, strscnndx); in binary_end()
395 shdr = gelf_getshdr (scn, &shdr_mem); in binary_end()
399 (void) gelf_update_shdr (scn, shdr); in binary_end()
405 scn = elf_getscn (ctx->out.elf, xndxscnndx); in binary_end()
407 shdr = gelf_getshdr (scn, &shdr_mem); in binary_end()
411 (void) gelf_update_shdr (scn, shdr); in binary_end()
419 shdr = gelf_getshdr (asmscn->data.main.scn, &shdr_mem); in binary_end()
428 (void) gelf_update_shdr (asmscn->data.main.scn, shdr); in binary_end()
441 Elf_Scn *scn = elf_getscn (ctx->out.elf, 0); in binary_end() local
444 shdr = gelf_getshdr (scn, &shdr_mem); in binary_end()
451 (void) gelf_update_shdr (scn, shdr); in binary_end()
480 free (elf_getdata (scngrp->scn, NULL)->d_buf); in binary_end()
559 AsmScn_t *scn = ctx->section_list; local
560 while (scn != NULL)
562 AsmScn_t *oldp = scn;
563 scn = scn->allnext;