Lines Matching refs:sec

155 	Elf_Scn *sec = NULL;  in elf_addr_to_index()  local
159 while ((sec = elf_nextscn(elf, sec)) != NULL) { in elf_addr_to_index()
160 gelf_getshdr(sec, &shdr); in elf_addr_to_index()
175 Elf_Scn *sec = NULL; in elf_section_by_name() local
182 while ((sec = elf_nextscn(elf, sec)) != NULL) { in elf_section_by_name()
185 gelf_getshdr(sec, shp); in elf_section_by_name()
190 return sec; in elf_section_by_name()
355 Elf_Scn *sec; in elf_read_build_id() local
378 sec = elf_section_by_name(elf, &ehdr, &shdr, in elf_read_build_id()
380 if (sec) in elf_read_build_id()
383 sec = elf_section_by_name(elf, &ehdr, &shdr, in elf_read_build_id()
385 if (sec) in elf_read_build_id()
388 sec = elf_section_by_name(elf, &ehdr, &shdr, in elf_read_build_id()
390 if (sec) in elf_read_build_id()
397 data = elf_getdata(sec, NULL); in elf_read_build_id()
508 Elf_Scn *sec; in filename__read_debuglink() local
530 sec = elf_section_by_name(elf, &ehdr, &shdr, in filename__read_debuglink()
532 if (sec == NULL) in filename__read_debuglink()
535 data = elf_getdata(sec, NULL); in filename__read_debuglink()
797 Elf_Scn *sec, *sec_strndx; in dso__load_sym() local
831 sec = syms_ss->symtab; in dso__load_sym()
837 syms = elf_getdata(sec, NULL); in dso__load_sym()
841 sec = elf_getscn(elf, shdr.sh_link); in dso__load_sym()
842 if (sec == NULL) in dso__load_sym()
845 symstrs = elf_getdata(sec, NULL); in dso__load_sym()
938 sec = elf_getscn(runtime_ss->elf, sym.st_shndx); in dso__load_sym()
939 if (!sec) in dso__load_sym()
942 gelf_getshdr(sec, &shdr); in dso__load_sym()