Lines Matching refs:ehdr
34 Elf_Ehdr *ehdr; member
72 #define for_each_shdr_str(len, ehdr, sec) \ argument
73 for (const char *str = (void *)(ehdr) + shdr_offset(sec), \
81 Elf_Ehdr *ehdr = etrace->ehdr; in make_trace_array() local
93 for_each_shdr_str(len, ehdr, check_data_sec) { in make_trace_array()
117 Elf_Ehdr *ehdr = etrace->ehdr; in check_tracepoints() local
128 for_each_shdr_str(len, ehdr, tracepoint_data_sec) { in check_tracepoints()
154 Elf_Ehdr *ehdr = addr; in process_tracepoints() local
164 shdr_start = (Elf_Shdr *)((char *)ehdr + ehdr_shoff(ehdr)); in process_tracepoints()
165 shentsize = ehdr_shentsize(ehdr); in process_tracepoints()
167 shstrndx = ehdr_shstrndx(ehdr); in process_tracepoints()
171 secstrings = (const char *)ehdr + shdr_offset(string_sec); in process_tracepoints()
173 shnum = ehdr_shnum(ehdr); in process_tracepoints()
223 etrace.ehdr = ehdr; in process_tracepoints()