Lines Matching refs:file_index
4026 static MZ_FORCEINLINE const mz_uint8 *mz_zip_get_cdh(mz_zip_archive *pZip, mz_uint file_index) in mz_zip_get_cdh() argument
4028 if ((!pZip) || (!pZip->m_pState) || (file_index >= pZip->m_total_files)) in mz_zip_get_cdh()
4030 …ir, mz_uint8, MZ_ZIP_ARRAY_ELEMENT(&pZip->m_pState->m_central_dir_offsets, mz_uint32, file_index)); in mz_zip_get_cdh()
4033 mz_bool mz_zip_reader_is_file_encrypted(mz_zip_archive *pZip, mz_uint file_index) in mz_zip_reader_is_file_encrypted() argument
4036 const mz_uint8 *p = mz_zip_get_cdh(pZip, file_index); in mz_zip_reader_is_file_encrypted()
4047 mz_bool mz_zip_reader_is_file_supported(mz_zip_archive *pZip, mz_uint file_index) in mz_zip_reader_is_file_supported() argument
4052 const mz_uint8 *p = mz_zip_get_cdh(pZip, file_index); in mz_zip_reader_is_file_supported()
4083 mz_bool mz_zip_reader_is_file_a_directory(mz_zip_archive *pZip, mz_uint file_index) in mz_zip_reader_is_file_a_directory() argument
4086 const mz_uint8 *p = mz_zip_get_cdh(pZip, file_index); in mz_zip_reader_is_file_a_directory()
4115 static mz_bool mz_zip_file_stat_internal(mz_zip_archive *pZip, mz_uint file_index, const mz_uint8 *… in mz_zip_file_stat_internal() argument
4127 pStat->m_file_index = file_index; in mz_zip_file_stat_internal()
4128 …tral_dir_ofs = MZ_ZIP_ARRAY_ELEMENT(&pZip->m_pState->m_central_dir_offsets, mz_uint32, file_index); in mz_zip_file_stat_internal()
4156 pStat->m_is_directory = mz_zip_reader_is_file_a_directory(pZip, file_index); in mz_zip_file_stat_internal()
4157 pStat->m_is_encrypted = mz_zip_reader_is_file_encrypted(pZip, file_index); in mz_zip_file_stat_internal()
4158 pStat->m_is_supported = mz_zip_reader_is_file_supported(pZip, file_index); in mz_zip_file_stat_internal()
4284 uint32_t file_index = pIndices[(uint32_t)m]; in mz_zip_locate_file_binary_search() local
4286 …int comp = mz_zip_filename_compare(pCentral_dir, pCentral_dir_offsets, file_index, pFilename, file… in mz_zip_locate_file_binary_search()
4290 *pIndex = file_index; in mz_zip_locate_file_binary_search()
4314 mz_uint file_index; in mz_zip_reader_locate_file_v2() local
4340 for (file_index = 0; file_index < pZip->m_total_files; file_index++) in mz_zip_reader_locate_file_v2()
4342 …ir, mz_uint8, MZ_ZIP_ARRAY_ELEMENT(&pZip->m_pState->m_central_dir_offsets, mz_uint32, file_index)); in mz_zip_reader_locate_file_v2()
4369 *pIndex = file_index; in mz_zip_reader_locate_file_v2()
4377 mz_bool mz_zip_reader_extract_to_mem_no_alloc(mz_zip_archive *pZip, mz_uint file_index, void *pBuf,… in mz_zip_reader_extract_to_mem_no_alloc() argument
4390 if (!mz_zip_reader_file_stat(pZip, file_index, &file_stat)) in mz_zip_reader_extract_to_mem_no_alloc()
4522 mz_uint32 file_index; in mz_zip_reader_extract_file_to_mem_no_alloc() local
4523 if (!mz_zip_reader_locate_file_v2(pZip, pFilename, NULL, flags, &file_index)) in mz_zip_reader_extract_file_to_mem_no_alloc()
4525 …return mz_zip_reader_extract_to_mem_no_alloc(pZip, file_index, pBuf, buf_size, flags, pUser_read_b… in mz_zip_reader_extract_file_to_mem_no_alloc()
4528 mz_bool mz_zip_reader_extract_to_mem(mz_zip_archive *pZip, mz_uint file_index, void *pBuf, size_t b… in mz_zip_reader_extract_to_mem() argument
4530 return mz_zip_reader_extract_to_mem_no_alloc(pZip, file_index, pBuf, buf_size, flags, NULL, 0); in mz_zip_reader_extract_to_mem()
4538 void *mz_zip_reader_extract_to_heap(mz_zip_archive *pZip, mz_uint file_index, size_t *pSize, mz_uin… in mz_zip_reader_extract_to_heap() argument
4541 const mz_uint8 *p = mz_zip_get_cdh(pZip, file_index); in mz_zip_reader_extract_to_heap()
4569 if (!mz_zip_reader_extract_to_mem(pZip, file_index, pBuf, (size_t)alloc_size, flags)) in mz_zip_reader_extract_to_heap()
4582 mz_uint32 file_index; in mz_zip_reader_extract_file_to_heap() local
4583 if (!mz_zip_reader_locate_file_v2(pZip, pFilename, NULL, flags, &file_index)) in mz_zip_reader_extract_file_to_heap()
4589 return mz_zip_reader_extract_to_heap(pZip, file_index, pSize, flags); in mz_zip_reader_extract_file_to_heap()
4592 mz_bool mz_zip_reader_extract_to_callback(mz_zip_archive *pZip, mz_uint file_index, mz_file_write_f… in mz_zip_reader_extract_to_callback() argument
4606 if (!mz_zip_reader_file_stat(pZip, file_index, &file_stat)) in mz_zip_reader_extract_to_callback()
4792 mz_uint32 file_index; in mz_zip_reader_extract_file_to_callback() local
4793 if (!mz_zip_reader_locate_file_v2(pZip, pFilename, NULL, flags, &file_index)) in mz_zip_reader_extract_file_to_callback()
4796 return mz_zip_reader_extract_to_callback(pZip, file_index, pCallback, pOpaque, flags); in mz_zip_reader_extract_file_to_callback()
4799 …iter_state* mz_zip_reader_extract_iter_new(mz_zip_archive *pZip, mz_uint file_index, mz_uint flags) in mz_zip_reader_extract_iter_new() argument
4818 if (!mz_zip_reader_file_stat(pZip, file_index, &pState->file_stat)) in mz_zip_reader_extract_iter_new()
4929 mz_uint32 file_index; in mz_zip_reader_extract_file_iter_new() local
4932 if (!mz_zip_reader_locate_file_v2(pZip, pFilename, NULL, flags, &file_index)) in mz_zip_reader_extract_file_iter_new()
4936 return mz_zip_reader_extract_iter_new(pZip, file_index, flags); in mz_zip_reader_extract_file_iter_new()
5105 mz_bool mz_zip_reader_extract_to_file(mz_zip_archive *pZip, mz_uint file_index, const char *pDst_fi… in mz_zip_reader_extract_to_file() argument
5111 if (!mz_zip_reader_file_stat(pZip, file_index, &file_stat)) in mz_zip_reader_extract_to_file()
5121 …status = mz_zip_reader_extract_to_callback(pZip, file_index, mz_zip_file_write_callback, pFile, fl… in mz_zip_reader_extract_to_file()
5141 mz_uint32 file_index; in mz_zip_reader_extract_file_to_file() local
5142 if (!mz_zip_reader_locate_file_v2(pZip, pArchive_filename, NULL, flags, &file_index)) in mz_zip_reader_extract_file_to_file()
5145 return mz_zip_reader_extract_to_file(pZip, file_index, pDst_filename, flags); in mz_zip_reader_extract_file_to_file()
5148 mz_bool mz_zip_reader_extract_to_cfile(mz_zip_archive *pZip, mz_uint file_index, MZ_FILE *pFile, mz… in mz_zip_reader_extract_to_cfile() argument
5152 if (!mz_zip_reader_file_stat(pZip, file_index, &file_stat)) in mz_zip_reader_extract_to_cfile()
5158 …return mz_zip_reader_extract_to_callback(pZip, file_index, mz_zip_file_write_callback, pFile, flag… in mz_zip_reader_extract_to_cfile()
5163 mz_uint32 file_index; in mz_zip_reader_extract_file_to_cfile() local
5164 if (!mz_zip_reader_locate_file_v2(pZip, pArchive_filename, NULL, flags, &file_index)) in mz_zip_reader_extract_file_to_cfile()
5167 return mz_zip_reader_extract_to_cfile(pZip, file_index, pFile, flags); in mz_zip_reader_extract_file_to_cfile()
5179 mz_bool mz_zip_validate_file(mz_zip_archive *pZip, mz_uint file_index, mz_uint flags) in mz_zip_validate_file() argument
5201 if (file_index > pZip->m_total_files) in mz_zip_validate_file()
5206 pCentral_dir_header = mz_zip_get_cdh(pZip, file_index); in mz_zip_validate_file()
5208 …if (!mz_zip_file_stat_internal(pZip, file_index, pCentral_dir_header, &file_stat, &found_zip64_ext… in mz_zip_validate_file()
5367 …if (!mz_zip_reader_extract_to_callback(pZip, file_index, mz_zip_compute_crc32_callback, &uncomp_cr… in mz_zip_validate_file()
7389 mz_uint32 file_index; in mz_zip_extract_archive_file_to_heap_v2() local
7413 if (mz_zip_reader_locate_file_v2(&zip_archive, pArchive_name, pComment, flags, &file_index)) in mz_zip_extract_archive_file_to_heap_v2()
7415 p = mz_zip_reader_extract_to_heap(&zip_archive, file_index, pSize, flags); in mz_zip_extract_archive_file_to_heap_v2()
7612 mz_uint mz_zip_reader_get_filename(mz_zip_archive *pZip, mz_uint file_index, char *pFilename, mz_ui… in mz_zip_reader_get_filename() argument
7615 const mz_uint8 *p = mz_zip_get_cdh(pZip, file_index); in mz_zip_reader_get_filename()
7633 mz_bool mz_zip_reader_file_stat(mz_zip_archive *pZip, mz_uint file_index, mz_zip_archive_file_stat … in mz_zip_reader_file_stat() argument
7635 … return mz_zip_file_stat_internal(pZip, file_index, mz_zip_get_cdh(pZip, file_index), pStat, NULL); in mz_zip_reader_file_stat()