Lines Matching refs:rc
29 pData->rc = SQLITE_NOMEM_BKPT; in corruptSchema()
43 pData->rc = SQLITE_ERROR; in corruptSchema()
45 pData->rc = SQLITE_CORRUPT_BKPT; in corruptSchema()
52 pData->rc = SQLITE_CORRUPT_BKPT; in corruptSchema()
127 int rc; in sqlite3InitCallback() local
145 rc = db->errCode; in sqlite3InitCallback()
146 assert( (rc&0xFF)==(rcp&0xFF) ); in sqlite3InitCallback()
149 if( SQLITE_OK!=rc ){ in sqlite3InitCallback()
153 if( rc > pData->rc ) pData->rc = rc; in sqlite3InitCallback()
154 if( rc==SQLITE_NOMEM ){ in sqlite3InitCallback()
156 }else if( rc!=SQLITE_INTERRUPT && (rc&0xFF)!=SQLITE_LOCKED ){ in sqlite3InitCallback()
199 int rc; in sqlite3InitOne() local
234 initData.rc = SQLITE_OK; in sqlite3InitOne()
241 if( initData.rc ){ in sqlite3InitOne()
242 rc = initData.rc; in sqlite3InitOne()
252 rc = SQLITE_OK; in sqlite3InitOne()
261 rc = sqlite3BtreeBeginTrans(pDb->pBt, 0, 0); in sqlite3InitOne()
262 if( rc!=SQLITE_OK ){ in sqlite3InitOne()
263 sqlite3SetString(pzErrMsg, db, sqlite3ErrStr(rc)); in sqlite3InitOne()
315 rc = SQLITE_ERROR; in sqlite3InitOne()
345 rc = SQLITE_ERROR; in sqlite3InitOne()
373 rc = sqlite3_exec(db, zSql, sqlite3InitCallback, &initData, 0); in sqlite3InitOne()
378 if( rc==SQLITE_OK ) rc = initData.rc; in sqlite3InitOne()
381 if( rc==SQLITE_OK ){ in sqlite3InitOne()
388 rc = SQLITE_NOMEM_BKPT; in sqlite3InitOne()
392 if( rc==SQLITE_OK || ((db->flags&SQLITE_NoSchemaError) && rc!=SQLITE_NOMEM)){ in sqlite3InitOne()
404 rc = SQLITE_OK; in sqlite3InitOne()
418 if( rc ){ in sqlite3InitOne()
419 if( rc==SQLITE_NOMEM || rc==SQLITE_IOERR_NOMEM ){ in sqlite3InitOne()
425 return rc; in sqlite3InitOne()
438 int i, rc; in sqlite3Init() local
448 rc = sqlite3InitOne(db, 0, pzErrMsg, 0); in sqlite3Init()
449 if( rc ) return rc; in sqlite3Init()
455 rc = sqlite3InitOne(db, i, pzErrMsg, 0); in sqlite3Init()
456 if( rc ) return rc; in sqlite3Init()
470 int rc = SQLITE_OK; in sqlite3ReadSchema() local
474 rc = sqlite3Init(db, &pParse->zErrMsg); in sqlite3ReadSchema()
475 if( rc!=SQLITE_OK ){ in sqlite3ReadSchema()
476 pParse->rc = rc; in sqlite3ReadSchema()
482 return rc; in sqlite3ReadSchema()
494 int rc; in schemaIsValid() local
508 rc = sqlite3BtreeBeginTrans(pBt, 0, 0); in schemaIsValid()
509 if( rc==SQLITE_NOMEM || rc==SQLITE_IOERR_NOMEM ){ in schemaIsValid()
511 pParse->rc = SQLITE_NOMEM; in schemaIsValid()
513 if( rc!=SQLITE_OK ) return; in schemaIsValid()
524 pParse->rc = SQLITE_SCHEMA; in schemaIsValid()
686 int rc = SQLITE_OK; /* Result code */ in sqlite3Prepare() local
738 rc = sqlite3BtreeSchemaLocked(pBt); in sqlite3Prepare()
739 if( rc ){ in sqlite3Prepare()
741 sqlite3ErrorWithMsg(db, rc, "database schema is locked: %s", zDb); in sqlite3Prepare()
760 rc = sqlite3ApiExit(db, SQLITE_TOOBIG); in sqlite3Prepare()
784 sParse.rc = SQLITE_NOMEM_BKPT; in sqlite3Prepare()
787 if( sParse.rc!=SQLITE_OK && sParse.rc!=SQLITE_DONE ){ in sqlite3Prepare()
795 rc = sParse.rc; in sqlite3Prepare()
797 sqlite3ErrorWithMsg(db, rc, "%s", sParse.zErrMsg); in sqlite3Prepare()
800 sqlite3Error(db, rc); in sqlite3Prepare()
805 rc = SQLITE_OK; in sqlite3Prepare()
820 return rc; in sqlite3Prepare()
831 int rc; in sqlite3LockAndPrepare() local
847 rc = sqlite3Prepare(db, zSql, nBytes, prepFlags, pOld, ppStmt, pzTail); in sqlite3LockAndPrepare()
848 assert( rc==SQLITE_OK || *ppStmt==0 ); in sqlite3LockAndPrepare()
849 if( rc==SQLITE_OK || db->mallocFailed ) break; in sqlite3LockAndPrepare()
850 }while( (rc==SQLITE_ERROR_RETRY && (cnt++)<SQLITE_MAX_PREPARE_RETRY) in sqlite3LockAndPrepare()
851 || (rc==SQLITE_SCHEMA && (sqlite3ResetOneSchema(db,-1), cnt++)==0) ); in sqlite3LockAndPrepare()
853 rc = sqlite3ApiExit(db, rc); in sqlite3LockAndPrepare()
854 assert( (rc&db->errMask)==rc ); in sqlite3LockAndPrepare()
857 return rc; in sqlite3LockAndPrepare()
870 int rc; in sqlite3Reprepare() local
882 rc = sqlite3LockAndPrepare(db, zSql, -1, prepFlags, p, &pNew, 0); in sqlite3Reprepare()
883 if( rc ){ in sqlite3Reprepare()
884 if( rc==SQLITE_NOMEM ){ in sqlite3Reprepare()
888 return rc; in sqlite3Reprepare()
915 int rc; in sqlite3_prepare() local
916 rc = sqlite3LockAndPrepare(db,zSql,nBytes,0,0,ppStmt,pzTail); in sqlite3_prepare()
917 assert( rc==SQLITE_OK || ppStmt==0 || *ppStmt==0 ); /* VERIFY: F13021 */ in sqlite3_prepare()
918 return rc; in sqlite3_prepare()
927 int rc; in sqlite3_prepare_v2() local
933 rc = sqlite3LockAndPrepare(db,zSql,nBytes,SQLITE_PREPARE_SAVESQL,0, in sqlite3_prepare_v2()
935 assert( rc==SQLITE_OK || ppStmt==0 || *ppStmt==0 ); in sqlite3_prepare_v2()
936 return rc; in sqlite3_prepare_v2()
946 int rc; in sqlite3_prepare_v3() local
954 rc = sqlite3LockAndPrepare(db,zSql,nBytes, in sqlite3_prepare_v3()
957 assert( rc==SQLITE_OK || ppStmt==0 || *ppStmt==0 ); in sqlite3_prepare_v3()
958 return rc; in sqlite3_prepare_v3()
980 int rc = SQLITE_OK; in sqlite3Prepare16() local
998 rc = sqlite3LockAndPrepare(db, zSql8, -1, prepFlags, 0, ppStmt, &zTail8); in sqlite3Prepare16()
1011 rc = sqlite3ApiExit(db, rc); in sqlite3Prepare16()
1013 return rc; in sqlite3Prepare16()
1031 int rc; in sqlite3_prepare16() local
1032 rc = sqlite3Prepare16(db,zSql,nBytes,0,ppStmt,pzTail); in sqlite3_prepare16()
1033 assert( rc==SQLITE_OK || ppStmt==0 || *ppStmt==0 ); /* VERIFY: F13021 */ in sqlite3_prepare16()
1034 return rc; in sqlite3_prepare16()
1043 int rc; in sqlite3_prepare16_v2() local
1044 rc = sqlite3Prepare16(db,zSql,nBytes,SQLITE_PREPARE_SAVESQL,ppStmt,pzTail); in sqlite3_prepare16_v2()
1045 assert( rc==SQLITE_OK || ppStmt==0 || *ppStmt==0 ); /* VERIFY: F13021 */ in sqlite3_prepare16_v2()
1046 return rc; in sqlite3_prepare16_v2()
1056 int rc; in sqlite3_prepare16_v3() local
1057 rc = sqlite3Prepare16(db,zSql,nBytes, in sqlite3_prepare16_v3()
1060 assert( rc==SQLITE_OK || ppStmt==0 || *ppStmt==0 ); /* VERIFY: F13021 */ in sqlite3_prepare16_v3()
1061 return rc; in sqlite3_prepare16_v3()