Lines Matching refs:aRec

334 static sqlite3_int64 sessionGetI64(u8 *aRec){  in sessionGetI64()  argument
335 u64 x = SESSION_UINT32(aRec); in sessionGetI64()
336 u32 y = SESSION_UINT32(aRec+4); in sessionGetI64()
2943 u8 *aRec = *ppRec; in sessionSkipRecord() local
2946 int eType = *aRec++; in sessionSkipRecord()
2949 aRec += sessionVarintGet((u8*)aRec, &nByte); in sessionSkipRecord()
2950 aRec += nByte; in sessionSkipRecord()
2952 aRec += 8; in sessionSkipRecord()
2956 *ppRec = aRec; in sessionSkipRecord()
4952 u8 *aRec, /* Second change record */ in sessionChangeMerge() argument
4970 memcpy(pNew->aRecord, aRec, nRec); in sessionChangeMerge()
4973 u8 *pIn = aRec; in sessionChangeMerge()
5000 u8 *a2 = aRec; in sessionChangeMerge()
5071 u8 *a1 = aRec; in sessionChangeMerge()
5080 memcpy(aCsr, aRec, nRec); in sessionChangeMerge()
5083 if( 0==sessionMergeUpdate(&aCsr, pTab, bPatchset, aExist, 0,aRec,0) ){ in sessionChangeMerge()
5090 u8 *a2 = aRec; in sessionChangeMerge()
5097 if( 0==sessionMergeUpdate(&aCsr, pTab, bPatchset, aRec, aExist,a1,a2) ){ in sessionChangeMerge()
5105 memcpy(aCsr, aRec, nRec); in sessionChangeMerge()
5108 sessionMergeRecord(&aCsr, pTab->nCol, aRec, aExist); in sessionChangeMerge()
5132 u8 *aRec; in sessionChangesetToHash() local
5137 while( SQLITE_ROW==sessionChangesetNext(pIter, &aRec, &nRec, 0) ){ in sessionChangesetToHash()
5196 pTab, (pIter->bPatchset && op==SQLITE_DELETE), aRec, pTab->nChange in sessionChangesetToHash()
5209 if( sessionChangeEqual(pTab, bPkOnly1, (*pp)->aRecord, bPkOnly2, aRec) ){ in sessionChangesetToHash()
5218 pIter->bPatchset, pExist, op, bIndirect, aRec, nRec, &pChange in sessionChangesetToHash()
5505 u8 *aRec, int nRec, /* Local change */ in sessionAppendPartialUpdate() argument
5514 u8 *a1 = aRec; in sessionAppendPartialUpdate()
5579 u8 *aRec = 0; in sessionRebase() local
5585 while( SQLITE_ROW==sessionChangesetNext(pIter, &aRec, &nRec, &bNew) ){ in sessionRebase()
5609 int iHash = sessionChangeHash(pTab, 0, aRec, pTab->nChange); in sessionRebase()
5612 if( sessionChangeEqual(pTab, 0, aRec, 0, pChange->aRecord) ){ in sessionRebase()
5628 sessionAppendBlob(&sOut, aRec, nRec, &rc); in sessionRebase()
5637 u8 *pCsr = aRec; in sessionRebase()
5642 pCsr, nRec-(pCsr-aRec), in sessionRebase()
5648 aRec, nRec, pChange->aRecord, pChange->nRecord, &rc in sessionRebase()
5660 pChange->aRecord, pChange->nRecord, aRec, nRec, &rc in sessionRebase()
5670 sessionAppendBlob(&sOut, aRec, nRec, &rc); in sessionRebase()