Lines Matching defs:_CMtDec
120 typedef struct _CMtDec struct
124 size_t inBufSize; /* size of input block */
125 unsigned numThreadsMax;
127 unsigned numThreadsMax_2;
129 ISeqInStream *inStream;
133 ICompressProgress *progress;
134 ISzAllocPtr alloc;
136 IMtDecCallback2 *mtCallback;
137 void *mtCallbackObject;
142 size_t allocatedBufsSize;
144 BoolInt exitThread;
145 WRes exitThreadWRes;
147 UInt64 blockIndex;
148 BoolInt isAllocError;
149 BoolInt overflow;
150 SRes threadingErrorSRes;
152 BoolInt needContinue;
156 SRes readRes;
157 SRes codeRes;
159 BoolInt wasInterrupted;
161 unsigned numStartedThreads_Limit;
162 unsigned numStartedThreads;
164 Byte *crossBlock;
165 size_t crossStart;
166 size_t crossEnd;
167 UInt64 readProcessed;
168 BoolInt readWasFinished;
169 UInt64 inProcessed;
171 unsigned filledThreadStart;
172 unsigned numFilledThreads;
175 BoolInt needInterrupt;
176 UInt64 interruptIndex;
177 CMtProgress mtProgress;
178 CMtDecThread threads[MTDEC__THREADS_MAX];