Lines Matching refs:eState

52282 ** The Pager.eState variable stores the current 'state' of a pager. A
52602 ** eState
52790 u8 eState; /* Pager state (OPEN, READER, WRITER_LOCKED..) */
52998 assert( p->eState==PAGER_OPEN
52999 || p->eState==PAGER_READER
53000 || p->eState==PAGER_WRITER_LOCKED
53001 || p->eState==PAGER_WRITER_CACHEMOD
53002 || p->eState==PAGER_WRITER_DBMOD
53003 || p->eState==PAGER_WRITER_FINISHED
53004 || p->eState==PAGER_ERROR
53034 assert( p->eState!=PAGER_ERROR && p->eState!=PAGER_OPEN );
53044 switch( p->eState ){
53152 , p->eState==PAGER_OPEN ? "OPEN" :
53153 p->eState==PAGER_READER ? "READER" :
53154 p->eState==PAGER_WRITER_LOCKED ? "WRITER_LOCKED" :
53155 p->eState==PAGER_WRITER_CACHEMOD ? "WRITER_CACHEMOD" :
53156 p->eState==PAGER_WRITER_DBMOD ? "WRITER_DBMOD" :
53157 p->eState==PAGER_WRITER_FINISHED ? "WRITER_FINISHED" :
53158 p->eState==PAGER_ERROR ? "ERROR" : "?error?"
53410 assert( pPager->eState!=PAGER_ERROR );
53967 assert( pPager->eState==PAGER_READER
53968 || pPager->eState==PAGER_OPEN
53969 || pPager->eState==PAGER_ERROR
53979 pPager->eState = PAGER_OPEN;
54007 if( rc!=SQLITE_OK && pPager->eState==PAGER_ERROR ){
54015 assert( pPager->errCode || pPager->eState!=PAGER_ERROR );
54016 pPager->eState = PAGER_OPEN;
54029 pPager->eState = PAGER_OPEN;
54031 pPager->eState = (isOpen(pPager->jfd) ? PAGER_OPEN : PAGER_READER);
54072 pPager->eState = PAGER_ERROR;
54166 ** eState==PAGER_NONE and eLock==EXCLUSIVE_LOCK.
54170 ** read-transaction, this function is called with eState==PAGER_READER
54174 assert( pPager->eState!=PAGER_ERROR );
54175 if( pPager->eState<PAGER_WRITER_LOCKED && pPager->eLock<RESERVED_LOCK ){
54280 pPager->eState = PAGER_READER;
54304 if( pPager->eState!=PAGER_ERROR && pPager->eState!=PAGER_OPEN ){
54306 if( pPager->eState>=PAGER_WRITER_LOCKED ){
54311 assert( pPager->eState==PAGER_READER );
54414 assert( pPager->eState>=PAGER_WRITER_CACHEMOD
54415 || (pPager->eState==PAGER_OPEN && pPager->eLock==EXCLUSIVE_LOCK)
54417 assert( pPager->eState>=PAGER_WRITER_CACHEMOD || isMainJrnl );
54503 assert( pPager->eState!=PAGER_OPEN || pPg==0 || pPager->tempFile );
54514 && (pPager->eState>=PAGER_WRITER_DBMOD || pPager->eState==PAGER_OPEN)
54751 assert( pPager->eState!=PAGER_ERROR );
54752 assert( pPager->eState!=PAGER_READER );
54755 && (pPager->eState>=PAGER_WRITER_DBMOD || pPager->eState==PAGER_OPEN)
55066 && (pPager->eState>=PAGER_WRITER_DBMOD || pPager->eState==PAGER_OPEN)
55116 assert( pPager->eState>=PAGER_READER && !MEMDB );
55338 assert( pPager->eState==PAGER_OPEN || pPager->eState==PAGER_READER );
55375 assert( pPager->eState==PAGER_OPEN );
55428 assert( pPager->eState==PAGER_OPEN );
55499 assert( pPager->eState!=PAGER_ERROR );
55500 assert( pPager->eState>=PAGER_WRITER_LOCKED );
55865 if( pPager->eState>PAGER_OPEN && isOpen(pPager->fd) ){
55926 assert( pPager->eState!=PAGER_OPEN ); /* Called only by OP_MaxPgcnt */
56001 assert( pPager->eState>=PAGER_READER );
56002 assert( pPager->eState!=PAGER_WRITER_FINISHED );
56087 assert( pPager->eState>=PAGER_WRITER_CACHEMOD );
56354 assert( pPager->eState==PAGER_WRITER_CACHEMOD
56355 || pPager->eState==PAGER_WRITER_DBMOD
56457 pPager->eState = PAGER_WRITER_DBMOD;
56499 assert( pPager->tempFile || pPager->eState==PAGER_WRITER_DBMOD );
56727 || pPager->eState==PAGER_WRITER_CACHEMOD
57077 pPager->eState = PAGER_READER; /* Pretend we already have a lock */
57220 assert( pPager->eState==PAGER_OPEN );
57341 assert( pPager->eState==PAGER_OPEN || pPager->eState==PAGER_READER );
57344 if( !pagerUseWal(pPager) && pPager->eState==PAGER_OPEN ){
57435 pPager->eState = PAGER_OPEN;
57449 ** In order to get pager_unlock() to do this, set Pager.eState to
57462 assert( pPager->eState==PAGER_OPEN );
57525 if( pPager->tempFile==0 && pPager->eState==PAGER_OPEN && rc==SQLITE_OK ){
57533 assert( pPager->eState==PAGER_OPEN );
57535 pPager->eState = PAGER_READER;
57625 assert( pPager->eState>=PAGER_READER );
57730 && (pPager->eState==PAGER_READER || (flags & PAGER_GET_READONLY))
57742 assert( pPager->eState>=PAGER_READER );
57760 if( pPager->eState>PAGER_READER || pPager->tempFile ){
57894 assert( pPager->eState==PAGER_WRITER_LOCKED );
57955 assert( pPager->eState==PAGER_WRITER_LOCKED );
57956 pPager->eState = PAGER_WRITER_CACHEMOD;
57983 assert( pPager->eState>=PAGER_READER && pPager->eState<PAGER_ERROR );
57986 if( ALWAYS(pPager->eState==PAGER_READER) ){
58022 ** WAL mode sets Pager.eState to PAGER_WRITER_LOCKED or CACHEMOD
58029 pPager->eState = PAGER_WRITER_LOCKED;
58036 assert( rc==SQLITE_OK || pPager->eState==PAGER_READER );
58037 assert( rc!=SQLITE_OK || pPager->eState==PAGER_WRITER_LOCKED );
58113 assert( pPager->eState==PAGER_WRITER_LOCKED
58114 || pPager->eState==PAGER_WRITER_CACHEMOD
58115 || pPager->eState==PAGER_WRITER_DBMOD
58131 if( pPager->eState==PAGER_WRITER_LOCKED ){
58135 assert( pPager->eState>=PAGER_WRITER_CACHEMOD );
58156 if( pPager->eState!=PAGER_WRITER_DBMOD ){
58294 assert( pPager->eState>=PAGER_WRITER_LOCKED );
58377 assert( pPager->eState==PAGER_WRITER_CACHEMOD
58378 || pPager->eState==PAGER_WRITER_DBMOD
58484 assert( pPager->eState==PAGER_WRITER_CACHEMOD
58485 || pPager->eState==PAGER_WRITER_DBMOD
58486 || pPager->eState==PAGER_WRITER_LOCKED
58529 assert( pPager->eState==PAGER_WRITER_LOCKED
58530 || pPager->eState==PAGER_WRITER_CACHEMOD
58531 || pPager->eState==PAGER_WRITER_DBMOD
58532 || pPager->eState==PAGER_ERROR
58546 if( pPager->eState<PAGER_WRITER_CACHEMOD ) return SQLITE_OK;
58716 assert( pPager->eState==PAGER_WRITER_DBMOD );
58731 pPager->eState = PAGER_WRITER_FINISHED;
58761 assert( pPager->eState==PAGER_WRITER_LOCKED
58762 || pPager->eState==PAGER_WRITER_FINISHED
58763 || (pagerUseWal(pPager) && pPager->eState==PAGER_WRITER_CACHEMOD)
58778 if( pPager->eState==PAGER_WRITER_LOCKED
58783 pPager->eState = PAGER_READER;
58827 if( pPager->eState==PAGER_ERROR ) return pPager->errCode;
58828 if( pPager->eState<=PAGER_READER ) return SQLITE_OK;
58835 }else if( !isOpen(pPager->jfd) || pPager->eState==PAGER_WRITER_LOCKED ){
58836 int eState = pPager->eState;
58838 if( !MEMDB && eState>PAGER_WRITER_LOCKED ){
58844 pPager->eState = PAGER_ERROR;
58852 assert( pPager->eState==PAGER_READER || rc!=SQLITE_OK );
58909 a[3] = pPager->eState==PAGER_OPEN ? -1 : (int) pPager->dbSize;
58910 a[4] = pPager->eState;
58975 assert( pPager->eState>=PAGER_WRITER_LOCKED );
59016 assert( pPager->eState>=PAGER_WRITER_LOCKED );
59113 && pPager->eState>=PAGER_WRITER_CACHEMOD
59116 pPager->eState = PAGER_ERROR;
59211 assert( pPager->eState==PAGER_WRITER_CACHEMOD
59212 || pPager->eState==PAGER_WRITER_DBMOD
59437 assert( pPager->eState!=PAGER_ERROR );
59467 int state = pPager->eState;
59472 if( pPager->eState==PAGER_READER ){
59484 assert( state==pPager->eState );
59509 if( pPager->eState>=PAGER_WRITER_CACHEMOD ) return 0;
59666 assert( pPager->eState==PAGER_OPEN || pbOpen );
59667 assert( pPager->eState==PAGER_READER || !pbOpen );
59680 pPager->eState = PAGER_OPEN;
59850 assert( pPager->eState>=PAGER_READER );
64443 ** The meaning of skipNext depends on the value of eState:
64445 ** eState Meaning of skipNext
64451 ** eState=SKIPNEXT if skipNext!=0
64455 u8 eState; /* One of the CURSOR_XXX constants (see below) */
64460 ** Error code if eState==CURSOR_FAULT */
64494 ** Potential values for BtCursor.eState.
65513 p->eState = CURSOR_INVALID;
65611 ** when this function is called (i.e. have eState==CURSOR_VALID). This
65624 assert( CURSOR_VALID==pCur->eState );
65661 ** The caller must ensure that the cursor is valid (has eState==CURSOR_VALID)
65667 assert( CURSOR_VALID==pCur->eState || CURSOR_SKIPNEXT==pCur->eState );
65674 if( pCur->eState==CURSOR_SKIPNEXT ){
65675 pCur->eState = CURSOR_VALID;
65683 pCur->eState = CURSOR_REQUIRESEEK;
65738 if( p->eState==CURSOR_VALID || p->eState==CURSOR_SKIPNEXT ){
65760 pCur->eState = CURSOR_INVALID;
65810 assert( pCur->eState>=CURSOR_REQUIRESEEK );
65811 if( pCur->eState==CURSOR_FAULT ){
65814 pCur->eState = CURSOR_INVALID;
65823 assert( pCur->eState==CURSOR_VALID || pCur->eState==CURSOR_INVALID );
65825 if( pCur->skipNext && pCur->eState==CURSOR_VALID ){
65826 pCur->eState = CURSOR_SKIPNEXT;
65833 (p->eState>=CURSOR_REQUIRESEEK ? \
65852 assert( offsetof(BtCursor, eState)==0 );
65853 assert( sizeof(pCur->eState)==1 );
65864 assert( offsetof(BtCursor, eState)==0 );
65885 assert( pCur->eState!=CURSOR_VALID );
65891 if( pCur->eState!=CURSOR_VALID ){
68244 && pCur->eState!=CURSOR_FAULT ) r++;
69153 if( p->eState==CURSOR_VALID || p->eState==CURSOR_SKIPNEXT ){
69162 p->eState = CURSOR_FAULT;
69424 pCur->eState = CURSOR_INVALID;
69559 return pCur && pCur->eState==CURSOR_VALID;
69564 return pCur->eState==CURSOR_VALID;
69575 assert( pCur->eState==CURSOR_VALID );
69600 assert( pCur->eState==CURSOR_VALID );
69614 ** that the cursor has Cursor.eState==CURSOR_VALID.
69618 assert( pCur->eState==CURSOR_VALID );
69638 assert( pCur->eState==CURSOR_VALID );
69797 assert( pCur->eState==CURSOR_VALID );
69983 assert( pCur->eState==CURSOR_VALID );
70002 if ( pCur->eState==CURSOR_INVALID ){
70010 if( pCur->eState==CURSOR_VALID ){
70044 assert( pCur->eState==CURSOR_VALID );
70095 assert( pCur->eState==CURSOR_VALID );
70143 assert( pCur->eState==CURSOR_VALID );
70189 assert( pCur->eState < CURSOR_REQUIRESEEK || pCur->iPage<0 );
70202 pCur->eState = CURSOR_INVALID;
70206 if( pCur->eState>=CURSOR_REQUIRESEEK ){
70207 if( pCur->eState==CURSOR_FAULT ){
70216 pCur->eState = CURSOR_INVALID;
70247 pCur->eState = CURSOR_VALID;
70252 pCur->eState = CURSOR_VALID;
70255 pCur->eState = CURSOR_INVALID;
70274 assert( pCur->eState==CURSOR_VALID );
70299 assert( pCur->eState==CURSOR_VALID );
70345 if( CURSOR_VALID==pCur->eState && (pCur->curFlags & BTCF_AtLast)!=0 ){
70362 assert( pCur->eState==CURSOR_VALID );
70422 assert( pCur->eState!=CURSOR_VALID || (pIdxKey==0)==(pCur->curIntKey!=0) );
70427 && pCur->eState==CURSOR_VALID && (pCur->curFlags & BTCF_ValidNKey)!=0
70485 assert( pCur->eState==CURSOR_VALID );
70668 return (CURSOR_VALID!=pCur->eState);
70686 if( NEVER(pCur->eState!=CURSOR_VALID) ) return -1;
70722 if( pCur->eState!=CURSOR_VALID ){
70728 if( CURSOR_INVALID==pCur->eState ){
70731 if( pCur->eState==CURSOR_SKIPNEXT ){
70732 pCur->eState = CURSOR_VALID;
70768 pCur->eState = CURSOR_INVALID;
70793 if( pCur->eState!=CURSOR_VALID ) return btreeNext(pCur);
70833 if( pCur->eState!=CURSOR_VALID ){
70838 if( CURSOR_INVALID==pCur->eState ){
70841 if( CURSOR_SKIPNEXT==pCur->eState ){
70842 pCur->eState = CURSOR_VALID;
70857 pCur->eState = CURSOR_INVALID;
70881 if( pCur->eState!=CURSOR_VALID
73369 && pOther->eState==CURSOR_VALID
73655 if( pCur->eState==CURSOR_FAULT ){
73776 assert( pCur->eState==CURSOR_VALID
73777 || (pCur->eState==CURSOR_INVALID && loc)
73784 if( pCur->eState>CURSOR_INVALID ){
73897 pCur->eState = CURSOR_INVALID;
73909 pCur->eState = CURSOR_REQUIRESEEK;
74063 if( pCur->eState==CURSOR_REQUIRESEEK ){
74067 assert( pCur->eState==CURSOR_VALID );
74198 pCur->eState = CURSOR_SKIPNEXT;
74209 pCur->eState = CURSOR_REQUIRESEEK;
75575 assert( pCsr->eState!=CURSOR_REQUIRESEEK );
75576 if( pCsr->eState!=CURSOR_VALID ){
166914 int eState; /* Parser state when parsing URI */
166960 ** Within this loop, variable eState may be set to 0, 1 or 2, depending
166967 eState = 0;
166985 && (eState!=0 || c!='?')
166986 && (eState!=1 || (c!='=' && c!='&'))
166987 && (eState!=2 || c!='&')
167000 }else if( eState==1 && (c=='&' || c=='=') ){
167009 eState = 2;
167012 }else if( (eState==0 && c=='?') || (eState==2 && c=='&') ){
167014 eState = 1;
167018 if( eState==1 ) zFile[iOut++] = '\0';
176391 int eState = 0;
176410 switch( eState ){
176414 eState = 1;
176431 eState = 2;
176436 eState = 0;
176438 eState = 3;
176446 default: assert( eState==3 );
176450 eState = 2;
222766 int eState; /* See above */
222825 if( pCtx->eState==2 ){
222829 pCtx->eState = 1;
222832 pCtx->eState = 0;
222841 if( pCtx->eState ){
222849 pCtx->eState = 2;
222852 pCtx->eState = fts5IndexColsetTest(pCtx->pColset, iCol);
222853 if( pCtx->eState ){
222928 sCtx.eState = fts5IndexColsetTest(pColset, 0);
222929 assert( sCtx.eState==0 || sCtx.eState==1 );
226585 int eState; /* 0==closed, 1==open, 2==synced */
226773 assert( p->ts.eState==0 );
226774 p->ts.eState = 1;
226779 assert( p->ts.eState==1 );
226780 p->ts.eState = 2;
226784 assert( p->ts.eState==2 );
226785 p->ts.eState = 0;
226789 assert( p->ts.eState==1 || p->ts.eState==2 || p->ts.eState==0 );
226790 p->ts.eState = 0;
226794 assert( p->ts.eState==1 );
226801 assert( p->ts.eState==1 );
226808 assert( p->ts.eState==1 );
228143 assert( pTab->ts.eState==1 );