Lines Matching refs:files
480 struct file files[64];
535 err = readFile(argv[i+1], &files[num_files].mapped, &files[num_files].mapped_size);
539 if (files[num_files].mapped && files[num_files].mapped_size)
541 files[num_files].import = import;
542 files[num_files].path = argv[i+1];
557 files[filenum].nsyms = count_symbols((char *) files[filenum].mapped, files[filenum].mapped_size);
558 if (files[filenum].import)
559 num_import_syms += files[filenum].nsyms;
561 num_export_syms += files[filenum].nsyms;
577 if (files[filenum].import)
579 store_symbols((char *) files[filenum].mapped, files[filenum].mapped_size,
581 import_idx += files[filenum].nsyms;
585 store_symbols((char *) files[filenum].mapped, files[filenum].mapped_size,
587 export_idx += files[filenum].nsyms;
589 if (false && !files[filenum].nsyms)
591 fprintf(stderr, "warning: file %s contains no names\n", files[filenum].path);
900 if (files[filenum].mapped_size)
902 munmap((caddr_t)files[filenum].mapped, files[filenum].mapped_size);
903 files[filenum].mapped = 0;
904 files[filenum].mapped_size = 0;