Lines Matching refs:Elf_Shdr
76 } Elf_Shdr; typedef
101 uint64_t (*shdr_addr)(Elf_Shdr *shdr);
102 uint64_t (*shdr_offset)(Elf_Shdr *shdr);
103 uint64_t (*shdr_size)(Elf_Shdr *shdr);
104 uint64_t (*shdr_entsize)(Elf_Shdr *shdr);
105 uint32_t (*shdr_link)(Elf_Shdr *shdr);
106 uint32_t (*shdr_name)(Elf_Shdr *shdr);
107 uint32_t (*shdr_type)(Elf_Shdr *shdr);
154 static uint32_t shdr64_##fn_name(Elf_Shdr *shdr) \ in EHDR_HALF()
159 static uint32_t shdr32_##fn_name(Elf_Shdr *shdr) \
164 static uint32_t shdr_##fn_name(Elf_Shdr *shdr) \
170 static uint64_t shdr64_##fn_name(Elf_Shdr *shdr) \
175 static uint64_t shdr32_##fn_name(Elf_Shdr *shdr) \
180 static uint64_t shdr_##fn_name(Elf_Shdr *shdr) \
186 static uint32_t shdr64_##fn_name(Elf_Shdr *shdr) \
191 static uint32_t shdr32_##fn_name(Elf_Shdr *shdr) \
195 static uint32_t shdr_##fn_name(Elf_Shdr *shdr) \
687 Elf_Shdr *init_data_sec;
695 Elf_Shdr *shdr_start; in fill_relocs()
702 shdr_start = (Elf_Shdr *)((char *)ehdr + ehdr_shoff(ehdr)); in fill_relocs()
710 Elf_Shdr *shdr = get_index(shdr_start, shentsize, i); in fill_relocs()
752 Elf_Shdr *shdr_start; in replace_relocs()
757 shdr_start = (Elf_Shdr *)((char *)ehdr + ehdr_shoff(ehdr)); in replace_relocs()
765 Elf_Shdr *shdr = get_index(shdr_start, shentsize, i); in replace_relocs()
886 static void get_mcount_loc(struct elf_mcount_loc *emloc, Elf_Shdr *symtab_sec, in get_mcount_loc()
928 Elf_Shdr *shdr_start; in do_sort()
929 Elf_Shdr *strtab_sec = NULL; in do_sort()
930 Elf_Shdr *symtab_sec = NULL; in do_sort()
931 Elf_Shdr *extab_sec = NULL; in do_sort()
932 Elf_Shdr *string_sec; in do_sort()
937 Elf_Shdr *sort_needed_sec; in do_sort()
960 shdr_start = (Elf_Shdr *)((char *)ehdr + ehdr_shoff(ehdr)); in do_sort()
974 Elf_Shdr *shdr = get_index(shdr_start, shentsize, i); in do_sort()