Lines Matching refs:_bufs
20 _bufs[i] = NULL;
29 ::MidFree(_bufs[i]);
46 if (!_bufs[i] || size != _bufsSizes[i])
48 if (_bufs[i])
50 ::MidFree(_bufs[i]);
51 _bufs[i] = NULL;
57 _bufs[i] = buf;
159 enc.src = _bufs[BCJ2_NUM_STREAMS];
164 enc.bufs[i] = _bufs[i];
165 enc.lims[i] = _bufs[i] + _bufsSizes[i];
185 const Byte *srcLim_Read = _bufs[BCJ2_NUM_STREAMS];
212 const size_t curSize = (size_t)(enc.bufs[enc.state] - _bufs[enc.state]);
214 RINOK(WriteStream(outStreams[enc.state], _bufs[enc.state], curSize))
217 enc.bufs[enc.state] = _bufs[enc.state];
218 enc.lims[enc.state] = _bufs[enc.state] + _bufsSizes[enc.state];
236 RINOK(inStreams[0]->Read(_bufs[BCJ2_NUM_STREAMS], curSize, &curSize))
241 enc.src = _bufs[BCJ2_NUM_STREAMS];
242 srcLim_Read = _bufs[BCJ2_NUM_STREAMS] + curSize;
389 (size_t)(enc.bufs[BCJ2_STREAM_RC] - _bufs[BCJ2_STREAM_RC]);
397 RINOK(WriteStream(outStreams[i], _bufs[i], (size_t)(enc.bufs[i] - _bufs[i])))
447 dec.lims[i] = dec.bufs[i] = _bufs[i];
465 Byte *buf = _bufs[state];
490 const HRESULT hres = inStream->Read(_bufs[state] + total, curSize, &curSize);
520 dec.lims[state] += total; // = _bufs[state] + total;
535 dec.destLim = dec.dest = _bufs[BCJ2_NUM_STREAMS];
556 if (dec.lims[state] == _bufs[state])
568 const size_t curSize = (size_t)(dec.dest - _bufs[BCJ2_NUM_STREAMS]);
572 RINOK(WriteStream(outStreams[0], _bufs[BCJ2_NUM_STREAMS], curSize))
583 dec.dest = _bufs[BCJ2_NUM_STREAMS];
595 const UInt64 processed = outSizeWritten + (size_t)(dec.dest - _bufs[BCJ2_NUM_STREAMS]);
609 const size_t curSize = (size_t)(dec.dest - _bufs[BCJ2_NUM_STREAMS]);
613 RINOK(WriteStream(outStreams[0], _bufs[BCJ2_NUM_STREAMS], curSize))
749 if (dec.lims[dec.state] == _bufs[dec.state])