Lines Matching refs:ecs
30 CArchiveExtractCallback *ecs, in DecompressArchive() argument
138 ecs->Init( in DecompressArchive()
155 RINOK(ecs->PrepareHardLinks(&realIndices)); in DecompressArchive()
165 result = archive->Extract(NULL, (UInt32)(Int32)-1, testMode, ecs); in DecompressArchive()
171 result = archive->Extract(&realIndices.Front(), realIndices.Size(), testMode, ecs); in DecompressArchive()
173 result = ecs->SetDirsTimes(); in DecompressArchive()
241 CArchiveExtractCallback *ecs = new CArchiveExtractCallback; in Extract() local
242 CMyComPtr<IArchiveExtractCallback> ec(ecs); in Extract()
244 ecs->InitForMulti(multi, options.PathMode, options.OverwriteMode); in Extract()
246 ecs->SetHashMethods(hash); in Extract()
452 extractCallback, ecs, errorMessage, packProcessed)); in Extract()
456 ecs->LocalProgressSpec->InSize += packProcessed; in Extract()
457 ecs->LocalProgressSpec->OutSize = ecs->UnpackSize; in Extract()
467 stat.NumFolders = ecs->NumFolders; in Extract()
468 stat.NumFiles = ecs->NumFiles; in Extract()
469 stat.NumAltStreams = ecs->NumAltStreams; in Extract()
470 stat.UnpackSize = ecs->UnpackSize; in Extract()
471 stat.AltStreams_UnpackSize = ecs->AltStreams_UnpackSize; in Extract()
473 stat.PackSize = ecs->LocalProgressSpec->InSize; in Extract()