Lines Matching defs:aRec

89852     u8 *aRec;
89856 aRec = sqlite3DbMallocRaw(db, nRec);
89857 if( !aRec ) goto preupdate_old_out;
89858 rc = sqlite3BtreePayload(p->pCsr->uc.pCursor, 0, nRec, aRec);
89860 p->pUnpacked = vdbeUnpackRecord(&p->keyinfo, nRec, aRec);
89864 sqlite3DbFree(db, aRec);
89867 p->aRecord = aRec;
215846 ** Read a 64-bit big-endian integer value from buffer aRec[]. Return
215849 static sqlite3_int64 sessionGetI64(u8 *aRec){
215850 u64 x = SESSION_UINT32(aRec);
215851 u32 y = SESSION_UINT32(aRec+4);
218458 u8 *aRec = *ppRec;
218461 int eType = *aRec++;
218464 aRec += sessionVarintGet((u8*)aRec, &nByte);
218465 aRec += nByte;
218467 aRec += 8;
218471 *ppRec = aRec;
220487 u8 *aRec, /* Second change record */
220488 int nRec, /* Number of bytes in aRec */
220505 memcpy(pNew->aRecord, aRec, nRec);
220508 u8 *pIn = aRec;
220535 u8 *a2 = aRec;
220606 u8 *a1 = aRec;
220615 memcpy(aCsr, aRec, nRec);
220618 if( 0==sessionMergeUpdate(&aCsr, pTab, bPatchset, aExist, 0,aRec,0) ){
220625 u8 *a2 = aRec;
220632 if( 0==sessionMergeUpdate(&aCsr, pTab, bPatchset, aRec, aExist,a1,a2) ){
220640 memcpy(aCsr, aRec, nRec);
220643 sessionMergeRecord(&aCsr, pTab->nCol, aRec, aExist);
220667 u8 *aRec;
220672 while( SQLITE_ROW==sessionChangesetNext(pIter, &aRec, &nRec, 0) ){
220731 pTab, (pIter->bPatchset && op==SQLITE_DELETE), aRec, pTab->nChange
220744 if( sessionChangeEqual(pTab, bPkOnly1, (*pp)->aRecord, bPkOnly2, aRec) ){
220753 pIter->bPatchset, pExist, op, bIndirect, aRec, nRec, &pChange
221020 ** or more remote UPDATE changes. The aRec/nRec buffer contains the current
221040 u8 *aRec, int nRec, /* Local change */
221049 u8 *a1 = aRec;
221114 u8 *aRec = 0;
221120 while( SQLITE_ROW==sessionChangesetNext(pIter, &aRec, &nRec, &bNew) ){
221144 int iHash = sessionChangeHash(pTab, 0, aRec, pTab->nChange);
221147 if( sessionChangeEqual(pTab, 0, aRec, 0, pChange->aRecord) ){
221163 sessionAppendBlob(&sOut, aRec, nRec, &rc);
221172 u8 *pCsr = aRec;
221177 pCsr, nRec-(pCsr-aRec),
221183 aRec, nRec, pChange->aRecord, pChange->nRecord, &rc
221195 pChange->aRecord, pChange->nRecord, aRec, nRec, &rc
221205 sessionAppendBlob(&sOut, aRec, nRec, &rc);