Lines Matching defs:files
66 * Dirs are just files with directory records packed one
308 struct file_info **files;
1567 if (iso9660->pending_files.files)
1568 free(iso9660->pending_files.files);
1689 /* Chop off trailing ';1' from files. */
1703 /* Chop off trailing ';1' from files. */
2674 /* Collect files which has the same file serial number.
2678 (iso9660->pending_files.files[0]->number == -1 ||
2679 iso9660->pending_files.files[0]->number == number)) {
2682 * but it's wrong offset which empty files
2683 * and symlink files have.
2714 * so much so that each nlinks of files in cache_file
2721 /* If there are empty files, that files are added
2820 /* Expand our pending files list as necessary. */
2834 memcpy(new_pending_files, heap->files,
2836 if (heap->files != NULL)
2837 free(heap->files);
2838 heap->files = new_pending_files;
2850 parent_key = heap->files[parent]->key;
2852 heap->files[hole] = file;
2856 heap->files[hole] = heap->files[parent];
2859 heap->files[0] = file;
2875 r = heap->files[0];
2880 heap->files[0] = heap->files[--(heap->used)];
2886 a_key = heap->files[a]->key;
2891 b_key = heap->files[b]->key;
2894 c_key = heap->files[c]->key;
2902 tmp = heap->files[a];
2903 heap->files[a] = heap->files[b];
2904 heap->files[b] = tmp;