Lines Matching refs:CURSOR_VALID
59950 ** CURSOR_VALID:
59973 #define CURSOR_VALID 1
61045 ** when this function is called (i.e. have eState==CURSOR_VALID). This
61058 assert( CURSOR_VALID==pCur->eState );
61089 ** The caller must ensure that the cursor is valid (has eState==CURSOR_VALID)
61095 assert( CURSOR_VALID==pCur->eState || CURSOR_SKIPNEXT==pCur->eState );
61100 pCur->eState = CURSOR_VALID;
61163 if( p->eState==CURSOR_VALID || p->eState==CURSOR_SKIPNEXT ){
61243 assert( pCur->eState==CURSOR_VALID || pCur->eState==CURSOR_INVALID );
61245 if( pCur->skipNext && pCur->eState==CURSOR_VALID ){
61270 return pCur->eState!=CURSOR_VALID;
61279 static u8 fakeCursor = CURSOR_VALID;
61301 assert( pCur->eState!=CURSOR_VALID );
61307 if( pCur->eState!=CURSOR_VALID ){
64450 if( p->eState==CURSOR_VALID || p->eState==CURSOR_SKIPNEXT ){
64819 return pCur && pCur->eState==CURSOR_VALID;
64824 return pCur->eState==CURSOR_VALID;
64835 assert( pCur->eState==CURSOR_VALID );
64848 assert( pCur->eState==CURSOR_VALID );
64862 ** that the cursor has Cursor.eState==CURSOR_VALID.
64866 assert( pCur->eState==CURSOR_VALID );
65026 assert( pCur->eState==CURSOR_VALID );
65213 assert( pCur->eState==CURSOR_VALID );
65221 ** in the CURSOR_VALID state. It is only used by the sqlite3_blob_read()
65240 if( pCur->eState==CURSOR_VALID ){
65274 assert( pCur->eState==CURSOR_VALID );
65325 assert( pCur->eState==CURSOR_VALID );
65373 assert( pCur->eState==CURSOR_VALID );
65401 ** (or virtual root) page and the cursor state is set to CURSOR_VALID.
65417 assert( CURSOR_VALID < CURSOR_REQUIRESEEK );
65477 pCur->eState = CURSOR_VALID;
65482 pCur->eState = CURSOR_VALID;
65504 assert( pCur->eState==CURSOR_VALID );
65529 assert( pCur->eState==CURSOR_VALID );
65575 if( CURSOR_VALID==pCur->eState && (pCur->curFlags & BTCF_AtLast)!=0 ){
65591 assert( pCur->eState==CURSOR_VALID );
65651 assert( pCur->eState!=CURSOR_VALID || (pIdxKey==0)==(pCur->curIntKey!=0) );
65656 && pCur->eState==CURSOR_VALID && (pCur->curFlags & BTCF_ValidNKey)!=0
65710 assert( pCur->eState==CURSOR_VALID );
65891 return (CURSOR_VALID!=pCur->eState);
65909 if( NEVER(pCur->eState!=CURSOR_VALID) ) return -1;
65945 assert( pCur->skipNext==0 || pCur->eState!=CURSOR_VALID );
65946 if( pCur->eState!=CURSOR_VALID ){
65956 assert( pCur->eState==CURSOR_VALID || pCur->eState==CURSOR_SKIPNEXT );
65957 pCur->eState = CURSOR_VALID;
66008 assert( pCur->skipNext==0 || pCur->eState!=CURSOR_VALID );
66011 if( pCur->eState!=CURSOR_VALID ) return btreeNext(pCur);
66049 assert( pCur->skipNext==0 || pCur->eState!=CURSOR_VALID );
66052 if( pCur->eState!=CURSOR_VALID ){
66061 assert( pCur->eState==CURSOR_VALID || pCur->eState==CURSOR_SKIPNEXT );
66062 pCur->eState = CURSOR_VALID;
66102 assert( pCur->skipNext==0 || pCur->eState!=CURSOR_VALID );
66106 if( pCur->eState!=CURSOR_VALID
68661 assert( pCur->eState==CURSOR_VALID || (pCur->eState==CURSOR_INVALID && loc) );
68809 assert( pCur->eState==CURSOR_VALID );
70268 if( pCsr->eState!=CURSOR_VALID ){