Lines Matching refs:pDirty

8769   PgHdr *pDirty;                 /* Transient list of dirty pages */  member
34703 PgHdr *pDirty, *pDirtyTail; /* List of dirty pages in LRU order */
34754 assert( pPage->pDirtyPrev || pPage==p->pDirty );
34774 assert( pPage==p->pDirty );
34775 p->pDirty = pPage->pDirtyNext;
34790 assert( pPage->pDirtyNext==0 && pPage->pDirtyPrev==0 && p->pDirty!=pPage );
34792 pPage->pDirtyNext = p->pDirty;
34797 p->pDirty = pPage;
34875 assert( pCache->nRef==0 && pCache->pDirty==0 );
34915 eCreate = createFlag * (1 + (!pCache->bPurgeable || !pCache->pDirty));
35060 while( (p = pCache->pDirty)!=0 ){
35070 for(p=pCache->pDirty; p; p=p->pDirtyNext){
35104 for(p=pCache->pDirty; p; p=pNext){
35149 pTail->pDirty = pA;
35151 pA = pA->pDirty;
35153 pTail->pDirty = pB;
35155 pB = pB->pDirty;
35159 pTail->pDirty = pA;
35161 pTail->pDirty = pB;
35163 pTail->pDirty = 0;
35165 return result.pDirty;
35185 pIn = p->pDirty;
35186 p->pDirty = 0;
35215 for(p=pCache->pDirty; p; p=p->pDirtyNext){
35216 p->pDirty = p->pDirtyNext;
35218 return pcacheSortDirtyList(pCache->pDirty);
35272 PgHdr *pDirty;
35273 for(pDirty=pCache->pDirty; pDirty; pDirty=pDirty->pDirtyNext){
35274 xIter(pDirty);
39733 PgHdr *pNext = pList->pDirty;
39765 for(p=pList; p && p->pDirty; p=p->pDirty){
39766 assert( p->pgno < p->pDirty->pgno );
39777 for(p=pList; (*ppNext = p); p=p->pDirty){
39778 if( p->pgno<=nTruncate ) ppNext = &p->pDirty;
39789 for(p=pList; p; p=p->pDirty){
39796 for(p=pList; p; p=p->pDirty){
40853 pList = pList->pDirty;
40977 pPg->pDirty = 0;
42551 pList->pDirty = 0;
42596 && (0==(pPg = sqlite3PcacheDirtyList(pPager->pPCache)) || 0==pPg->pDirty)
46251 { int cnt; for(cnt=0, p=pList; p; p=p->pDirty, cnt++){}
46297 for(p=pList; p; p=p->pDirty){
46306 nDbsize = (isCommit && p->pDirty==0) ? nTruncate : 0;
46366 for(p=pList; p && rc==SQLITE_OK; p=p->pDirty){