Lines Matching refs:shstrndx
358 Elf_Data *xndxdata, size_t symstrndx, size_t shstrndx,
395 elf_strptr (ebl->elf, shstrndx, destshdr->sh_name));
415 size_t shstrndx)
427 show_relocs_x (ebl, shdr, symdata, xndxdata, symstrndx, shstrndx,
436 size_t shstrndx)
448 show_relocs_x (ebl, shdr, symdata, xndxdata, symstrndx, shstrndx,
455 section_match (Elf *elf, uint32_t scnndx, GElf_Shdr *shdr, size_t shstrndx)
461 const char *name = elf_strptr (elf, shstrndx, shdr->sh_name);
485 show_relocs (Ebl *ebl, const char *fname, uint32_t shstrndx)
500 if (! section_match (ebl->elf, elf_ndxscn (scn), shdr, shstrndx))
512 elf_strptr (ebl->elf, shstrndx, destshdr->sh_name),
548 symshdr->sh_link, shstrndx);
551 symshdr->sh_link, shstrndx);
562 show_full_content (Ebl *ebl, const char *fname, uint32_t shstrndx)
575 if (! section_match (ebl->elf, elf_ndxscn (scn), shdr, shstrndx))
579 elf_strptr (ebl->elf, shstrndx, shdr->sh_name));
695 show_disasm (Ebl *ebl, const char *fname, uint32_t shstrndx)
713 if (! section_match (ebl->elf, elf_ndxscn (scn), shdr, shstrndx))
721 elf_strptr (ebl->elf, shstrndx, shdr->sh_name));
786 size_t shstrndx;
787 if (elf_getshdrstrndx (ebl->elf, &shstrndx) < 0)
793 result = show_disasm (ebl, fullname, shstrndx);
795 result = show_relocs (ebl, fullname, shstrndx);
797 result = show_full_content (ebl, fullname, shstrndx);