Home | History | Annotate | Download | only in dist

Lines Matching defs:scn

287 lookup_addr(Elf *e, Elf_Scn *scn, u_long stridx, uintptr_t off, uintptr_t addr,
296 if ((data = elf_getdata(scn, NULL)) == NULL) {
327 Elf_Scn *scn, *dynsymscn = NULL, *symtabscn = NULL;
353 scn = NULL;
354 while ((scn = elf_nextscn(e, scn)) != NULL) {
355 gelf_getshdr(scn, &shdr);
358 symtabscn = scn;
362 dynsymscn = scn;
444 lookup_name(Elf *e, Elf_Scn *scn, u_long stridx, const char *symbol,
452 if ((data = elf_getdata(scn, NULL)) == NULL) {
473 Elf_Scn *scn, *dynsymscn = NULL, *symtabscn = NULL;
501 scn = NULL;
502 while ((scn = elf_nextscn(e, scn)) != NULL) {
503 gelf_getshdr(scn, &shdr);
506 symtabscn = scn;
510 dynsymscn = scn;
572 Elf_Scn *scn, *foundscn = NULL;
598 scn = NULL;
599 while ((scn = elf_nextscn(e, scn)) != NULL) {
600 gelf_getshdr(scn, &shdr);
603 foundscn = scn;
607 foundscn = scn;