Lines Matching defs:pRec
11523 u8 *pRec; /* Buffer containing current record */
11524 sqlite3_int64 nRec; /* Size of pRec[] in bytes */
11704 sqlite3_free(pCsr->pRec);
11705 pCsr->pRec = 0;
11950 if( pCsr->pRec==0 ){
12027 pCsr->pRec = (u8*)sqlite3_malloc64(nPayload+DBDATA_PADDING_BYTES);
12028 if( pCsr->pRec==0 ) return SQLITE_NOMEM;
12029 memset(pCsr->pRec, 0, nPayload+DBDATA_PADDING_BYTES);
12033 memcpy(pCsr->pRec, &pCsr->aPage[iOff], nLocal);
12051 memcpy(&pCsr->pRec[nPayload-nRem], &aOvfl[4], nCopy);
12059 iHdr = dbdataGetVarintU32(pCsr->pRec, &nHdr);
12062 pCsr->pHdrPtr = &pCsr->pRec[iHdr];
12063 pCsr->pPtr = &pCsr->pRec[pCsr->nHdr];
12071 if( pCsr->pHdrPtr>&pCsr->pRec[pCsr->nRec] ){
12082 sqlite3_free(pCsr->pRec);
12084 pCsr->pRec = 0;
12088 if( pCsr->iField<0 || pCsr->pHdrPtr<&pCsr->pRec[pCsr->nHdr] ){
12094 sqlite3_free(pCsr->pRec);
12095 pCsr->pRec = 0;
12282 }else if( &pCsr->pRec[pCsr->nRec] >= pCsr->pPtr ){
12287 &pCsr->pRec[pCsr->nRec] - pCsr->pPtr