Lines Matching refs:file_stat
3347 struct MZ_FILE_STAT_STRUCT file_stat; in mz_zip_get_file_modified_time() local
3350 if (MZ_FILE_STAT(pFilename, &file_stat) != 0) in mz_zip_get_file_modified_time()
3353 *pTime = file_stat.st_mtime; in mz_zip_get_file_modified_time()
4381 mz_zip_archive_file_stat file_stat; in mz_zip_reader_extract_to_mem_no_alloc() local
4390 if (!mz_zip_reader_file_stat(pZip, file_index, &file_stat)) in mz_zip_reader_extract_to_mem_no_alloc()
4394 if ((file_stat.m_is_directory) || (!file_stat.m_comp_size)) in mz_zip_reader_extract_to_mem_no_alloc()
4398 …if (file_stat.m_bit_flag & (MZ_ZIP_GENERAL_PURPOSE_BIT_FLAG_IS_ENCRYPTED | MZ_ZIP_GENERAL_PURPOSE_… in mz_zip_reader_extract_to_mem_no_alloc()
4402 …if ((!(flags & MZ_ZIP_FLAG_COMPRESSED_DATA)) && (file_stat.m_method != 0) && (file_stat.m_method !… in mz_zip_reader_extract_to_mem_no_alloc()
4406 …needed_size = (flags & MZ_ZIP_FLAG_COMPRESSED_DATA) ? file_stat.m_comp_size : file_stat.m_uncomp_s… in mz_zip_reader_extract_to_mem_no_alloc()
4411 cur_file_ofs = file_stat.m_local_header_ofs; in mz_zip_reader_extract_to_mem_no_alloc()
4419 if ((cur_file_ofs + file_stat.m_comp_size) > pZip->m_archive_size) in mz_zip_reader_extract_to_mem_no_alloc()
4422 if ((flags & MZ_ZIP_FLAG_COMPRESSED_DATA) || (!file_stat.m_method)) in mz_zip_reader_extract_to_mem_no_alloc()
4431 … (mz_crc32(MZ_CRC32_INIT, (const mz_uint8 *)pBuf, (size_t)file_stat.m_uncomp_size) != file_stat.m_… in mz_zip_reader_extract_to_mem_no_alloc()
4446 read_buf_size = read_buf_avail = file_stat.m_comp_size; in mz_zip_reader_extract_to_mem_no_alloc()
4457 comp_remaining = file_stat.m_comp_size; in mz_zip_reader_extract_to_mem_no_alloc()
4462 read_buf_size = MZ_MIN(file_stat.m_comp_size, (mz_uint64)MZ_ZIP_MAX_IO_BUF_SIZE); in mz_zip_reader_extract_to_mem_no_alloc()
4470 comp_remaining = file_stat.m_comp_size; in mz_zip_reader_extract_to_mem_no_alloc()
4476 size_t in_buf_size, out_buf_size = (size_t)(file_stat.m_uncomp_size - out_buf_ofs); in mz_zip_reader_extract_to_mem_no_alloc()
4500 if (out_buf_ofs != file_stat.m_uncomp_size) in mz_zip_reader_extract_to_mem_no_alloc()
4506 … (mz_crc32(MZ_CRC32_INIT, (const mz_uint8 *)pBuf, (size_t)file_stat.m_uncomp_size) != file_stat.m_… in mz_zip_reader_extract_to_mem_no_alloc()
4597 mz_zip_archive_file_stat file_stat; in mz_zip_reader_extract_to_callback() local
4606 if (!mz_zip_reader_file_stat(pZip, file_index, &file_stat)) in mz_zip_reader_extract_to_callback()
4610 if ((file_stat.m_is_directory) || (!file_stat.m_comp_size)) in mz_zip_reader_extract_to_callback()
4614 …if (file_stat.m_bit_flag & (MZ_ZIP_GENERAL_PURPOSE_BIT_FLAG_IS_ENCRYPTED | MZ_ZIP_GENERAL_PURPOSE_… in mz_zip_reader_extract_to_callback()
4618 …if ((!(flags & MZ_ZIP_FLAG_COMPRESSED_DATA)) && (file_stat.m_method != 0) && (file_stat.m_method !… in mz_zip_reader_extract_to_callback()
4622 cur_file_ofs = file_stat.m_local_header_ofs; in mz_zip_reader_extract_to_callback()
4630 if ((cur_file_ofs + file_stat.m_comp_size) > pZip->m_archive_size) in mz_zip_reader_extract_to_callback()
4637 read_buf_size = read_buf_avail = file_stat.m_comp_size; in mz_zip_reader_extract_to_callback()
4642 read_buf_size = MZ_MIN(file_stat.m_comp_size, (mz_uint64)MZ_ZIP_MAX_IO_BUF_SIZE); in mz_zip_reader_extract_to_callback()
4647 comp_remaining = file_stat.m_comp_size; in mz_zip_reader_extract_to_callback()
4650 if ((flags & MZ_ZIP_FLAG_COMPRESSED_DATA) || (!file_stat.m_method)) in mz_zip_reader_extract_to_callback()
4655 if (((sizeof(size_t) == sizeof(mz_uint32))) && (file_stat.m_comp_size > MZ_UINT32_MAX)) in mz_zip_reader_extract_to_callback()
4658 …if (pCallback(pOpaque, out_buf_ofs, pRead_buf, (size_t)file_stat.m_comp_size) != file_stat.m_comp_… in mz_zip_reader_extract_to_callback()
4666 …rc32 = (mz_uint32)mz_crc32(file_crc32, (const mz_uint8 *)pRead_buf, (size_t)file_stat.m_comp_size); in mz_zip_reader_extract_to_callback()
4670 cur_file_ofs += file_stat.m_comp_size; in mz_zip_reader_extract_to_callback()
4671 out_buf_ofs += file_stat.m_comp_size; in mz_zip_reader_extract_to_callback()
4753 if ((out_buf_ofs += out_buf_size) > file_stat.m_uncomp_size) in mz_zip_reader_extract_to_callback()
4767 if (out_buf_ofs != file_stat.m_uncomp_size) in mz_zip_reader_extract_to_callback()
4773 else if (file_crc32 != file_stat.m_crc32) in mz_zip_reader_extract_to_callback()
4818 if (!mz_zip_reader_file_stat(pZip, file_index, &pState->file_stat)) in mz_zip_reader_extract_iter_new()
4825 …if (pState->file_stat.m_bit_flag & (MZ_ZIP_GENERAL_PURPOSE_BIT_FLAG_IS_ENCRYPTED | MZ_ZIP_GENERAL_… in mz_zip_reader_extract_iter_new()
4833 …(!(flags & MZ_ZIP_FLAG_COMPRESSED_DATA)) && (pState->file_stat.m_method != 0) && (pState->file_sta… in mz_zip_reader_extract_iter_new()
4856 pState->cur_file_ofs = pState->file_stat.m_local_header_ofs; in mz_zip_reader_extract_iter_new()
4872 if ((pState->cur_file_ofs + pState->file_stat.m_comp_size) > pZip->m_archive_size) in mz_zip_reader_extract_iter_new()
4883 pState->read_buf_size = pState->read_buf_avail = pState->file_stat.m_comp_size; in mz_zip_reader_extract_iter_new()
4884 pState->comp_remaining = pState->file_stat.m_comp_size; in mz_zip_reader_extract_iter_new()
4888 if (!((flags & MZ_ZIP_FLAG_COMPRESSED_DATA) || (!pState->file_stat.m_method))) in mz_zip_reader_extract_iter_new()
4891 pState->read_buf_size = MZ_MIN(pState->file_stat.m_comp_size, MZ_ZIP_MAX_IO_BUF_SIZE); in mz_zip_reader_extract_iter_new()
4905 pState->comp_remaining = pState->file_stat.m_comp_size; in mz_zip_reader_extract_iter_new()
4908 if (!((flags & MZ_ZIP_FLAG_COMPRESSED_DATA) || (!pState->file_stat.m_method))) in mz_zip_reader_extract_iter_new()
4947 if ((pState->flags & MZ_ZIP_FLAG_COMPRESSED_DATA) || (!pState->file_stat.m_method)) in mz_zip_reader_extract_iter_read()
5039 if ((pState->out_buf_ofs += to_copy) > pState->file_stat.m_uncomp_size) in mz_zip_reader_extract_iter_read()
5068 if (pState->out_buf_ofs != pState->file_stat.m_uncomp_size) in mz_zip_reader_extract_iter_free()
5074 else if (pState->file_crc32 != pState->file_stat.m_crc32) in mz_zip_reader_extract_iter_free()
5108 mz_zip_archive_file_stat file_stat; in mz_zip_reader_extract_to_file() local
5111 if (!mz_zip_reader_file_stat(pZip, file_index, &file_stat)) in mz_zip_reader_extract_to_file()
5114 if ((file_stat.m_is_directory) || (!file_stat.m_is_supported)) in mz_zip_reader_extract_to_file()
5133 mz_zip_set_file_times(pDst_filename, file_stat.m_time, file_stat.m_time); in mz_zip_reader_extract_to_file()
5150 mz_zip_archive_file_stat file_stat; in mz_zip_reader_extract_to_cfile() local
5152 if (!mz_zip_reader_file_stat(pZip, file_index, &file_stat)) in mz_zip_reader_extract_to_cfile()
5155 if ((file_stat.m_is_directory) || (!file_stat.m_is_supported)) in mz_zip_reader_extract_to_cfile()
5181 mz_zip_archive_file_stat file_stat; in mz_zip_validate_file() local
5208 …if (!mz_zip_file_stat_internal(pZip, file_index, pCentral_dir_header, &file_stat, &found_zip64_ext… in mz_zip_validate_file()
5212 if ((file_stat.m_is_directory) || (!file_stat.m_uncomp_size)) in mz_zip_validate_file()
5216 if (file_stat.m_is_encrypted) in mz_zip_validate_file()
5220 if ((file_stat.m_method != 0) && (file_stat.m_method != MZ_DEFLATED)) in mz_zip_validate_file()
5223 if (!file_stat.m_is_supported) in mz_zip_validate_file()
5227 local_header_ofs = file_stat.m_local_header_ofs; in mz_zip_validate_file()
5242 if (local_header_filename_len != strlen(file_stat.m_filename)) in mz_zip_validate_file()
5245 …_DIR_HEADER_SIZE + local_header_filename_len + local_header_extra_len + file_stat.m_comp_size) > p… in mz_zip_validate_file()
5260 if (memcmp(file_stat.m_filename, file_data_array.m_p, local_header_filename_len) != 0) in mz_zip_validate_file()
5326 …_DIR_HEADER_SIZE + local_header_filename_len + local_header_extra_len + file_stat.m_comp_size, des… in mz_zip_validate_file()
5348 …if ((file_crc32 != file_stat.m_crc32) || (comp_size != file_stat.m_comp_size) || (uncomp_size != f… in mz_zip_validate_file()
5356 …cal_header_crc32 != file_stat.m_crc32) || (local_header_comp_size != file_stat.m_comp_size) || (lo… in mz_zip_validate_file()
5371 if (uncomp_crc32 != file_stat.m_crc32) in mz_zip_validate_file()
7298 struct MZ_FILE_STAT_STRUCT file_stat; in mz_zip_add_mem_to_archive_file_in_place_v2() local
7321 if (MZ_FILE_STAT(pZip_filename, &file_stat) != 0) in mz_zip_add_mem_to_archive_file_in_place_v2()