Lines Matching defs:nPayload
68047 i64 nKey; /* The key for INTKEY tables, or nPayload otherwise */
68049 u32 nPayload; /* Bytes of payload */
69751 surplus = minLocal + (pInfo->nPayload - minLocal)%(pPage->pBt->usableSize-4);
69763 ** Given a record with nPayload bytes of payload stored within btree
69766 static int btreePayloadToLocal(MemPage *pPage, i64 nPayload){
69769 if( nPayload<=maxLocal ){
69770 return nPayload;
69775 surplus = minLocal + (nPayload - minLocal)%(pPage->pBt->usableSize-4);
69806 pInfo->nPayload = 0;
69817 u32 nPayload; /* Number of bytes of cell payload */
69828 ** pIter += getVarint32(pIter, nPayload);
69832 nPayload = *pIter;
69833 if( nPayload>=0x80 ){
69835 nPayload &= 0x7f;
69837 nPayload = (nPayload<<7) | (*++pIter & 0x7f);
69878 pInfo->nPayload = nPayload;
69880 testcase( nPayload==pPage->maxLocal );
69881 testcase( nPayload==(u32)pPage->maxLocal+1 );
69882 if( nPayload<=pPage->maxLocal ){
69886 pInfo->nSize = nPayload + (u16)(pIter - pCell);
69888 pInfo->nLocal = (u16)nPayload;
69899 u32 nPayload; /* Number of bytes of cell payload */
69905 nPayload = *pIter;
69906 if( nPayload>=0x80 ){
69908 nPayload &= 0x7f;
69910 nPayload = (nPayload<<7) | (*++pIter & 0x7f);
69914 pInfo->nKey = nPayload;
69915 pInfo->nPayload = nPayload;
69917 testcase( nPayload==pPage->maxLocal );
69918 testcase( nPayload==(u32)pPage->maxLocal+1 );
69919 if( nPayload<=pPage->maxLocal ){
69923 pInfo->nSize = nPayload + (u16)(pIter - pCell);
69925 pInfo->nLocal = (u16)nPayload;
70087 if( info.nLocal<info.nPayload ){
72375 if( info.nLocal<info.nPayload ){
73330 if( a->nPayload!=b->nPayload ) return 0;
73421 return pCur->info.nPayload;
73606 assert( offset+amt <= pCur->info.nPayload );
73647 int nOvfl = (pCur->info.nPayload-pCur->info.nLocal+ovflSize-1)/ovflSize;
75356 assert( pInfo->nLocal!=pInfo->nPayload );
75367 nOvfl = (pInfo->nPayload - pInfo->nLocal + ovflPageSize - 1)/ovflPageSize;
75369 (CORRUPT_DB && (pInfo->nPayload + ovflPageSize)<ovflPageSize)
75420 if( sInfo.nLocal!=sInfo.nPayload ){ \
75445 int nPayload;
75466 nPayload = pX->nData + pX->nZero;
75470 nHeader += putVarint32(&pCell[nHeader], nPayload);
75474 nSrc = nPayload = (int)pX->nKey;
75476 nHeader += putVarint32(&pCell[nHeader], nPayload);
75481 if( nPayload<=pPage->maxLocal ){
75484 n = nHeader + nPayload;
75489 assert( nSrc<=nPayload );
75490 testcase( nSrc<nPayload );
75492 memset(pPayload+nSrc, 0, nPayload-nSrc);
75500 n = mn + (nPayload - mn) % (pPage->pBt->usableSize - 4);
75513 ** nPayload Total payload size in bytes
75515 ** spaceLeft Space available at pPayload. If nPayload>spaceLeft,
75536 n = nPayload;
75556 nPayload -= n;
75557 if( nPayload<=0 ) break;
76379 if( info.nLocal<info.nPayload ){
77722 && pCur->info.nPayload==(u32)pX->nData+pX->nZero
77810 if( info.nPayload!=info.nLocal ){
77839 if( info.nSize==szNew && info.nLocal==info.nPayload
77851 assert( rc==SQLITE_OK ); /* clearCell never fails when nLocal==nPayload */
77951 if( pSrc->info.nPayload<0x80 ){
77952 *(aOut++) = pSrc->info.nPayload;
77954 aOut += sqlite3PutVarint(aOut, pSrc->info.nPayload);
77962 nRem = pSrc->info.nPayload;
77974 nOut = btreePayloadToLocal(pDest->pPage, pSrc->info.nPayload);
77976 if( nOut<pSrc->info.nPayload ){
79159 if( info.nPayload>info.nLocal ){
79163 nPage = (info.nPayload - info.nLocal + usableSize - 5)/(usableSize - 4);
214321 i64 nPayload; /* Value of 'payload' column */
214531 pCsr->nPayload = 0;
214637 /* A table interior node. nPayload==0. */
214639 u32 nPayload; /* Bytes of payload total (local+overflow) */
214641 iOff += getVarint32(&aData[iOff], nPayload);
214646 if( nPayload>(u32)p->nMxPayload ) p->nMxPayload = nPayload;
214647 nLocal = getLocalPayload(nUsable, p->flags, nPayload);
214650 assert( nPayload>=(u32)nLocal );
214652 if( nPayload>(u32)nLocal ){
214654 int nOvfl = ((nPayload - nLocal) + nUsable-4 - 1) / (nUsable - 4);
214655 if( iOff+nLocal+4>nUsable || nPayload>0x7fffffff ){
214658 pCell->nLastOvfl = (nPayload-nLocal) - (nOvfl-1) * (nUsable-4);
214753 int nPayload;
214804 pCsr->nPayload += nUsable - 4;
214806 pCsr->nPayload += pCell->nLastOvfl;
214891 nPayload = 0;
214893 nPayload += p->aCell[i].nLocal;
214895 pCsr->nPayload += nPayload;
215014 sqlite3_result_int(ctx, pCsr->nPayload);