Lines Matching refs:bufferPos
18 retval->bufferPos = 0;
57 if(sizeFunc(ctx, bufRef->bufferPos + inLen) > outputAvailable) return kCNBufferTooSmall;
59 if(bufRef->bufferPos > 0) {
60 inputUsing = CC_XMIN(blocksize - bufRef->bufferPos, inputLen);
61 CC_XMEMCPY(&bufRef->buf[bufRef->bufferPos], in, inputUsing);
62 bufRef->bufferPos += inputUsing;
63 if(bufRef->bufferPos < blocksize) {
69 bufRef->bufferPos = 0;
84 bufRef->bufferPos = inputLen;
98 if(bufRef->bufferPos > 0) {
99 if(bufRef->bufferPos > bufRef->chunksize) return kCNAlignmentError;
100 if(sizeFunc(ctx, bufRef->bufferPos) > *outLen) return kCNBufferTooSmall;
101 pFunc(ctx, bufRef->buf, bufRef->bufferPos, out, outLen);
113 return bufRef->bufferPos == 0;