Home
last modified time | relevance | path

Searched refs:shdr (Results 1 – 4 of 4) sorted by relevance

/scripts/gendwarfksyms/
Dsymbols.c197 GElf_Shdr *shdr; in elf_for_each_global() local
212 shdr = gelf_getshdr(scn, &shdr_mem); in elf_for_each_global()
213 if (!shdr) in elf_for_each_global()
216 if (shdr->sh_type == SHT_SYMTAB_SHNDX) { in elf_for_each_global()
230 shdr = gelf_getshdr(scn, &shdr_mem); in elf_for_each_global()
231 if (!shdr) in elf_for_each_global()
234 if (shdr->sh_type == SHT_SYMTAB) { in elf_for_each_global()
242 if (shdr->sh_entsize != sym_size) in elf_for_each_global()
244 shdr->sh_entsize, sym_size); in elf_for_each_global()
246 nsyms = shdr->sh_size / shdr->sh_entsize; in elf_for_each_global()
[all …]
Dkabi.c121 GElf_Shdr *shdr; in kabi_read_rules() local
174 shdr = gelf_getshdr(scn, &shdr_mem); in kabi_read_rules()
175 if (!shdr) in kabi_read_rules()
178 sname = elf_strptr(elf, shstrndx, shdr->sh_name); in kabi_read_rules()
199 left = shdr->sh_size; in kabi_read_rules()
/scripts/
Dsorttable.h269 Elf_Shdr *s, *shdr = (Elf_Shdr *)((char *)ehdr + _r(&ehdr->e_shoff)); in do_sort() local
302 shstrndx = r(&shdr[0].sh_link); in do_sort()
303 secstrings = (const char *)ehdr + _r(&shdr[shstrndx].sh_offset); in do_sort()
307 shnum = _r(&shdr[0].sh_size); in do_sort()
309 for (i = 0, s = shdr; s < shdr + shnum; i++, s++) { in do_sort()
451 sort_needed_sec = &shdr[get_secindex(r2(&sym->st_shndx), in do_sort()
Drecordmcount.h460 Elf_Shdr const *const shdr = &shdr0[w(relhdr->sh_info)]; in nop_mcount() local
477 ret = make_nop((void *)ehdr, _w(shdr->sh_offset) + _w(relp->r_offset)); in nop_mcount()