• Home
  • Raw
  • Download

Lines Matching refs:nFree

19368   u32 nFree = countLookasideSlots(db->lookaside.pFree);  in sqlite3LookasideUsed()  local
19370 return db->lookaside.nSlot - (nInit+nFree); in sqlite3LookasideUsed()
47280 int nFree = 0;
47286 while( (nReq<0 || nFree<nReq)
47290 nFree += pcache1MemSize(p->page.pBuf);
47292 nFree += sqlite3MemSize(p);
47300 return nFree;
59708 u16 nFree; /* Number of free bytes on the page */
61909 if( data[hdr+7]+cbrk-iCellFirst!=pPage->nFree ){
62007 assert( pPage->nFree>=nByte );
62053 rc = defragmentPage(pPage, MIN(4, pPage->nFree - (2+nByte)));
62176 pPage->nFree += iOrigSize;
62257 int nFree; /* Number of unused bytes on the page */
62339 nFree = data[hdr+7] + top; /* Init nFree to non-freeblock free space */
62355 nFree = nFree + size;
62376 if( nFree>usableSize ){
62379 pPage->nFree = (u16)(nFree - iCellFirst);
62407 pPage->nFree = (u16)(pBt->usableSize - first);
64152 static Pgno finalDbSize(BtShared *pBt, Pgno nOrig, Pgno nFree){
64158 nPtrmap = (nFree-nOrig+PTRMAP_PAGENO(pBt, nOrig)+nEntry)/nEntry;
64159 nFin = nOrig - nFree - nPtrmap;
64188 Pgno nFree = get4byte(&pBt->pPage1->aData[36]);
64189 Pgno nFin = finalDbSize(pBt, nOrig, nFree);
64193 }else if( nFree>0 ){
64230 Pgno nFree; /* Number of pages on the freelist initially */
64243 nFree = get4byte(&pBt->pPage1->aData[36]);
64244 nFin = finalDbSize(pBt, nOrig, nFree);
64252 if( (rc==SQLITE_DONE || rc==SQLITE_OK) && nFree>0 ){
66482 int nFree; /* Initial number of pages on free-list */
66499 nFree = get4byte(&pPage1->aData[36]);
66500 put4byte(&pPage1->aData[36], nFree+1);
66529 if( nFree!=0 ){
66918 pPage->nFree = pPage->pBt->usableSize - pPage->hdrOffset
66923 pPage->nFree += 2;
66968 if( pPage->nOverflow || sz+2>pPage->nFree ){
67007 pPage->nFree -= (u16)(2 + sz);
67426 pNew->nFree = pBt->usableSize - pNew->cellOffset - 2 - szCell;
67551 assert( pFrom->nFree>=iToHdr );
67909 szNew[i] = usableSpace - p->nFree;
68278 apNew[iPg]->nFree = usableSpace-szNew[iPg];
68290 if( isRoot && pParent->nCell==0 && pParent->hdrOffset<=apNew[0]->nFree ){
68309 assert( apNew[0]->nFree ==
68472 }else if( pPage->nOverflow==0 && pPage->nFree<=nMin ){
68844 || (pPage->nFree+cellSizePtr(pPage,pCell)+2)>(int)(pBt->usableSize*2/3)
74852 int nFree; /* Bytes of available memory */
74878 if( nByte <= p->nFree ){
74879 p->nFree -= nByte;
74880 pBuf = &p->pSpace[p->nFree];
74985 x.nFree = ROUNDDOWN8(pParse->szOpAlloc - n); /* Bytes of unused memory */
74986 assert( x.nFree>=0 );
74987 assert( EIGHT_BYTE_ALIGNMENT(&x.pSpace[x.nFree]) );
75017 x.nFree = x.nNeeded;