Home
last modified time | relevance | path

Searched refs:scn (Results 1 – 7 of 7) sorted by relevance

/tools/perf/util/
Dgenelf.c163 Elf_Scn *scn; in jit_add_eh_frame_info() local
170 scn = elf_newscn(e); in jit_add_eh_frame_info()
171 if (!scn) { in jit_add_eh_frame_info()
176 d = elf_newdata(scn); in jit_add_eh_frame_info()
189 shdr = elf_getshdr(scn); in jit_add_eh_frame_info()
204 scn = elf_newscn(e); in jit_add_eh_frame_info()
205 if (!scn) { in jit_add_eh_frame_info()
210 d = elf_newdata(scn); in jit_add_eh_frame_info()
223 shdr = elf_getshdr(scn); in jit_add_eh_frame_info()
253 Elf_Scn *scn; in jit_write_elf() local
[all …]
Dgenelf_debug.c487 Elf_Scn *scn; in jit_add_debug_info() local
502 scn = elf_newscn(e); in jit_add_debug_info()
503 if (!scn) { in jit_add_debug_info()
508 d = elf_newdata(scn); in jit_add_debug_info()
521 shdr = elf_getshdr(scn); in jit_add_debug_info()
536 scn = elf_newscn(e); in jit_add_debug_info()
537 if (!scn) { in jit_add_debug_info()
542 d = elf_newdata(scn); in jit_add_debug_info()
555 shdr = elf_getshdr(scn); in jit_add_debug_info()
570 scn = elf_newscn(e); in jit_add_debug_info()
[all …]
Dprobe-finder.c1543 Elf_Scn *scn; in debuginfo__get_text_offset() local
1561 scn = elf_getscn(elf, shndx); in debuginfo__get_text_offset()
1562 if (!scn) in debuginfo__get_text_offset()
1564 shdr = gelf_getshdr(scn, &mem); in debuginfo__get_text_offset()
Dsymbol-elf.c2169 Elf_Scn *scn = NULL; in construct_sdt_notes_list() local
2187 scn = elf_section_by_name(elf, &ehdr, &shdr, SDT_NOTE_SCN, NULL); in construct_sdt_notes_list()
2188 if (!scn) { in construct_sdt_notes_list()
2198 data = elf_getdata(scn, NULL); in construct_sdt_notes_list()
/tools/objtool/
Dorc_dump.c71 Elf_Scn *scn; in orc_dump() local
105 scn = elf_getscn(elf, i); in orc_dump()
106 if (!scn) { in orc_dump()
111 if (!gelf_getshdr(scn, &sh)) { in orc_dump()
122 data = elf_getdata(scn, NULL); in orc_dump()
162 scn = elf_getscn(elf, sym.st_shndx); in orc_dump()
163 if (!scn) { in orc_dump()
168 if (!gelf_getshdr(scn, &sh)) { in orc_dump()
/tools/lib/bpf/
Dlibbpf.c677 Elf_Scn *scn = NULL; in bpf_object_search_section_size() local
680 while ((scn = elf_nextscn(elf, scn)) != NULL) { in bpf_object_search_section_size()
686 if (gelf_getshdr(scn, &sh) != &sh) { in bpf_object_search_section_size()
702 data = elf_getdata(scn, 0); in bpf_object_search_section_size()
897 Elf_Scn *scn; in bpf_object__init_user_maps() local
905 scn = elf_getscn(obj->efile.elf, obj->efile.maps_shndx); in bpf_object__init_user_maps()
906 if (scn) in bpf_object__init_user_maps()
907 data = elf_getdata(scn, NULL); in bpf_object__init_user_maps()
908 if (!scn || !data) { in bpf_object__init_user_maps()
1277 Elf_Scn *scn; in bpf_object__init_user_btf_maps() local
[all …]
Dbtf.c387 Elf_Scn *scn = NULL; in btf__parse_elf() local
423 while ((scn = elf_nextscn(elf, scn)) != NULL) { in btf__parse_elf()
428 if (gelf_getshdr(scn, &sh) != &sh) { in btf__parse_elf()
440 btf_data = elf_getdata(scn, 0); in btf__parse_elf()
448 btf_ext_data = elf_getdata(scn, 0); in btf__parse_elf()