Lines Matching refs:flags
74 printf("%3d: nRef %2d flgs %02x data ", i, pPg->nRef, pPg->flags); in pcachePageTrace()
133 if( pPg->flags & PGHDR_CLEAN ){ in sqlite3PcachePageSanity()
134 assert( (pPg->flags & PGHDR_DIRTY)==0 );/* Cannot be both CLEAN and DIRTY */ in sqlite3PcachePageSanity()
137 assert( (pPg->flags & PGHDR_DIRTY)!=0 );/* If not CLEAN must be DIRTY */ in sqlite3PcachePageSanity()
144 if( pPg->flags & PGHDR_WRITEABLE ){ in sqlite3PcachePageSanity()
145 assert( pPg->flags & PGHDR_DIRTY ); /* WRITEABLE implies DIRTY */ in sqlite3PcachePageSanity()
240 && 0==(pPage->flags&PGHDR_NEED_SYNC) /*OPTIMIZATION-IF-FALSE*/ in pcacheManageDirtyList()
451 pPg && (pPg->nRef || (pPg->flags&PGHDR_NEED_SYNC)); in sqlite3PcacheFetchStress()
504 pPgHdr->flags = PGHDR_CLEAN; in pcacheFetchFinishWithInit()
541 if( p->flags&PGHDR_CLEAN ){ in sqlite3PcacheRelease()
568 if( p->flags&PGHDR_DIRTY ){ in sqlite3PcacheDrop()
582 if( p->flags & (PGHDR_CLEAN|PGHDR_DONT_WRITE) ){ /*OPTIMIZATION-IF-FALSE*/ in sqlite3PcacheMakeDirty()
583 p->flags &= ~PGHDR_DONT_WRITE; in sqlite3PcacheMakeDirty()
584 if( p->flags & PGHDR_CLEAN ){ in sqlite3PcacheMakeDirty()
585 p->flags ^= (PGHDR_DIRTY|PGHDR_CLEAN); in sqlite3PcacheMakeDirty()
587 assert( (p->flags & (PGHDR_DIRTY|PGHDR_CLEAN))==PGHDR_DIRTY ); in sqlite3PcacheMakeDirty()
601 assert( (p->flags & PGHDR_DIRTY)!=0 ); in sqlite3PcacheMakeClean()
602 assert( (p->flags & PGHDR_CLEAN)==0 ); in sqlite3PcacheMakeClean()
604 p->flags &= ~(PGHDR_DIRTY|PGHDR_NEED_SYNC|PGHDR_WRITEABLE); in sqlite3PcacheMakeClean()
605 p->flags |= PGHDR_CLEAN; in sqlite3PcacheMakeClean()
631 p->flags &= ~(PGHDR_NEED_SYNC|PGHDR_WRITEABLE); in sqlite3PcacheClearWritable()
642 p->flags &= ~PGHDR_NEED_SYNC; in sqlite3PcacheClearSyncFlags()
667 if( (p->flags&PGHDR_DIRTY) && (p->flags&PGHDR_NEED_SYNC) ){ in sqlite3PcacheMove()
695 assert( p->flags&PGHDR_DIRTY ); in sqlite3PcacheTruncate()