Lines Matching refs:fname
314 static void *mmap_file(char const *fname, size_t *size) in mmap_file() argument
320 fd = open(fname, O_RDWR); in mmap_file()
322 perror(fname); in mmap_file()
326 perror(fname); in mmap_file()
330 fprintf(stderr, "not a regular file: %s\n", fname); in mmap_file()
336 fprintf(stderr, "Could not mmap file: %s\n", fname); in mmap_file()
645 static int parse_symbols(const char *fname) in parse_symbols() argument
652 fp = fopen(fname, "r"); in parse_symbols()
654 perror(fname); in parse_symbols()
920 static inline int parse_symbols(const char *fname) { return 0; } in parse_symbols() argument
924 char const *const fname, in do_sort() argument
1012 "incomplete ORC unwind tables in file: %s\n", fname); in do_sort()
1022 fname); in do_sort()
1031 strerror(errno), fname); in do_sort()
1036 fprintf(stderr, "no __ex_table in file: %s\n", fname); in do_sort()
1041 fprintf(stderr, "no .symtab in file: %s\n", fname); in do_sort()
1046 fprintf(stderr, "no .strtab in file: %s\n", fname); in do_sort()
1061 fname); in do_sort()
1069 strerror(errno), fname); in do_sort()
1101 fname); in do_sort()
1126 strerror(errno), fname); in do_sort()
1131 (char *)retval, fname); in do_sort()
1144 strerror(errno), fname); in do_sort()
1149 (char *)retval, fname); in do_sort()
1221 static int do_file(char const *const fname, void *addr) in do_file() argument
1243 ehdr->e32.e_ident[EI_DATA], fname); in do_file()
1250 fprintf(stderr, "unrecognized ET_EXEC/ET_DYN file %s\n", fname); in do_file()
1284 r2(&ehdr->e32.e_machine), fname); in do_file()
1320 "unrecognized ET_EXEC/ET_DYN file: %s\n", fname); in do_file()
1358 fname); in do_file()
1366 ehdr->e32.e_ident[EI_CLASS], fname); in do_file()
1370 return do_sort(ehdr, fname, custom_sort); in do_file()