• Home
  • Raw
  • Download

Lines Matching refs:nFree

46329   int nFree = 0;
46335 while( (nReq<0 || nFree<nReq)
46339 nFree += pcache1MemSize(p->page.pBuf);
46341 nFree += sqlite3MemSize(p);
46349 return nFree;
58501 u16 nFree; /* Number of free bytes on the page */
60653 if( data[hdr+7]+cbrk-iCellFirst!=pPage->nFree ){
60753 assert( pPage->nFree>=nByte );
60799 rc = defragmentPage(pPage, MIN(4, pPage->nFree - (2+nByte)));
60918 pPage->nFree += iOrigSize;
61008 int nFree; /* Number of unused bytes on the page */
61081 nFree = data[hdr+7] + top; /* Init nFree to non-freeblock free space */
61096 nFree = nFree + size;
61115 if( nFree>usableSize ){
61118 pPage->nFree = (u16)(nFree - iCellFirst);
61147 pPage->nFree = (u16)(pBt->usableSize - first);
62859 static Pgno finalDbSize(BtShared *pBt, Pgno nOrig, Pgno nFree){
62865 nPtrmap = (nFree-nOrig+PTRMAP_PAGENO(pBt, nOrig)+nEntry)/nEntry;
62866 nFin = nOrig - nFree - nPtrmap;
62895 Pgno nFree = get4byte(&pBt->pPage1->aData[36]);
62896 Pgno nFin = finalDbSize(pBt, nOrig, nFree);
62900 }else if( nFree>0 ){
62937 Pgno nFree; /* Number of pages on the freelist initially */
62950 nFree = get4byte(&pBt->pPage1->aData[36]);
62951 nFin = finalDbSize(pBt, nOrig, nFree);
62959 if( (rc==SQLITE_DONE || rc==SQLITE_OK) && nFree>0 ){
65178 int nFree; /* Initial number of pages on free-list */
65195 nFree = get4byte(&pPage1->aData[36]);
65196 put4byte(&pPage1->aData[36], nFree+1);
65225 if( nFree!=0 ){
65599 pPage->nFree = pPage->pBt->usableSize - pPage->hdrOffset
65604 pPage->nFree += 2;
65649 if( pPage->nOverflow || sz+2>pPage->nFree ){
65688 pPage->nFree -= (u16)(2 + sz);
66107 pNew->nFree = pBt->usableSize - pNew->cellOffset - 2 - szCell;
66232 assert( pFrom->nFree>=iToHdr );
66592 szNew[i] = usableSpace - p->nFree;
66961 apNew[iPg]->nFree = usableSpace-szNew[iPg];
66973 if( isRoot && pParent->nCell==0 && pParent->hdrOffset<=apNew[0]->nFree ){
66992 assert( apNew[0]->nFree ==
67153 }else if( pPage->nOverflow==0 && pPage->nFree<=nMin ){
67524 || (pPage->nFree+cellSizePtr(pPage,pCell)+2)>(int)(pBt->usableSize*2/3)
73429 int nFree; /* Bytes of available memory */
73455 if( nByte <= p->nFree ){
73456 p->nFree -= nByte;
73457 pBuf = &p->pSpace[p->nFree];
73562 x.nFree = ROUNDDOWN8(pParse->szOpAlloc - n); /* Bytes of unused memory */
73563 assert( x.nFree>=0 );
73564 assert( EIGHT_BYTE_ALIGNMENT(&x.pSpace[x.nFree]) );
73594 x.nFree = x.nNeeded;