Lines Matching refs:aPage
15557 u8 *aPage; /* Buffer containing page */ member
15775 sqlite3_free(pCsr->aPage); in dbdataResetCursor()
15777 pCsr->aPage = 0; in dbdataResetCursor()
16015 if( pCsr->aPage==0 ){ in dbdataNext()
16018 rc = dbdataLoadPage(pCsr, pCsr->iPgno, &pCsr->aPage, &pCsr->nPage); in dbdataNext()
16020 if( pCsr->aPage && pCsr->nPage>=256 ) break; in dbdataNext()
16021 sqlite3_free(pCsr->aPage); in dbdataNext()
16022 pCsr->aPage = 0; in dbdataNext()
16029 pCsr->nCell = get_uint16(&pCsr->aPage[iOff+3]); in dbdataNext()
16036 if( pCsr->aPage[iOff]!=0x02 && pCsr->aPage[iOff]!=0x05 ){ in dbdataNext()
16041 sqlite3_free(pCsr->aPage); in dbdataNext()
16042 pCsr->aPage = 0; in dbdataNext()
16060 switch( pCsr->aPage[iOff] ){ in dbdataNext()
16083 iOff = get_uint16(&pCsr->aPage[iCellPtr]); in dbdataNext()
16093 iOff += dbdataGetVarintU32(&pCsr->aPage[iOff], &nPayload); in dbdataNext()
16100 iOff += dbdataGetVarint(&pCsr->aPage[iOff], &pCsr->iIntkey); in dbdataNext()
16135 memcpy(pCsr->rec.aBuf, &pCsr->aPage[iOff], nLocal); in dbdataNext()
16141 u32 pgnoOvfl = get_uint32(&pCsr->aPage[iOff]); in dbdataNext()
16194 sqlite3_free(pCsr->aPage); in dbdataNext()
16195 pCsr->aPage = 0; in dbdataNext()
16221 return pCsr->aPage==0; in dbdataEof()
16374 iOff = get_uint16(&pCsr->aPage[iOff]); in dbdataColumn()
16377 sqlite3_result_int64(ctx, get_uint32(&pCsr->aPage[iOff])); in dbdataColumn()