Lines Matching refs:bufBase
353 Byte *bufBase;
634 p->bufBase = NULL;
637 #define RangeEnc_GetProcessed(p) ( (p)->processed + (size_t)((p)->buf - (p)->bufBase) + (p)->cacheSize)
638 #define RangeEnc_GetProcessed_sizet(p) ((size_t)(p)->processed + (size_t)((p)->buf - (p)->bufBase) + (size_t)(p)->cacheSize)
644 if (!p->bufBase)
646 p->bufBase = (Byte *)ISzAlloc_Alloc(alloc, RC_BUF_SIZE);
647 if (!p->bufBase)
649 p->bufLim = p->bufBase + RC_BUF_SIZE;
656 ISzAlloc_Free(alloc, p->bufBase);
657 p->bufBase = NULL;
667 p->buf = p->bufBase;
675 const size_t num = (size_t)(p->buf - p->bufBase);
678 if (num != ISeqOutStream_Write(p->outStream, p->bufBase, num))
682 p->buf = p->bufBase;