Lines Matching refs:symshdr
1308 size_t cnt, const GElf_Shdr *symshdr, Elf_Data *symdata,
1328 if (symshdr != NULL
1331 > symshdr->sh_size))
1348 && (name = elf_strptr (ebl->elf, symshdr->sh_link, sym->st_name))
1447 GElf_Shdr *symshdr = gelf_getshdr (symscn, &symshdr_mem);
1463 check_one_reloc (ebl, ehdr, shdr, idx, cnt, symshdr, symdata,
1497 GElf_Shdr *symshdr = gelf_getshdr (symscn, &symshdr_mem);
1513 check_one_reloc (ebl, ehdr, shdr, idx, cnt, symshdr, symdata,
1867 GElf_Shdr *symshdr = gelf_getshdr (symscn, &symshdr_mem);
1868 if (symshdr != NULL && symshdr->sh_type != SHT_SYMTAB)
1881 if (symshdr != NULL
1883 < symshdr->sh_size / symshdr->sh_entsize))
1937 GElf_Shdr *symshdr)
1950 if (symshdr != NULL)
1952 size_t symsize = symshdr->sh_size / symshdr->sh_entsize;
1954 if (nchain > symshdr->sh_size / symshdr->sh_entsize)
1978 GElf_Shdr *symshdr)
1991 if (symshdr != NULL)
1993 size_t symsize = symshdr->sh_size / symshdr->sh_entsize;
1995 if (nchain > symshdr->sh_size / symshdr->sh_entsize)
2019 GElf_Shdr *symshdr)
2052 if (symshdr != NULL)
2053 maxidx = MIN (maxidx, symshdr->sh_size / symshdr->sh_entsize);
2103 const char *symname = elf_strptr (ebl->elf, symshdr->sh_link,
2143 else if (symshdr != NULL
2144 && symidx > symshdr->sh_size / symshdr->sh_entsize)
2179 GElf_Shdr *symshdr = gelf_getshdr (elf_getscn (ebl->elf, shdr->sh_link),
2181 if (symshdr != NULL && symshdr->sh_type != SHT_DYNSYM)
2210 check_sysv_hash64 (ebl, shdr, data, idx, symshdr);
2212 check_sysv_hash (ebl, shdr, data, idx, symshdr);
2216 check_gnu_hash (ebl, shdr, data, idx, symshdr);
2394 GElf_Shdr *symshdr = gelf_getshdr (symscn, &symshdr_mem);
2395 if (symshdr == NULL)
2400 if (symshdr->sh_type != SHT_SYMTAB)
2405 if (shdr->sh_info >= symshdr->sh_size / gelf_fsize (ebl->elf, ELF_T_SYM,
2422 else if (strcmp (elf_strptr (ebl->elf, symshdr->sh_link, sym->st_name),
2694 GElf_Shdr *symshdr = gelf_getshdr (symscn, &symshdr_mem);
2695 if (symshdr == NULL)
2699 if (symshdr->sh_type != SHT_DYNSYM)
2711 != symshdr->sh_size / symshdr->sh_entsize)