Lines Matching defs:filename

211 print_static(SCNTAB *l_scns, char *filename)
220 (void) printf("\n%s:\n", filename);
284 GElf_Ehdr * p_ehdr, size_t reloc_size, size_t sym_size, char *filename,
319 "offset - %d - in %s\n", prog_name, filename,
389 GElf_Ehdr *p_ehdr, size_t reloc_size, size_t sym_size, char *filename,
424 "offset - %d - in %s\n", prog_name, filename,
510 * section in the file, and the filename. The number of sections,
641 * section in the file, and the filename. The values of the SCNTAB
715 * and the filename. Negative numbers and numbers greater
721 check_range(int low, int hi, size_t bound, char *filename)
726 prog_name, filename, low);
732 prog_name, filename, hi);
739 prog_name, filename, low, hi);
752 * the SCNTAB structure, the number of sections, and a filename.
758 * and the filename. Set range of d_flag and name if n_flag.
762 SCNTAB *p_scns, int num_scns, char *filename)
794 prog_name, filename, elf_errmsg(-1));
804 prog_name, filename, (int)elf_ndxscn(p_scns->p_sd),
816 "%s: %s: could not get symbol table\n", prog_name, filename);
826 "%s: %s: no symbol table data\n", prog_name, filename);
833 "%s: %s: no section table data\n", prog_name, filename);
846 "%s: %s: no relocation information\n", prog_name, filename);
854 reloc_size, sym_size, filename, reloc_symtab);
859 reloc_size, sym_size, filename, reloc_symtab);
863 reloc_size, sym_size, filename, reloc_symtab);
875 "%s: %s: no relocation information\n", prog_name, filename);
883 filename, reloc_symtab);
889 filename, reloc_symtab);
894 filename, reloc_symtab);
903 * the SCNTAB structure, the number of sections, and the filename.
969 * symbol table SCNTAB structure, and the filename.
974 dump_symbol_table(Elf *elf_file, SCNTAB *p_symtab, char *filename)
990 "%s: %s: could not get symbol table\n", prog_name, filename);
1032 prog_name, filename, name);
1035 T_num = check_range(T_low, T_hi, count, filename);
1068 * sections, and the filename.
1071 dump_dynamic(Elf *elf_file, SCNTAB *p_scns, int num_scns, char *filename)
1105 "%s section\n", prog_name, filename,
1309 print_static(l_scns, filename);
1321 * and the filename. If f_flag is set, the ELF header is
1328 dump_elf_header(Elf *elf_file, char *filename, GElf_Ehdr * elf_head_p)
1334 (void) fprintf(stderr, "%s: %s: %s\n", prog_name, filename,
1424 prog_name, filename, elf_errmsg(-1));
1430 prog_name, filename, elf_errmsg(-1));
1458 * the number of symbols, and the filename.
1467 GElf_Ehdr *p_ehdr, SCNTAB *p, int num_scns, char *filename)
1492 dump_symbol_table(elf_file, p, filename);
1496 dump_symbol_table(elf_file, p, filename);
1504 dump_reloc_table(elf_file, p_ehdr, p, 1, filename);
1508 dump_reloc_table(elf_file, p_ehdr, p, 1, filename);
1512 dump_dynamic(elf_file, p, 1, filename);
1528 * the SCNTAB structure, the number of sections, and the filename.
1534 GElf_Ehdr *p_ehdr, SCNTAB *s, int num_scns, char *filename)
1549 n_range, 1, filename);
1555 prog_name, filename, name);
1561 d_num = check_range(d_low, d_hi, num_scns, filename);
1566 print_section(elf_file, p_ehdr, d_range, d_num, filename);
1570 print_section(elf_file, p_ehdr, s, num_scns, filename);
1579 * the number of sections from the ELF header, and the filename.
1584 dump_shdr(Elf *elf_file, SCNTAB *s, int num_scns, char *filename)
1621 prog_name, filename, name);
1627 d_num = check_range(d_low, d_hi, num_scns, filename);
1652 dump_section_table(Elf *elf_file, GElf_Ehdr *elf_head_p, char *filename)
1667 prog_name, filename, elf_errmsg(-1));
1673 prog_name, filename, elf_errmsg(-1));
1679 prog_name, filename);
1693 "%s: %s: %s\n", prog_name, filename,
1716 dump_shdr(elf_file, p_scns, num_scns, filename);
1719 dump_symbol_table(elf_file, p_symtab, filename);
1726 p_scns, num_scns, filename);
1729 dump_dynamic(elf_file, p_scns, num_scns, filename);
1733 num_scns, filename);
1743 int fd, Elf *elf_file, Elf_Arhdr *p_ar, char *filename)
1768 "%s: %s: could not lseek\n", prog_name, filename);
1773 "%s: %s: could not read\n", prog_name, filename);
1783 * an ELF file descriptor, and the filename. Putting the call
1790 dump_ar_hdr(int fd, Elf *elf_file, char *filename)
1806 "%s: %s: %s\n", prog_name, filename,
1813 ar_sym_read(elf_file, filename);
1816 StringTableList, fd, arf, p_ar, filename);
1822 (void) printf("%s[%s]:\n", filename,
1848 "%s: %s: don't have enough space to store the date\n", prog_name, filename);
1867 "%s: %s: %s\n", prog_name, filename, elf_errmsg(err));
1877 dump_ar_files(int fd, Elf *elf_file, char *filename)
1893 prog_name, filename, elf_errmsg(-1));
1902 len = strlen(filename) + strlen(p_ar->ar_name) + 3;
1905 (void) snprintf(fullname, len, "%s[%s]", filename,
1931 * Takes a filename as input. Test first for a valid version
1942 each_file(char *filename)
1954 if (stat(filename, &buf) == -1) {
1956 (void) fprintf(stderr, "%s: %s: %s", prog_name, filename,
1961 if ((fd = open((filename), O_RDONLY)) == -1) {
1963 filename);
1968 (void) fprintf(stderr, "%s: %s: %s\n", prog_name, filename,
1976 dump_ar_hdr(fd, elf_file, filename);
1980 dump_ar_files(fd, elf_file, filename);
1983 (void) printf("\n%s:\n", filename);
1984 if (dump_elf_header(elf_file, filename, &elf_head)) {
1988 filename);
1991 &elf_head, filename);
1995 prog_name, filename);