Searched refs:symtab_shndx (Results 1 - 3 of 3) sorted by relevance
/linux-master/scripts/ |
H A D | recordmcount.h | 192 Elf32_Word const *symtab_shndx) 205 return w(symtab_shndx[index]); 238 Elf32_Word **symtab_shndx) 244 *symtab_shndx = NULL; 250 *symtab_shndx = (void *)ehdr + relhdr->sh_offset; 252 if (*symtab && *symtab_shndx) 522 Elf32_Word const *symtab_shndx, 534 if (txtndx == get_symindex(symp, symtab, symtab_shndx) 620 Elf32_Word *symtab_shndx; local 652 find_symtab(ehdr, shdr0, nhdr, &symtab, &symtab_shndx); 191 get_symindex(Elf_Sym const *sym, Elf32_Word const *symtab, Elf32_Word const *symtab_shndx) argument 236 find_symtab(Elf_Ehdr *const ehdr, Elf_Shdr const *shdr0, unsigned const nhdr, Elf32_Word **symtab, Elf32_Word **symtab_shndx) argument 516 find_secsym_ndx(unsigned const txtndx, char const *const txtname, uint_t *const recvalp, unsigned int *sym_index, Elf_Shdr const *const symhdr, Elf32_Word const *symtab, Elf32_Word const *symtab_shndx, Elf_Ehdr const *const ehdr) argument [all...] |
H A D | sorttable.h | 272 Elf32_Word *symtab_shndx = NULL; local 324 symtab_shndx = (Elf32_Word *)((const char *)ehdr + 450 symtab_shndx)];
|
/linux-master/tools/objtool/ |
H A D | elf.c | 435 struct section *symtab, *symtab_shndx, *sec; local 444 symtab_shndx = find_section_by_name(elf, ".symtab_shndx"); 445 if (symtab_shndx) 446 shndx_data = symtab_shndx->data; 596 struct section *symtab_shndx, struct symbol *sym) 615 if (symtab_shndx) { 616 t = elf_getscn(elf->elf, symtab_shndx->idx); 676 mark_sec_changed(elf, symtab_shndx, true); 677 symtab_shndx 595 elf_update_symbol(struct elf *elf, struct section *symtab, struct section *symtab_shndx, struct symbol *sym) argument 728 struct section *symtab, *symtab_shndx; local [all...] |
Completed in 162 milliseconds