Lines Matching refs:sOut
237480 SessionBuffer sOut; /* Output buffer */ local
237487 memset(&sOut, 0, sizeof(SessionBuffer));
237521 sessionAppendByte(&sOut, eType, &rc);
237522 sessionAppendBlob(&sOut, &pInput->aData[pInput->iNext], nByte, &rc);
237540 sessionAppendByte(&sOut, eType2, &rc);
237541 sessionAppendByte(&sOut, bIndirect, &rc);
237542 sessionAppendBlob(&sOut, &pInput->aData[pInput->iNext], nByte, &rc);
237561 sessionAppendByte(&sOut, eType, &rc);
237562 sessionAppendByte(&sOut, pInput->aData[pInput->iNext+1], &rc);
237576 sessionAppendValue(&sOut, pVal, &rc);
237584 sessionAppendValue(&sOut, pVal, &rc);
237604 if( xOutput && sOut.nBuf>=sessions_strm_chunk_size ){
237605 rc = xOutput(pOut, sOut.aBuf, sOut.nBuf);
237606 sOut.nBuf = 0;
237613 *pnInverted = sOut.nBuf;
237614 *ppInverted = sOut.aBuf;
237615 sOut.aBuf = 0;
237616 }else if( sOut.nBuf>0 && ALWAYS(xOutput!=0) ){
237617 rc = xOutput(pOut, sOut.aBuf, sOut.nBuf);
237621 sqlite3_free(sOut.aBuf);
240011 SessionBuffer sOut = {0,0,0}; local
240030 sessionAppendByte(&sOut, pIter->bPatchset ? 'P' : 'T', &rc);
240031 sessionAppendVarint(&sOut, pIter->nCol, &rc);
240032 sessionAppendBlob(&sOut, pIter->abPK, pIter->nCol, &rc);
240033 sessionAppendBlob(&sOut,(u8*)pIter->zTab,(int)strlen(pIter->zTab)+1,&rc);
240053 sessionAppendByte(&sOut, SQLITE_UPDATE, &rc);
240054 sessionAppendByte(&sOut, pIter->bIndirect, &rc);
240055 sessionAppendBlob(&sOut, pChange->aRecord, pChange->nRecord, &rc);
240056 sessionAppendBlob(&sOut, aRec, nRec, &rc);
240067 sessionAppendByte(&sOut, SQLITE_INSERT, &rc);
240068 sessionAppendByte(&sOut, pIter->bIndirect, &rc);
240069 sessionAppendRecordMerge(&sOut, pIter->nCol,
240075 sessionAppendPartialUpdate(&sOut, pIter,
240085 sessionAppendByte(&sOut, SQLITE_DELETE, &rc);
240086 sessionAppendByte(&sOut, pIter->bIndirect, &rc);
240087 sessionAppendRecordMerge(&sOut, pIter->nCol,
240096 sessionAppendByte(&sOut, pIter->op, &rc);
240097 sessionAppendByte(&sOut, pIter->bIndirect, &rc);
240098 sessionAppendBlob(&sOut, aRec, nRec, &rc);
240100 if( rc==SQLITE_OK && xOutput && sOut.nBuf>sessions_strm_chunk_size ){
240101 rc = xOutput(pOut, sOut.aBuf, sOut.nBuf);
240102 sOut.nBuf = 0;
240108 sqlite3_free(sOut.aBuf);
240109 memset(&sOut, 0, sizeof(sOut));
240114 if( sOut.nBuf>0 ){
240115 rc = xOutput(pOut, sOut.aBuf, sOut.nBuf);
240118 *ppOut = (void*)sOut.aBuf;
240119 *pnOut = sOut.nBuf;
240120 sOut.aBuf = 0;
240123 sqlite3_free(sOut.aBuf);