Lines Matching refs:pNextFree
107 PgHdr *pNextFree, *pPrevFree; /* Freelist of pages where nRef==0 */ member
1125 PgHdr *p = pPg->pNextFree; in _page_ref()
1126 while( p && p->needSync ){ p = p->pNextFree; } in _page_ref()
1130 pPg->pPrevFree->pNextFree = pPg->pNextFree; in _page_ref()
1132 pPg->pPager->pFirst = pPg->pNextFree; in _page_ref()
1134 if( pPg->pNextFree ){ in _page_ref()
1135 pPg->pNextFree->pPrevFree = pPg->pPrevFree; in _page_ref()
1452 PgHdr *p = pPg->pNextFree; in sqlitepager_get()
1453 while( p && p->needSync ){ p = p->pNextFree; } in sqlitepager_get()
1457 pPg->pPrevFree->pNextFree = pPg->pNextFree; in sqlitepager_get()
1460 pPager->pFirst = pPg->pNextFree; in sqlitepager_get()
1462 if( pPg->pNextFree ){ in sqlitepager_get()
1463 pPg->pNextFree->pPrevFree = pPg->pPrevFree; in sqlitepager_get()
1468 pPg->pNextFree = pPg->pPrevFree = 0; in sqlitepager_get()
1599 pPg->pNextFree = 0; in sqlitepager_unref()
1603 pPg->pPrevFree->pNextFree = pPg; in sqlitepager_unref()