Lines Matching refs:eState

36565 ** The Pager.eState variable stores the current 'state' of a pager. A
36890 ** eState
37063 u8 eState; /* Pager state (OPEN, READER, WRITER_LOCKED..) */
37237 assert( p->eState==PAGER_OPEN
37238 || p->eState==PAGER_READER
37239 || p->eState==PAGER_WRITER_LOCKED
37240 || p->eState==PAGER_WRITER_CACHEMOD
37241 || p->eState==PAGER_WRITER_DBMOD
37242 || p->eState==PAGER_WRITER_FINISHED
37243 || p->eState==PAGER_ERROR
37272 assert( p->eState!=PAGER_ERROR && p->eState!=PAGER_OPEN );
37282 switch( p->eState ){
37384 , p->eState==PAGER_OPEN ? "OPEN" :
37385 p->eState==PAGER_READER ? "READER" :
37386 p->eState==PAGER_WRITER_LOCKED ? "WRITER_LOCKED" :
37387 p->eState==PAGER_WRITER_CACHEMOD ? "WRITER_CACHEMOD" :
37388 p->eState==PAGER_WRITER_DBMOD ? "WRITER_DBMOD" :
37389 p->eState==PAGER_WRITER_FINISHED ? "WRITER_FINISHED" :
37390 p->eState==PAGER_ERROR ? "ERROR" : "?error?"
37597 assert( pPager->eState!=PAGER_ERROR );
38157 assert( pPager->eState==PAGER_READER
38158 || pPager->eState==PAGER_OPEN
38159 || pPager->eState==PAGER_ERROR
38169 pPager->eState = PAGER_OPEN;
38197 if( rc!=SQLITE_OK && pPager->eState==PAGER_ERROR ){
38205 assert( pPager->errCode || pPager->eState!=PAGER_ERROR );
38207 pPager->eState = PAGER_OPEN;
38219 pPager->eState = PAGER_OPEN;
38257 pPager->eState = PAGER_ERROR;
38325 ** eState==PAGER_NONE and eLock==EXCLUSIVE_LOCK.
38329 ** read-transaction, this function is called with eState==PAGER_READER
38333 assert( pPager->eState!=PAGER_ERROR );
38334 if( pPager->eState<PAGER_WRITER_LOCKED && pPager->eLock<RESERVED_LOCK ){
38407 pPager->eState = PAGER_READER;
38431 if( pPager->eState!=PAGER_ERROR && pPager->eState!=PAGER_OPEN ){
38433 if( pPager->eState>=PAGER_WRITER_LOCKED ){
38438 assert( pPager->eState==PAGER_READER );
38556 assert( pPager->eState>=PAGER_WRITER_CACHEMOD
38557 || (pPager->eState==PAGER_OPEN && pPager->eLock==EXCLUSIVE_LOCK)
38559 assert( pPager->eState>=PAGER_WRITER_CACHEMOD || isMainJrnl );
38646 assert( pPager->eState!=PAGER_OPEN || pPg==0 );
38657 && (pPager->eState>=PAGER_WRITER_DBMOD || pPager->eState==PAGER_OPEN)
38903 assert( pPager->eState!=PAGER_ERROR );
38904 assert( pPager->eState!=PAGER_READER );
38907 && (pPager->eState>=PAGER_WRITER_DBMOD || pPager->eState==PAGER_OPEN)
39189 && (pPager->eState>=PAGER_WRITER_DBMOD || pPager->eState==PAGER_OPEN)
39232 assert( pPager->eState>=PAGER_READER && !MEMDB );
39452 assert( pPager->eState==PAGER_OPEN || pPager->eState==PAGER_READER );
39488 assert( pPager->eState==PAGER_OPEN );
39546 assert( pPager->eState==PAGER_OPEN );
39618 assert( pPager->eState!=PAGER_ERROR );
39619 assert( pPager->eState>=PAGER_WRITER_LOCKED );
39920 if( pPager->eState>PAGER_OPEN && isOpen(pPager->fd) ){
39971 assert( pPager->eState!=PAGER_OPEN ); /* Called only by OP_MaxPgcnt */
40043 assert( pPager->eState>=PAGER_READER );
40044 assert( pPager->eState!=PAGER_WRITER_FINISHED );
40124 assert( pPager->eState>=PAGER_WRITER_CACHEMOD );
40274 assert( pPager->eState==PAGER_WRITER_CACHEMOD
40275 || pPager->eState==PAGER_WRITER_DBMOD
40377 pPager->eState = PAGER_WRITER_DBMOD;
40419 assert( pPager->eState==PAGER_WRITER_DBMOD );
40625 || pPager->eState==PAGER_WRITER_CACHEMOD
40889 pPager->eState = PAGER_READER;
41011 assert( pPager->eState==PAGER_OPEN );
41130 assert( pPager->eState==PAGER_OPEN || pPager->eState==PAGER_READER );
41133 if( !pagerUseWal(pPager) && pPager->eState==PAGER_OPEN ){
41221 pPager->eState = PAGER_OPEN;
41235 ** In order to get pager_unlock() to do this, set Pager.eState to
41248 assert( pPager->eState==PAGER_OPEN );
41308 if( pPager->eState==PAGER_OPEN && rc==SQLITE_OK ){
41316 assert( pPager->eState==PAGER_OPEN );
41318 pPager->eState = PAGER_READER;
41396 assert( pPager->eState>=PAGER_READER );
41505 assert( pPager->eState>=PAGER_READER && pPager->eState!=PAGER_ERROR );
41566 assert( pPager->eState==PAGER_WRITER_LOCKED );
41639 assert( pPager->eState==PAGER_WRITER_LOCKED );
41640 pPager->eState = PAGER_WRITER_CACHEMOD;
41667 assert( pPager->eState>=PAGER_READER && pPager->eState<PAGER_ERROR );
41670 if( ALWAYS(pPager->eState==PAGER_READER) ){
41706 ** WAL mode sets Pager.eState to PAGER_WRITER_LOCKED or CACHEMOD
41713 pPager->eState = PAGER_WRITER_LOCKED;
41720 assert( rc==SQLITE_OK || pPager->eState==PAGER_READER );
41721 assert( rc!=SQLITE_OK || pPager->eState==PAGER_WRITER_LOCKED );
41745 assert( pPager->eState==PAGER_WRITER_LOCKED
41746 || pPager->eState==PAGER_WRITER_CACHEMOD
41747 || pPager->eState==PAGER_WRITER_DBMOD
41770 if( pPager->eState==PAGER_WRITER_LOCKED ){
41774 assert( pPager->eState>=PAGER_WRITER_CACHEMOD );
41840 if( pPager->eState!=PAGER_WRITER_DBMOD ){
41888 assert( pPager->eState>=PAGER_WRITER_LOCKED );
41889 assert( pPager->eState!=PAGER_ERROR );
42032 assert( pPager->eState==PAGER_WRITER_CACHEMOD
42033 || pPager->eState==PAGER_WRITER_DBMOD
42131 assert( pPager->eState==PAGER_WRITER_CACHEMOD
42132 || pPager->eState==PAGER_WRITER_DBMOD
42133 || pPager->eState==PAGER_WRITER_LOCKED
42175 assert( pPager->eState==PAGER_WRITER_LOCKED
42176 || pPager->eState==PAGER_WRITER_CACHEMOD
42177 || pPager->eState==PAGER_WRITER_DBMOD
42178 || pPager->eState==PAGER_ERROR
42189 if( pPager->eState<PAGER_WRITER_CACHEMOD ) return SQLITE_OK;
42336 assert( pPager->eState==PAGER_WRITER_DBMOD );
42351 pPager->eState = PAGER_WRITER_FINISHED;
42380 assert( pPager->eState==PAGER_WRITER_LOCKED
42381 || pPager->eState==PAGER_WRITER_FINISHED
42382 || (pagerUseWal(pPager) && pPager->eState==PAGER_WRITER_CACHEMOD)
42397 if( pPager->eState==PAGER_WRITER_LOCKED
42402 pPager->eState = PAGER_READER;
42446 if( pPager->eState==PAGER_ERROR ) return pPager->errCode;
42447 if( pPager->eState<=PAGER_READER ) return SQLITE_OK;
42454 }else if( !isOpen(pPager->jfd) || pPager->eState==PAGER_WRITER_LOCKED ){
42455 int eState = pPager->eState;
42457 if( !MEMDB && eState>PAGER_WRITER_LOCKED ){
42463 pPager->eState = PAGER_ERROR;
42470 assert( pPager->eState==PAGER_READER || rc!=SQLITE_OK );
42522 a[3] = pPager->eState==PAGER_OPEN ? -1 : (int) pPager->dbSize;
42523 a[4] = pPager->eState;
42555 assert( pPager->eState>=PAGER_WRITER_LOCKED );
42771 assert( pPager->eState==PAGER_WRITER_CACHEMOD
42772 || pPager->eState==PAGER_WRITER_DBMOD
42988 assert( pPager->eState!=PAGER_ERROR );
43018 int state = pPager->eState;
43023 if( pPager->eState==PAGER_READER ){
43035 assert( state==pPager->eState );
43058 if( pPager->eState>=PAGER_WRITER_CACHEMOD ) return 0;
43193 assert( pPager->eState==PAGER_OPEN || pbOpen );
43194 assert( pPager->eState==PAGER_READER || !pbOpen );
43207 pPager->eState = PAGER_OPEN;
46700 u8 eState; /* One of the CURSOR_XXX constants (see below) */
46711 ** Potential values for BtCursor.eState.
47597 p->eState = CURSOR_INVALID;
47684 ** The caller must ensure that the cursor is valid (has eState==CURSOR_VALID)
47690 assert( CURSOR_VALID==pCur->eState );
47725 pCur->eState = CURSOR_REQUIRESEEK;
47743 p->eState==CURSOR_VALID ){
47760 pCur->eState = CURSOR_INVALID;
47804 assert( pCur->eState>=CURSOR_REQUIRESEEK );
47805 if( pCur->eState==CURSOR_FAULT ){
47808 pCur->eState = CURSOR_INVALID;
47813 assert( pCur->eState==CURSOR_VALID || pCur->eState==CURSOR_INVALID );
47819 (p->eState>=CURSOR_REQUIRESEEK ? \
47839 if( pCur->eState!=CURSOR_VALID || pCur->skipNext!=0 ){
50352 if( pCur->wrFlag && pCur->eState!=CURSOR_FAULT ) r++;
50381 p->eState = CURSOR_FAULT;
50598 pCur->eState = CURSOR_INVALID;
50756 return pCur && pCur->eState==CURSOR_VALID;
50774 assert( pCur->eState==CURSOR_INVALID || pCur->eState==CURSOR_VALID );
50775 if( pCur->eState!=CURSOR_VALID ){
50790 ** that the cursor has Cursor.eState==CURSOR_VALID.
50798 assert( pCur->eState==CURSOR_VALID );
50955 assert( pCur->eState==CURSOR_VALID );
51086 assert( pCur->eState==CURSOR_VALID );
51105 if ( pCur->eState==CURSOR_INVALID ){
51113 assert( pCur->eState==CURSOR_VALID );
51151 assert( pCur->eState==CURSOR_VALID );
51196 if( ALWAYS(pCur->eState==CURSOR_VALID) ){
51205 if( ALWAYS(pCur->eState==CURSOR_VALID) ){
51228 assert( pCur->eState==CURSOR_VALID );
51277 assert( pCur->eState==CURSOR_VALID );
51322 if( pCur->eState>=CURSOR_REQUIRESEEK ){
51323 if( pCur->eState==CURSOR_FAULT ){
51339 pCur->eState = CURSOR_INVALID;
51373 pCur->eState = CURSOR_VALID;
51376 pCur->eState = ((pRoot->nCell>0)?CURSOR_VALID:CURSOR_INVALID);
51394 assert( pCur->eState==CURSOR_VALID );
51419 assert( pCur->eState==CURSOR_VALID );
51444 if( pCur->eState==CURSOR_INVALID ){
51467 if( CURSOR_VALID==pCur->eState && pCur->atLast ){
51483 if( CURSOR_INVALID==pCur->eState ){
51487 assert( pCur->eState==CURSOR_VALID );
51540 if( pCur->eState==CURSOR_VALID && pCur->validNKey
51559 assert( pCur->apPage[pCur->iPage]->nCell>0 || pCur->eState==CURSOR_INVALID );
51560 if( pCur->eState==CURSOR_INVALID ){
51713 return (CURSOR_VALID!=pCur->eState);
51733 if( CURSOR_INVALID==pCur->eState ){
51762 pCur->eState = CURSOR_INVALID;
51801 if( CURSOR_INVALID==pCur->eState ){
51824 pCur->eState = CURSOR_INVALID;
53777 if( pCur->eState==CURSOR_FAULT ){
53817 assert( pCur->eState==CURSOR_VALID || (pCur->eState==CURSOR_INVALID && loc) );
53889 pCur->eState = CURSOR_INVALID;
53918 || NEVER(pCur->eState!=CURSOR_VALID)
55187 assert( pCsr->eState!=CURSOR_REQUIRESEEK );
55188 if( pCsr->eState!=CURSOR_VALID ){
117023 int eState = 0;
117042 switch( eState ){
117046 eState = 1;
117063 eState = 2;
117068 eState = 0;
117070 eState = 3;
117078 default: assert( eState==3 );
117082 eState = 2;