Lines Matching refs:flags

1266   assert( (pPg->flags&PGHDR_DIRTY) || pPg->pageHash==pager_pagehash(pPg) );  in checkPage()
2366 isSynced = (pPg==0 || 0==(pPg->flags & PGHDR_NEED_SYNC)); in pager_playback_one_page()
2373 testcase( !isSavepnt && pPg!=0 && (pPg->flags&PGHDR_NEED_SYNC)!=0 ); in pager_playback_one_page()
2506 const int flags = (SQLITE_OPEN_READONLY|SQLITE_OPEN_SUPER_JOURNAL); in pager_delsuper() local
2507 rc = sqlite3OsOpen(pVfs, zSuper, pSuper, flags, 0); in pager_delsuper()
2549 int flags = (SQLITE_OPEN_READONLY|SQLITE_OPEN_SUPER_JOURNAL); in pager_delsuper() local
2550 rc = sqlite3OsOpen(pVfs, zJournal, pJournal, flags, 0); in pager_delsuper()
3925 assert( pPg->flags&PGHDR_DIRTY ); in assertTruncateConstraintCb()
4027 p->flags = PGHDR_MMAP; in pagerAcquireMapPage()
4034 assert( p->flags==PGHDR_MMAP ); in pagerAcquireMapPage()
4124 if( db && 0==(db->flags & SQLITE_NoCkptOnClose) in sqlite3PagerClose()
4404 if( pgno<=pPager->dbSize && 0==(pList->flags&PGHDR_DONT_WRITE) ){ in pager_write_pagelist()
4408 assert( (pList->flags&PGHDR_NEED_SYNC)==0 ); in pager_write_pagelist()
4456 const int flags = SQLITE_OPEN_SUBJOURNAL | SQLITE_OPEN_READWRITE in openSubJournal() local
4463 rc = sqlite3JournalOpen(pPager->pVfs, 0, pPager->sjfd, flags, nStmtSpill); in openSubJournal()
4547 assert( pPg->flags&PGHDR_DIRTY ); in pagerStress()
4571 || (pPg->flags & PGHDR_NEED_SYNC)!=0) in pagerStress()
4594 if( pPg->flags&PGHDR_NEED_SYNC in pagerStress()
4602 assert( (pPg->flags&PGHDR_NEED_SYNC)==0 ); in pagerStress()
4673 int flags, /* flags controlling this file */ in sqlite3PagerOpen() argument
4691 int useJournal = (flags & PAGER_OMIT_JOURNAL)==0; /* False to omit journal */ in sqlite3PagerOpen()
4706 if( flags & PAGER_MEMORY ){ in sqlite3PagerOpen()
5486 int flags /* PAGER_GET_XXX flags */ in getPageNormal() argument
5514 noContent = (flags & PAGER_GET_NOCONTENT)!=0; in getPageNormal()
5588 int flags /* PAGER_GET_XXX flags */ in getPageMMap() argument
5599 && (pPager->eState==PAGER_READER || (flags & PAGER_GET_READONLY)) in getPageMMap()
5648 return getPageNormal(pPager, pgno, ppPage, flags); in getPageMMap()
5657 int flags /* PAGER_GET_XXX flags */ in getPageError() argument
5660 UNUSED_PARAMETER(flags); in getPageError()
5673 int flags /* PAGER_GET_XXX flags */ in sqlite3PagerGet() argument
5676 return pPager->xGet(pPager, pgno, ppPage, flags); in sqlite3PagerGet()
5716 if( pPg->flags & PGHDR_MMAP ){ in sqlite3PagerUnrefNotNull()
5732 assert( (pPg->flags & PGHDR_MMAP)==0 ); /* Page1 is never memory mapped */ in sqlite3PagerUnrefPageOne()
5784 int flags = SQLITE_OPEN_READWRITE|SQLITE_OPEN_CREATE; in pager_open_journal() local
5788 flags |= (SQLITE_OPEN_DELETEONCLOSE|SQLITE_OPEN_TEMP_JOURNAL); in pager_open_journal()
5789 flags |= SQLITE_OPEN_EXCLUSIVE; in pager_open_journal()
5792 flags |= SQLITE_OPEN_MAIN_JOURNAL; in pager_open_journal()
5801 pVfs, pPager->zJournal, pPager->jfd, flags, nSpill in pager_open_journal()
5943 pPg->flags |= PGHDR_NEED_SYNC; in pagerAddPageToRollbackJournal()
5957 ((pPg->flags&PGHDR_NEED_SYNC)?1:0), pager_pagehash(pPg))); in pagerAddPageToRollbackJournal()
6029 pPg->flags |= PGHDR_NEED_SYNC; in pager_write()
6033 ((pPg->flags&PGHDR_NEED_SYNC)?1:0))); in pager_write()
6042 pPg->flags |= PGHDR_WRITEABLE; in pager_write()
6113 if( pPage->flags&PGHDR_NEED_SYNC ){ in pagerWriteLargeSector()
6120 if( pPage->flags&PGHDR_NEED_SYNC ){ in pagerWriteLargeSector()
6138 pPage->flags |= PGHDR_NEED_SYNC; in pagerWriteLargeSector()
6165 assert( (pPg->flags & PGHDR_MMAP)==0 ); in sqlite3PagerWrite()
6168 if( (pPg->flags & PGHDR_WRITEABLE)!=0 && pPager->dbSize>=pPg->pgno ){ in sqlite3PagerWrite()
6188 return pPg->flags & PGHDR_WRITEABLE; in sqlite3PagerIswriteable()
6214 if( !pPager->tempFile && (pPg->flags&PGHDR_DIRTY) && pPager->nSavepoint==0 ){ in sqlite3PagerDontWrite()
6217 pPg->flags |= PGHDR_DONT_WRITE; in sqlite3PagerDontWrite()
6218 pPg->flags &= ~PGHDR_WRITEABLE; in sqlite3PagerDontWrite()
6219 testcase( pPg->flags & PGHDR_NEED_SYNC ); in sqlite3PagerDontWrite()
7115 if( (pPg->flags & PGHDR_DIRTY)!=0 in sqlite3PagerMovepage()
7122 PAGERID(pPager), pPg->pgno, (pPg->flags&PGHDR_NEED_SYNC)?1:0, pgno)); in sqlite3PagerMovepage()
7132 if( (pPg->flags&PGHDR_NEED_SYNC) && !isCommit ){ in sqlite3PagerMovepage()
7136 assert( pPg->flags&PGHDR_DIRTY ); in sqlite3PagerMovepage()
7144 pPg->flags &= ~PGHDR_NEED_SYNC; in sqlite3PagerMovepage()
7152 pPg->flags |= (pPgOld->flags&PGHDR_NEED_SYNC); in sqlite3PagerMovepage()
7199 pPgHdr->flags |= PGHDR_NEED_SYNC; in sqlite3PagerMovepage()
7214 void sqlite3PagerRekey(DbPage *pPg, Pgno iNew, u16 flags){ in sqlite3PagerRekey() argument
7216 pPg->flags = flags; in sqlite3PagerRekey()