Lines Matching refs:file_offset
712 unsigned long file_offset, header_position; in read_directory() local
809 file_offset = get_uint32(buffer + 42); in read_directory()
810 if (file_offset > header_offset) { in read_directory()
814 file_offset += arc_offset; in read_directory()
844 file_size, file_offset, time, date, crc); in read_directory()
925 long file_offset, header_size; in get_data() local
930 &data_size, &file_size, &file_offset, &time, in get_data()
947 if (fseek(fp, file_offset, 0) == -1) { in get_data()
962 if (file_offset > LONG_MAX - header_size) { in get_data()
966 file_offset += header_size; /* Start of file data */ in get_data()
981 if (fseek(fp, file_offset, 0) == -1) { in get_data()