Lines Matching refs:file_offset
951 unsigned long file_offset, header_position; in read_directory() local
1042 file_offset = get_uint32(buffer + 42); in read_directory()
1043 if (file_offset > header_offset) { in read_directory()
1047 file_offset += arc_offset; in read_directory()
1109 file_size, file_offset, time, date, crc); in read_directory()
1193 long file_offset, header_size; in get_data() local
1198 &data_size, &file_size, &file_offset, &time, in get_data()
1212 if (fseek(fp, file_offset, 0) == -1) { in get_data()
1227 if (file_offset > LONG_MAX - header_size) { in get_data()
1231 file_offset += header_size; /* Start of file data */ in get_data()
1248 if (fseek(fp, file_offset, 0) == -1) { in get_data()