Lines Matching refs:first
72 * This module works by first reading the volume descriptors, then
301 struct content *first;
305 struct file_info *first;
345 struct file_info *first;
349 struct file_info *first;
463 iso9660->cache_files.first = NULL;
464 iso9660->cache_files.last = &(iso9660->cache_files.first);
465 iso9660->re_files.first = NULL;
466 iso9660->re_files.last = &(iso9660->re_files.first);
507 * Skip the first 32k (reserved area) and get the first
1034 multi->contents.first = NULL;
1036 &(multi->contents.first);
1329 * information first, then store all file bodies. */
1370 iso9660->entry_content = file->contents.first;
1806 file->rede_files.first = NULL;
1807 file->rede_files.last = &(file->rede_files.first);
1825 /* trim trailing first version and dot from filename.
2638 con = file->contents.first;
2693 struct file_info *first;
2714 if (iso9660->re_files.first != NULL &&
2724 if (iso9660->cache_files.first != NULL)
2829 iso9660->cache_files.first = NULL;
2830 iso9660->cache_files.last = &(iso9660->cache_files.first);
2831 empty_files.first = NULL;
2832 empty_files.last = &empty_files.first;
2876 for (file = iso9660->cache_files.first;
2882 if (empty_files.first != NULL) {
2883 *iso9660->cache_files.last = empty_files.first;
2910 if ((file = iso9660->re_files.first) != NULL) {
2911 iso9660->re_files.first = file->re_next;
2912 if (iso9660->re_files.first == NULL)
2914 &(iso9660->re_files.first);
2944 if ((file = re->rede_files.first) != NULL) {
2945 re->rede_files.first = file->re_next;
2946 if (re->rede_files.first == NULL)
2948 &(re->rede_files.first);
2966 if ((file = iso9660->cache_files.first) != NULL) {
2967 iso9660->cache_files.first = file->next;
2968 if (iso9660->cache_files.first == NULL)
2970 &(iso9660->cache_files.first);
3043 * The first file in the list is the earliest; we'll return this.
3157 /* Then we can compute timegm() from first principles. */