• 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()
47264 int nFree = 0;
47270 while( (nReq<0 || nFree<nReq)
47274 nFree += pcache1MemSize(p->page.pBuf);
47276 nFree += sqlite3MemSize(p);
47284 return nFree;
59692 u16 nFree; /* Number of free bytes on the page */
61893 if( data[hdr+7]+cbrk-iCellFirst!=pPage->nFree ){
61991 assert( pPage->nFree>=nByte );
62037 rc = defragmentPage(pPage, MIN(4, pPage->nFree - (2+nByte)));
62160 pPage->nFree += iOrigSize;
62241 int nFree; /* Number of unused bytes on the page */
62323 nFree = data[hdr+7] + top; /* Init nFree to non-freeblock free space */
62339 nFree = nFree + size;
62360 if( nFree>usableSize ){
62363 pPage->nFree = (u16)(nFree - iCellFirst);
62391 pPage->nFree = (u16)(pBt->usableSize - first);
64136 static Pgno finalDbSize(BtShared *pBt, Pgno nOrig, Pgno nFree){
64142 nPtrmap = (nFree-nOrig+PTRMAP_PAGENO(pBt, nOrig)+nEntry)/nEntry;
64143 nFin = nOrig - nFree - nPtrmap;
64172 Pgno nFree = get4byte(&pBt->pPage1->aData[36]);
64173 Pgno nFin = finalDbSize(pBt, nOrig, nFree);
64177 }else if( nFree>0 ){
64214 Pgno nFree; /* Number of pages on the freelist initially */
64227 nFree = get4byte(&pBt->pPage1->aData[36]);
64228 nFin = finalDbSize(pBt, nOrig, nFree);
64236 if( (rc==SQLITE_DONE || rc==SQLITE_OK) && nFree>0 ){
66466 int nFree; /* Initial number of pages on free-list */
66483 nFree = get4byte(&pPage1->aData[36]);
66484 put4byte(&pPage1->aData[36], nFree+1);
66513 if( nFree!=0 ){
66902 pPage->nFree = pPage->pBt->usableSize - pPage->hdrOffset
66907 pPage->nFree += 2;
66952 if( pPage->nOverflow || sz+2>pPage->nFree ){
66991 pPage->nFree -= (u16)(2 + sz);
67410 pNew->nFree = pBt->usableSize - pNew->cellOffset - 2 - szCell;
67535 assert( pFrom->nFree>=iToHdr );
67893 szNew[i] = usableSpace - p->nFree;
68262 apNew[iPg]->nFree = usableSpace-szNew[iPg];
68274 if( isRoot && pParent->nCell==0 && pParent->hdrOffset<=apNew[0]->nFree ){
68293 assert( apNew[0]->nFree ==
68456 }else if( pPage->nOverflow==0 && pPage->nFree<=nMin ){
68828 || (pPage->nFree+cellSizePtr(pPage,pCell)+2)>(int)(pBt->usableSize*2/3)
74836 int nFree; /* Bytes of available memory */
74862 if( nByte <= p->nFree ){
74863 p->nFree -= nByte;
74864 pBuf = &p->pSpace[p->nFree];
74969 x.nFree = ROUNDDOWN8(pParse->szOpAlloc - n); /* Bytes of unused memory */
74970 assert( x.nFree>=0 );
74971 assert( EIGHT_BYTE_ALIGNMENT(&x.pSpace[x.nFree]) );
75001 x.nFree = x.nNeeded;