Home | History | Annotate | Download | only in src

Lines Matching defs:shstrndx

370 	       Elf_Data *xndxdata, size_t symstrndx, size_t shstrndx,
407 elf_strptr (ebl->elf, shstrndx, destshdr->sh_name));
427 size_t shstrndx)
438 show_relocs_x (ebl, shdr, symdata, xndxdata, symstrndx, shstrndx,
447 size_t shstrndx)
458 show_relocs_x (ebl, shdr, symdata, xndxdata, symstrndx, shstrndx,
465 section_match (Elf *elf, uint32_t scnndx, GElf_Shdr *shdr, size_t shstrndx)
477 elf_strptr (elf, shstrndx, shdr->sh_name)) == 0)
495 show_relocs (Ebl *ebl, const char *fname, uint32_t shstrndx)
510 if (! section_match (ebl->elf, elf_ndxscn (scn), shdr, shstrndx))
520 elf_strptr (ebl->elf, shstrndx, destshdr->sh_name),
554 symshdr->sh_link, shstrndx);
557 symshdr->sh_link, shstrndx);
568 show_full_content (Ebl *ebl, const char *fname, uint32_t shstrndx)
581 if (! section_match (ebl->elf, elf_ndxscn (scn), shdr, shstrndx))
585 elf_strptr (ebl->elf, shstrndx, shdr->sh_name));
701 show_disasm (Ebl *ebl, const char *fname, uint32_t shstrndx)
719 if (! section_match (ebl->elf, elf_ndxscn (scn), shdr, shstrndx))
727 elf_strptr (ebl->elf, shstrndx, shdr->sh_name));
792 size_t shstrndx;
793 if (elf_getshdrstrndx (ebl->elf, &shstrndx) < 0)
799 result = show_disasm (ebl, fullname, shstrndx);
801 result = show_relocs (ebl, fullname, shstrndx);
803 result = show_full_content (ebl, fullname, shstrndx);