Searched refs:shdr (Results 1 – 3 of 3) sorted by relevance
/tools/perf/util/ |
D | symbol-elf.c | 96 static inline const char *elf_sec__name(const GElf_Shdr *shdr, in elf_sec__name() argument 99 return secstrs->d_buf + shdr->sh_name; in elf_sec__name() 102 static inline int elf_sec__is_text(const GElf_Shdr *shdr, in elf_sec__is_text() argument 105 return strstr(elf_sec__name(shdr, secstrs), "text") != NULL; in elf_sec__is_text() 108 static inline bool elf_sec__is_data(const GElf_Shdr *shdr, in elf_sec__is_data() argument 111 return strstr(elf_sec__name(shdr, secstrs), "data") != NULL; in elf_sec__is_data() 114 static bool elf_sec__is_a(GElf_Shdr *shdr, Elf_Data *secstrs, in elf_sec__is_a() argument 119 return elf_sec__is_text(shdr, secstrs); in elf_sec__is_a() 121 return elf_sec__is_data(shdr, secstrs); in elf_sec__is_a() 130 GElf_Shdr shdr; in elf_addr_to_index() local [all …]
|
D | unwind-libunwind.c | 167 GElf_Shdr shdr; in elf_section_offset() local 178 if (!elf_section_by_name(elf, &ehdr, &shdr, name, NULL)) in elf_section_offset() 181 offset = shdr.sh_offset; in elf_section_offset()
|
D | probe-event.c | 293 GElf_Shdr shdr; in get_text_start_address() local 307 if (!elf_section_by_name(elf, &ehdr, &shdr, ".text", NULL)) in get_text_start_address() 310 *address = shdr.sh_addr - shdr.sh_offset; in get_text_start_address()
|