pStmt 3533 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API const char *SQLITE_STDCALL sqlite3_sql(sqlite3_stmt *pStmt); pStmt 3565 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API int SQLITE_STDCALL sqlite3_stmt_readonly(sqlite3_stmt *pStmt); pStmt 3847 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API int SQLITE_STDCALL sqlite3_column_count(sqlite3_stmt *pStmt); pStmt 4064 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API int SQLITE_STDCALL sqlite3_data_count(sqlite3_stmt *pStmt); pStmt 4298 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API int SQLITE_STDCALL sqlite3_finalize(sqlite3_stmt *pStmt); pStmt 4325 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API int SQLITE_STDCALL sqlite3_reset(sqlite3_stmt *pStmt); pStmt 5228 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API sqlite3_stmt *SQLITE_STDCALL sqlite3_next_stmt(sqlite3 *pDb, sqlite3_stmt *pStmt); pStmt 7893 ext/sqlite3/libsqlite/sqlite3.c sqlite3_stmt *pStmt, /* Prepared statement for which info desired */ pStmt 64840 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API const char *SQLITE_STDCALL sqlite3_sql(sqlite3_stmt *pStmt){ pStmt 64841 ext/sqlite3/libsqlite/sqlite3.c Vdbe *p = (Vdbe *)pStmt; pStmt 69003 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API int SQLITE_STDCALL sqlite3_expired(sqlite3_stmt *pStmt){ pStmt 69004 ext/sqlite3/libsqlite/sqlite3.c Vdbe *p = (Vdbe*)pStmt; pStmt 69040 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API int SQLITE_STDCALL sqlite3_finalize(sqlite3_stmt *pStmt){ pStmt 69042 ext/sqlite3/libsqlite/sqlite3.c if( pStmt==0 ){ pStmt 69047 ext/sqlite3/libsqlite/sqlite3.c Vdbe *v = (Vdbe*)pStmt; pStmt 69066 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API int SQLITE_STDCALL sqlite3_reset(sqlite3_stmt *pStmt){ pStmt 69068 ext/sqlite3/libsqlite/sqlite3.c if( pStmt==0 ){ pStmt 69071 ext/sqlite3/libsqlite/sqlite3.c Vdbe *v = (Vdbe*)pStmt; pStmt 69085 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API int SQLITE_STDCALL sqlite3_clear_bindings(sqlite3_stmt *pStmt){ pStmt 69088 ext/sqlite3/libsqlite/sqlite3.c Vdbe *p = (Vdbe*)pStmt; pStmt 69090 ext/sqlite3/libsqlite/sqlite3.c sqlite3_mutex *mutex = ((Vdbe*)pStmt)->db->mutex; pStmt 69539 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API int SQLITE_STDCALL sqlite3_step(sqlite3_stmt *pStmt){ pStmt 69542 ext/sqlite3/libsqlite/sqlite3.c Vdbe *v = (Vdbe*)pStmt; /* the prepared statement */ pStmt 69557 ext/sqlite3/libsqlite/sqlite3.c sqlite3_reset(pStmt); pStmt 69781 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API int SQLITE_STDCALL sqlite3_column_count(sqlite3_stmt *pStmt){ pStmt 69782 ext/sqlite3/libsqlite/sqlite3.c Vdbe *pVm = (Vdbe *)pStmt; pStmt 69790 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API int SQLITE_STDCALL sqlite3_data_count(sqlite3_stmt *pStmt){ pStmt 69791 ext/sqlite3/libsqlite/sqlite3.c Vdbe *pVm = (Vdbe *)pStmt; pStmt 69838 ext/sqlite3/libsqlite/sqlite3.c static Mem *columnMem(sqlite3_stmt *pStmt, int i){ pStmt 69842 ext/sqlite3/libsqlite/sqlite3.c pVm = (Vdbe *)pStmt; pStmt 69874 ext/sqlite3/libsqlite/sqlite3.c static void columnMallocFailure(sqlite3_stmt *pStmt) pStmt 69881 ext/sqlite3/libsqlite/sqlite3.c Vdbe *p = (Vdbe *)pStmt; pStmt 69892 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API const void *SQLITE_STDCALL sqlite3_column_blob(sqlite3_stmt *pStmt, int i){ pStmt 69894 ext/sqlite3/libsqlite/sqlite3.c val = sqlite3_value_blob( columnMem(pStmt,i) ); pStmt 69899 ext/sqlite3/libsqlite/sqlite3.c columnMallocFailure(pStmt); pStmt 69902 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API int SQLITE_STDCALL sqlite3_column_bytes(sqlite3_stmt *pStmt, int i){ pStmt 69903 ext/sqlite3/libsqlite/sqlite3.c int val = sqlite3_value_bytes( columnMem(pStmt,i) ); pStmt 69904 ext/sqlite3/libsqlite/sqlite3.c columnMallocFailure(pStmt); pStmt 69907 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API int SQLITE_STDCALL sqlite3_column_bytes16(sqlite3_stmt *pStmt, int i){ pStmt 69908 ext/sqlite3/libsqlite/sqlite3.c int val = sqlite3_value_bytes16( columnMem(pStmt,i) ); pStmt 69909 ext/sqlite3/libsqlite/sqlite3.c columnMallocFailure(pStmt); pStmt 69912 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API double SQLITE_STDCALL sqlite3_column_double(sqlite3_stmt *pStmt, int i){ pStmt 69913 ext/sqlite3/libsqlite/sqlite3.c double val = sqlite3_value_double( columnMem(pStmt,i) ); pStmt 69914 ext/sqlite3/libsqlite/sqlite3.c columnMallocFailure(pStmt); pStmt 69917 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API int SQLITE_STDCALL sqlite3_column_int(sqlite3_stmt *pStmt, int i){ pStmt 69918 ext/sqlite3/libsqlite/sqlite3.c int val = sqlite3_value_int( columnMem(pStmt,i) ); pStmt 69919 ext/sqlite3/libsqlite/sqlite3.c columnMallocFailure(pStmt); pStmt 69922 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API sqlite_int64 SQLITE_STDCALL sqlite3_column_int64(sqlite3_stmt *pStmt, int i){ pStmt 69923 ext/sqlite3/libsqlite/sqlite3.c sqlite_int64 val = sqlite3_value_int64( columnMem(pStmt,i) ); pStmt 69924 ext/sqlite3/libsqlite/sqlite3.c columnMallocFailure(pStmt); pStmt 69927 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API const unsigned char *SQLITE_STDCALL sqlite3_column_text(sqlite3_stmt *pStmt, int i){ pStmt 69928 ext/sqlite3/libsqlite/sqlite3.c const unsigned char *val = sqlite3_value_text( columnMem(pStmt,i) ); pStmt 69929 ext/sqlite3/libsqlite/sqlite3.c columnMallocFailure(pStmt); pStmt 69932 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API sqlite3_value *SQLITE_STDCALL sqlite3_column_value(sqlite3_stmt *pStmt, int i){ pStmt 69933 ext/sqlite3/libsqlite/sqlite3.c Mem *pOut = columnMem(pStmt, i); pStmt 69938 ext/sqlite3/libsqlite/sqlite3.c columnMallocFailure(pStmt); pStmt 69942 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API const void *SQLITE_STDCALL sqlite3_column_text16(sqlite3_stmt *pStmt, int i){ pStmt 69943 ext/sqlite3/libsqlite/sqlite3.c const void *val = sqlite3_value_text16( columnMem(pStmt,i) ); pStmt 69944 ext/sqlite3/libsqlite/sqlite3.c columnMallocFailure(pStmt); pStmt 69948 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API int SQLITE_STDCALL sqlite3_column_type(sqlite3_stmt *pStmt, int i){ pStmt 69949 ext/sqlite3/libsqlite/sqlite3.c int iType = sqlite3_value_type( columnMem(pStmt,i) ); pStmt 69950 ext/sqlite3/libsqlite/sqlite3.c columnMallocFailure(pStmt); pStmt 69971 ext/sqlite3/libsqlite/sqlite3.c sqlite3_stmt *pStmt, pStmt 69981 ext/sqlite3/libsqlite/sqlite3.c if( pStmt==0 ){ pStmt 69987 ext/sqlite3/libsqlite/sqlite3.c p = (Vdbe *)pStmt; pStmt 69990 ext/sqlite3/libsqlite/sqlite3.c n = sqlite3_column_count(pStmt); pStmt 70012 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API const char *SQLITE_STDCALL sqlite3_column_name(sqlite3_stmt *pStmt, int N){ pStmt 70014 ext/sqlite3/libsqlite/sqlite3.c pStmt, N, (const void*(*)(Mem*))sqlite3_value_text, COLNAME_NAME); pStmt 70017 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API const void *SQLITE_STDCALL sqlite3_column_name16(sqlite3_stmt *pStmt, int N){ pStmt 70019 ext/sqlite3/libsqlite/sqlite3.c pStmt, N, (const void*(*)(Mem*))sqlite3_value_text16, COLNAME_NAME); pStmt 70037 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API const char *SQLITE_STDCALL sqlite3_column_decltype(sqlite3_stmt *pStmt, int N){ pStmt 70039 ext/sqlite3/libsqlite/sqlite3.c pStmt, N, (const void*(*)(Mem*))sqlite3_value_text, COLNAME_DECLTYPE); pStmt 70042 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API const void *SQLITE_STDCALL sqlite3_column_decltype16(sqlite3_stmt *pStmt, int N){ pStmt 70044 ext/sqlite3/libsqlite/sqlite3.c pStmt, N, (const void*(*)(Mem*))sqlite3_value_text16, COLNAME_DECLTYPE); pStmt 70055 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API const char *SQLITE_STDCALL sqlite3_column_database_name(sqlite3_stmt *pStmt, int N){ pStmt 70057 ext/sqlite3/libsqlite/sqlite3.c pStmt, N, (const void*(*)(Mem*))sqlite3_value_text, COLNAME_DATABASE); pStmt 70060 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API const void *SQLITE_STDCALL sqlite3_column_database_name16(sqlite3_stmt *pStmt, int N){ pStmt 70062 ext/sqlite3/libsqlite/sqlite3.c pStmt, N, (const void*(*)(Mem*))sqlite3_value_text16, COLNAME_DATABASE); pStmt 70071 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API const char *SQLITE_STDCALL sqlite3_column_table_name(sqlite3_stmt *pStmt, int N){ pStmt 70073 ext/sqlite3/libsqlite/sqlite3.c pStmt, N, (const void*(*)(Mem*))sqlite3_value_text, COLNAME_TABLE); pStmt 70076 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API const void *SQLITE_STDCALL sqlite3_column_table_name16(sqlite3_stmt *pStmt, int N){ pStmt 70078 ext/sqlite3/libsqlite/sqlite3.c pStmt, N, (const void*(*)(Mem*))sqlite3_value_text16, COLNAME_TABLE); pStmt 70087 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API const char *SQLITE_STDCALL sqlite3_column_origin_name(sqlite3_stmt *pStmt, int N){ pStmt 70089 ext/sqlite3/libsqlite/sqlite3.c pStmt, N, (const void*(*)(Mem*))sqlite3_value_text, COLNAME_COLUMN); pStmt 70092 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API const void *SQLITE_STDCALL sqlite3_column_origin_name16(sqlite3_stmt *pStmt, int N){ pStmt 70094 ext/sqlite3/libsqlite/sqlite3.c pStmt, N, (const void*(*)(Mem*))sqlite3_value_text16, COLNAME_COLUMN); pStmt 70160 ext/sqlite3/libsqlite/sqlite3.c sqlite3_stmt *pStmt, /* The statement to bind against */ pStmt 70167 ext/sqlite3/libsqlite/sqlite3.c Vdbe *p = (Vdbe *)pStmt; pStmt 70194 ext/sqlite3/libsqlite/sqlite3.c sqlite3_stmt *pStmt, pStmt 70200 ext/sqlite3/libsqlite/sqlite3.c return bindText(pStmt, i, zData, nData, xDel, 0); pStmt 70203 ext/sqlite3/libsqlite/sqlite3.c sqlite3_stmt *pStmt, pStmt 70213 ext/sqlite3/libsqlite/sqlite3.c return bindText(pStmt, i, zData, (int)nData, xDel, 0); pStmt 70216 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API int SQLITE_STDCALL sqlite3_bind_double(sqlite3_stmt *pStmt, int i, double rValue){ pStmt 70218 ext/sqlite3/libsqlite/sqlite3.c Vdbe *p = (Vdbe *)pStmt; pStmt 70229 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API int SQLITE_STDCALL sqlite3_bind_int64(sqlite3_stmt *pStmt, int i, sqlite_int64 iValue){ pStmt 70231 ext/sqlite3/libsqlite/sqlite3.c Vdbe *p = (Vdbe *)pStmt; pStmt 70239 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API int SQLITE_STDCALL sqlite3_bind_null(sqlite3_stmt *pStmt, int i){ pStmt 70241 ext/sqlite3/libsqlite/sqlite3.c Vdbe *p = (Vdbe*)pStmt; pStmt 70249 ext/sqlite3/libsqlite/sqlite3.c sqlite3_stmt *pStmt, pStmt 70255 ext/sqlite3/libsqlite/sqlite3.c return bindText(pStmt, i, zData, nData, xDel, SQLITE_UTF8); pStmt 70258 ext/sqlite3/libsqlite/sqlite3.c sqlite3_stmt *pStmt, pStmt 70270 ext/sqlite3/libsqlite/sqlite3.c return bindText(pStmt, i, zData, (int)nData, xDel, enc); pStmt 70275 ext/sqlite3/libsqlite/sqlite3.c sqlite3_stmt *pStmt, pStmt 70281 ext/sqlite3/libsqlite/sqlite3.c return bindText(pStmt, i, zData, nData, xDel, SQLITE_UTF16NATIVE); pStmt 70284 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API int SQLITE_STDCALL sqlite3_bind_value(sqlite3_stmt *pStmt, int i, const sqlite3_value *pValue){ pStmt 70288 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3_bind_int64(pStmt, i, pValue->u.i); pStmt 70292 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3_bind_double(pStmt, i, pValue->u.r); pStmt 70297 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3_bind_zeroblob(pStmt, i, pValue->u.nZero); pStmt 70299 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3_bind_blob(pStmt, i, pValue->z, pValue->n,SQLITE_TRANSIENT); pStmt 70304 ext/sqlite3/libsqlite/sqlite3.c rc = bindText(pStmt,i, pValue->z, pValue->n, SQLITE_TRANSIENT, pStmt 70309 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3_bind_null(pStmt, i); pStmt 70315 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API int SQLITE_STDCALL sqlite3_bind_zeroblob(sqlite3_stmt *pStmt, int i, int n){ pStmt 70317 ext/sqlite3/libsqlite/sqlite3.c Vdbe *p = (Vdbe *)pStmt; pStmt 70330 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API int SQLITE_STDCALL sqlite3_bind_parameter_count(sqlite3_stmt *pStmt){ pStmt 70331 ext/sqlite3/libsqlite/sqlite3.c Vdbe *p = (Vdbe*)pStmt; pStmt 70341 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API const char *SQLITE_STDCALL sqlite3_bind_parameter_name(sqlite3_stmt *pStmt, int i){ pStmt 70342 ext/sqlite3/libsqlite/sqlite3.c Vdbe *p = (Vdbe*)pStmt; pStmt 70369 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API int SQLITE_STDCALL sqlite3_bind_parameter_index(sqlite3_stmt *pStmt, const char *zName){ pStmt 70370 ext/sqlite3/libsqlite/sqlite3.c return sqlite3VdbeParameterIndex((Vdbe*)pStmt, zName, sqlite3Strlen30(zName)); pStmt 70425 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API sqlite3 *SQLITE_STDCALL sqlite3_db_handle(sqlite3_stmt *pStmt){ pStmt 70426 ext/sqlite3/libsqlite/sqlite3.c return pStmt ? ((Vdbe*)pStmt)->db : 0; pStmt 70433 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API int SQLITE_STDCALL sqlite3_stmt_readonly(sqlite3_stmt *pStmt){ pStmt 70434 ext/sqlite3/libsqlite/sqlite3.c return pStmt ? ((Vdbe*)pStmt)->readOnly : 1; pStmt 70440 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API int SQLITE_STDCALL sqlite3_stmt_busy(sqlite3_stmt *pStmt){ pStmt 70441 ext/sqlite3/libsqlite/sqlite3.c Vdbe *v = (Vdbe*)pStmt; pStmt 70451 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API sqlite3_stmt *SQLITE_STDCALL sqlite3_next_stmt(sqlite3 *pDb, sqlite3_stmt *pStmt){ pStmt 70460 ext/sqlite3/libsqlite/sqlite3.c if( pStmt==0 ){ pStmt 70463 ext/sqlite3/libsqlite/sqlite3.c pNext = (sqlite3_stmt*)((Vdbe*)pStmt)->pNext; pStmt 70472 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API int SQLITE_STDCALL sqlite3_stmt_status(sqlite3_stmt *pStmt, int op, int resetFlag){ pStmt 70473 ext/sqlite3/libsqlite/sqlite3.c Vdbe *pVdbe = (Vdbe*)pStmt; pStmt 70476 ext/sqlite3/libsqlite/sqlite3.c if( !pStmt ){ pStmt 70491 ext/sqlite3/libsqlite/sqlite3.c sqlite3_stmt *pStmt, /* Prepared statement being queried */ pStmt 70496 ext/sqlite3/libsqlite/sqlite3.c Vdbe *p = (Vdbe*)pStmt; pStmt 70549 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API void SQLITE_STDCALL sqlite3_stmt_scanstatus_reset(sqlite3_stmt *pStmt){ pStmt 70550 ext/sqlite3/libsqlite/sqlite3.c Vdbe *p = (Vdbe*)pStmt; pStmt 77453 ext/sqlite3/libsqlite/sqlite3.c sqlite3_stmt *pStmt; /* Statement holding cursor open */ pStmt 77478 ext/sqlite3/libsqlite/sqlite3.c Vdbe *v = (Vdbe *)p->pStmt; pStmt 77487 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3_step(p->pStmt); pStmt 77496 ext/sqlite3/libsqlite/sqlite3.c sqlite3_finalize(p->pStmt); pStmt 77497 ext/sqlite3/libsqlite/sqlite3.c p->pStmt = 0; pStmt 77508 ext/sqlite3/libsqlite/sqlite3.c }else if( p->pStmt ){ pStmt 77509 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3_finalize(p->pStmt); pStmt 77510 ext/sqlite3/libsqlite/sqlite3.c p->pStmt = 0; pStmt 77686 ext/sqlite3/libsqlite/sqlite3.c pBlob->pStmt = (sqlite3_stmt *)sqlite3VdbeCreate(pParse); pStmt 77687 ext/sqlite3/libsqlite/sqlite3.c assert( pBlob->pStmt || db->mallocFailed ); pStmt 77688 ext/sqlite3/libsqlite/sqlite3.c if( pBlob->pStmt ){ pStmt 77689 ext/sqlite3/libsqlite/sqlite3.c Vdbe *v = (Vdbe *)pBlob->pStmt; pStmt 77742 ext/sqlite3/libsqlite/sqlite3.c sqlite3_bind_int64(pBlob->pStmt, 1, iRow); pStmt 77750 ext/sqlite3/libsqlite/sqlite3.c if( pBlob && pBlob->pStmt ) sqlite3VdbeFinalize((Vdbe *)pBlob->pStmt); pStmt 77774 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3_finalize(p->pStmt); pStmt 77801 ext/sqlite3/libsqlite/sqlite3.c v = (Vdbe*)p->pStmt; pStmt 77821 ext/sqlite3/libsqlite/sqlite3.c p->pStmt = 0; pStmt 77854 ext/sqlite3/libsqlite/sqlite3.c return (p && p->pStmt) ? p->nByte : 0; pStmt 77876 ext/sqlite3/libsqlite/sqlite3.c if( p->pStmt==0 ){ pStmt 77892 ext/sqlite3/libsqlite/sqlite3.c assert( rc==SQLITE_OK || p->pStmt==0 ); pStmt 89733 ext/sqlite3/libsqlite/sqlite3.c sqlite3_stmt *pStmt = 0; /* An SQL statement being run */ pStmt 89743 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3_prepare(db, zSql, -1, &pStmt, 0); pStmt 89747 ext/sqlite3/libsqlite/sqlite3.c while( sqlite3_step(pStmt)==SQLITE_ROW ){ pStmt 89757 ext/sqlite3/libsqlite/sqlite3.c zIndex = (char *)sqlite3_column_text(pStmt, 0); pStmt 89759 ext/sqlite3/libsqlite/sqlite3.c nSample = sqlite3_column_int(pStmt, 1); pStmt 89780 ext/sqlite3/libsqlite/sqlite3.c sqlite3_finalize(pStmt); pStmt 89792 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3_finalize(pStmt); pStmt 89799 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3_prepare(db, zSql, -1, &pStmt, 0); pStmt 89803 ext/sqlite3/libsqlite/sqlite3.c while( sqlite3_step(pStmt)==SQLITE_ROW ){ pStmt 89808 ext/sqlite3/libsqlite/sqlite3.c zIndex = (char *)sqlite3_column_text(pStmt, 0); pStmt 89821 ext/sqlite3/libsqlite/sqlite3.c decodeIntArray((char*)sqlite3_column_text(pStmt,1),nCol,pSample->anEq,0,0); pStmt 89822 ext/sqlite3/libsqlite/sqlite3.c decodeIntArray((char*)sqlite3_column_text(pStmt,2),nCol,pSample->anLt,0,0); pStmt 89823 ext/sqlite3/libsqlite/sqlite3.c decodeIntArray((char*)sqlite3_column_text(pStmt,3),nCol,pSample->anDLt,0,0); pStmt 89831 ext/sqlite3/libsqlite/sqlite3.c pSample->n = sqlite3_column_bytes(pStmt, 4); pStmt 89834 ext/sqlite3/libsqlite/sqlite3.c sqlite3_finalize(pStmt); pStmt 89837 ext/sqlite3/libsqlite/sqlite3.c memcpy(pSample->p, sqlite3_column_blob(pStmt, 4), pSample->n); pStmt 89840 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3_finalize(pStmt); pStmt 101728 ext/sqlite3/libsqlite/sqlite3.c sqlite3_stmt *pStmt = 0; /* The current SQL statement */ pStmt 101741 ext/sqlite3/libsqlite/sqlite3.c pStmt = 0; pStmt 101742 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3_prepare_v2(db, zSql, -1, &pStmt, &zLeftover); pStmt 101743 ext/sqlite3/libsqlite/sqlite3.c assert( rc==SQLITE_OK || pStmt==0 ); pStmt 101747 ext/sqlite3/libsqlite/sqlite3.c if( !pStmt ){ pStmt 101754 ext/sqlite3/libsqlite/sqlite3.c nCol = sqlite3_column_count(pStmt); pStmt 101758 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3_step(pStmt); pStmt 101770 ext/sqlite3/libsqlite/sqlite3.c azCols[i] = (char *)sqlite3_column_name(pStmt, i); pStmt 101780 ext/sqlite3/libsqlite/sqlite3.c azVals[i] = (char *)sqlite3_column_text(pStmt, i); pStmt 101781 ext/sqlite3/libsqlite/sqlite3.c if( !azVals[i] && sqlite3_column_type(pStmt, i)!=SQLITE_NULL ){ pStmt 101792 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeFinalize((Vdbe *)pStmt); pStmt 101793 ext/sqlite3/libsqlite/sqlite3.c pStmt = 0; pStmt 101800 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3VdbeFinalize((Vdbe *)pStmt); pStmt 101801 ext/sqlite3/libsqlite/sqlite3.c pStmt = 0; pStmt 101813 ext/sqlite3/libsqlite/sqlite3.c if( pStmt ) sqlite3VdbeFinalize((Vdbe *)pStmt); pStmt 101914 ext/sqlite3/libsqlite/sqlite3.c int (*column_count)(sqlite3_stmt*pStmt); pStmt 101948 ext/sqlite3/libsqlite/sqlite3.c int (*data_count)(sqlite3_stmt*pStmt); pStmt 101957 ext/sqlite3/libsqlite/sqlite3.c int (*finalize)(sqlite3_stmt*pStmt); pStmt 101977 ext/sqlite3/libsqlite/sqlite3.c int (*reset)(sqlite3_stmt*pStmt); pStmt 105649 ext/sqlite3/libsqlite/sqlite3.c sqlite3_stmt *pStmt; pStmt 105656 ext/sqlite3/libsqlite/sqlite3.c TESTONLY(rcp = ) sqlite3_prepare(db, argv[2], -1, &pStmt, 0); pStmt 105672 ext/sqlite3/libsqlite/sqlite3.c sqlite3_finalize(pStmt); pStmt 114198 ext/sqlite3/libsqlite/sqlite3.c static int vacuumFinalize(sqlite3 *db, sqlite3_stmt *pStmt, char **pzErrMsg){ pStmt 114200 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3VdbeFinalize((Vdbe*)pStmt); pStmt 114211 ext/sqlite3/libsqlite/sqlite3.c sqlite3_stmt *pStmt; pStmt 114216 ext/sqlite3/libsqlite/sqlite3.c if( SQLITE_OK!=sqlite3_prepare(db, zSql, -1, &pStmt, 0) ){ pStmt 114220 ext/sqlite3/libsqlite/sqlite3.c VVA_ONLY( rc = ) sqlite3_step(pStmt); pStmt 114222 ext/sqlite3/libsqlite/sqlite3.c return vacuumFinalize(db, pStmt, pzErrMsg); pStmt 114230 ext/sqlite3/libsqlite/sqlite3.c sqlite3_stmt *pStmt; pStmt 114233 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3_prepare(db, zSql, -1, &pStmt, 0); pStmt 114236 ext/sqlite3/libsqlite/sqlite3.c while( SQLITE_ROW==sqlite3_step(pStmt) ){ pStmt 114237 ext/sqlite3/libsqlite/sqlite3.c rc = execSql(db, pzErrMsg, (char*)sqlite3_column_text(pStmt, 0)); pStmt 114239 ext/sqlite3/libsqlite/sqlite3.c vacuumFinalize(db, pStmt, pzErrMsg); pStmt 114244 ext/sqlite3/libsqlite/sqlite3.c return vacuumFinalize(db, pStmt, pzErrMsg); pStmt 132970 ext/sqlite3/libsqlite/sqlite3.c sqlite3_stmt *pStmt; /* Prepared statement in use by the cursor */ pStmt 133701 ext/sqlite3/libsqlite/sqlite3.c sqlite3_stmt *pStmt; /* Compiled "PRAGMA %Q.page_size" statement */ pStmt 133707 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3_prepare(p->db, zSql, -1, &pStmt, 0); pStmt 133709 ext/sqlite3/libsqlite/sqlite3.c sqlite3_step(pStmt); pStmt 133710 ext/sqlite3/libsqlite/sqlite3.c p->nPgsz = sqlite3_column_int(pStmt, 0); pStmt 133711 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3_finalize(pStmt); pStmt 134038 ext/sqlite3/libsqlite/sqlite3.c sqlite3_stmt *pStmt = 0; /* Compiled version of zSql */ pStmt 134044 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3_prepare(db, zSql, -1, &pStmt, 0); pStmt 134060 ext/sqlite3/libsqlite/sqlite3.c nCol = sqlite3_column_count(pStmt); pStmt 134062 ext/sqlite3/libsqlite/sqlite3.c const char *zCol = sqlite3_column_name(pStmt, i); pStmt 134073 ext/sqlite3/libsqlite/sqlite3.c const char *zCol = sqlite3_column_name(pStmt, i); pStmt 134080 ext/sqlite3/libsqlite/sqlite3.c sqlite3_finalize(pStmt); pStmt 134667 ext/sqlite3/libsqlite/sqlite3.c sqlite3_finalize(pCsr->pStmt); pStmt 134690 ext/sqlite3/libsqlite/sqlite3.c if( pCsr->pStmt==0 ){ pStmt 134695 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3_prepare_v2(p->db, zSql, -1, &pCsr->pStmt, 0); pStmt 134698 ext/sqlite3/libsqlite/sqlite3.c *ppStmt = pCsr->pStmt; pStmt 134710 ext/sqlite3/libsqlite/sqlite3.c sqlite3_stmt *pStmt = 0; pStmt 134712 ext/sqlite3/libsqlite/sqlite3.c rc = fts3CursorSeekStmt(pCsr, &pStmt); pStmt 134714 ext/sqlite3/libsqlite/sqlite3.c sqlite3_bind_int64(pCsr->pStmt, 1, pCsr->iPrevId); pStmt 134716 ext/sqlite3/libsqlite/sqlite3.c if( SQLITE_ROW==sqlite3_step(pCsr->pStmt) ){ pStmt 134719 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3_reset(pCsr->pStmt); pStmt 135806 ext/sqlite3/libsqlite/sqlite3.c sqlite3_stmt *pStmt = 0; /* Statement to iterate through segments */ pStmt 135825 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3Fts3AllSegdirs(p, iLangid, iIndex, iLevel, &pStmt); pStmt 135828 ext/sqlite3/libsqlite/sqlite3.c while( rc==SQLITE_OK && SQLITE_ROW==(rc = sqlite3_step(pStmt)) ){ pStmt 135832 ext/sqlite3/libsqlite/sqlite3.c sqlite3_int64 iStartBlock = sqlite3_column_int64(pStmt, 1); pStmt 135833 ext/sqlite3/libsqlite/sqlite3.c sqlite3_int64 iLeavesEndBlock = sqlite3_column_int64(pStmt, 2); pStmt 135834 ext/sqlite3/libsqlite/sqlite3.c sqlite3_int64 iEndBlock = sqlite3_column_int64(pStmt, 3); pStmt 135835 ext/sqlite3/libsqlite/sqlite3.c int nRoot = sqlite3_column_bytes(pStmt, 4); pStmt 135836 ext/sqlite3/libsqlite/sqlite3.c char const *zRoot = sqlite3_column_blob(pStmt, 4); pStmt 135858 ext/sqlite3/libsqlite/sqlite3.c rc2 = sqlite3_reset(pStmt); pStmt 136078 ext/sqlite3/libsqlite/sqlite3.c if( SQLITE_ROW!=sqlite3_step(pCsr->pStmt) ){ pStmt 136080 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3_reset(pCsr->pStmt); pStmt 136082 ext/sqlite3/libsqlite/sqlite3.c pCsr->iPrevId = sqlite3_column_int64(pCsr->pStmt, 0); pStmt 136170 ext/sqlite3/libsqlite/sqlite3.c sqlite3_finalize(pCsr->pStmt); pStmt 136232 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3_prepare_v2(p->db, zSql, -1, &pCsr->pStmt, 0); pStmt 136238 ext/sqlite3/libsqlite/sqlite3.c rc = fts3CursorSeekStmt(pCsr, &pCsr->pStmt); pStmt 136240 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3_bind_value(pCsr->pStmt, 1, pCons); pStmt 136311 ext/sqlite3/libsqlite/sqlite3.c iLangid = sqlite3_column_int(pCsr->pStmt, p->nColumn+1); pStmt 136314 ext/sqlite3/libsqlite/sqlite3.c }else if( sqlite3_data_count(pCsr->pStmt)>(iCol+1) ){ pStmt 136315 ext/sqlite3/libsqlite/sqlite3.c sqlite3_result_value(pCtx, sqlite3_column_value(pCsr->pStmt, iCol+1)); pStmt 136397 ext/sqlite3/libsqlite/sqlite3.c sqlite3_stmt *pStmt = 0; pStmt 136398 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3_prepare_v2(p->db, zSql, -1, &pStmt, 0); pStmt 136400 ext/sqlite3/libsqlite/sqlite3.c int bHasStat = (sqlite3_step(pStmt)==SQLITE_ROW); pStmt 136401 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3_finalize(pStmt); pStmt 137739 ext/sqlite3/libsqlite/sqlite3.c sqlite3_stmt *pStmt; pStmt 137745 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3Fts3SelectDoctotal(p, &pStmt); pStmt 137747 ext/sqlite3/libsqlite/sqlite3.c a = sqlite3_column_blob(pStmt, 0); pStmt 137750 ext/sqlite3/libsqlite/sqlite3.c pEnd = &a[sqlite3_column_bytes(pStmt, 0)]; pStmt 137756 ext/sqlite3/libsqlite/sqlite3.c sqlite3_reset(pStmt); pStmt 137763 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3_reset(pStmt); pStmt 138450 ext/sqlite3/libsqlite/sqlite3.c sqlite3_reset(pCsr->pStmt); pStmt 138452 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_data_count(pCsr->pStmt)==0 ); pStmt 138608 ext/sqlite3/libsqlite/sqlite3.c if( pCsr->isRequireSeek==0 ) sqlite3_reset(pCsr->pStmt); pStmt 138609 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_data_count(pCsr->pStmt)==0 ); pStmt 140534 ext/sqlite3/libsqlite/sqlite3.c sqlite3_stmt *pStmt; pStmt 140538 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3_prepare_v2(db, zSql, -1, &pStmt, 0); pStmt 140543 ext/sqlite3/libsqlite/sqlite3.c sqlite3_bind_text(pStmt, 1, zName, -1, SQLITE_STATIC); pStmt 140544 ext/sqlite3/libsqlite/sqlite3.c if( SQLITE_ROW==sqlite3_step(pStmt) ){ pStmt 140545 ext/sqlite3/libsqlite/sqlite3.c if( sqlite3_column_type(pStmt, 0)==SQLITE_BLOB ){ pStmt 140546 ext/sqlite3/libsqlite/sqlite3.c memcpy((void *)pp, sqlite3_column_blob(pStmt, 0), sizeof(*pp)); pStmt 140550 ext/sqlite3/libsqlite/sqlite3.c return sqlite3_finalize(pStmt); pStmt 142110 ext/sqlite3/libsqlite/sqlite3.c sqlite3_stmt *pStmt; pStmt 142113 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3_prepare_v2(db, zSql, -1, &pStmt, 0); pStmt 142118 ext/sqlite3/libsqlite/sqlite3.c sqlite3_bind_text(pStmt, 1, zName, -1, SQLITE_STATIC); pStmt 142119 ext/sqlite3/libsqlite/sqlite3.c sqlite3_bind_blob(pStmt, 2, &p, sizeof(p), SQLITE_STATIC); pStmt 142120 ext/sqlite3/libsqlite/sqlite3.c sqlite3_step(pStmt); pStmt 142122 ext/sqlite3/libsqlite/sqlite3.c return sqlite3_finalize(pStmt); pStmt 142132 ext/sqlite3/libsqlite/sqlite3.c sqlite3_stmt *pStmt; pStmt 142136 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3_prepare_v2(db, zSql, -1, &pStmt, 0); pStmt 142141 ext/sqlite3/libsqlite/sqlite3.c sqlite3_bind_text(pStmt, 1, zName, -1, SQLITE_STATIC); pStmt 142142 ext/sqlite3/libsqlite/sqlite3.c if( SQLITE_ROW==sqlite3_step(pStmt) ){ pStmt 142143 ext/sqlite3/libsqlite/sqlite3.c if( sqlite3_column_type(pStmt, 0)==SQLITE_BLOB ){ pStmt 142144 ext/sqlite3/libsqlite/sqlite3.c memcpy((void *)pp, sqlite3_column_blob(pStmt, 0), sizeof(*pp)); pStmt 142148 ext/sqlite3/libsqlite/sqlite3.c return sqlite3_finalize(pStmt); pStmt 143350 ext/sqlite3/libsqlite/sqlite3.c sqlite3_stmt *pStmt; pStmt 143355 ext/sqlite3/libsqlite/sqlite3.c pStmt = p->aStmt[eStmt]; pStmt 143356 ext/sqlite3/libsqlite/sqlite3.c if( !pStmt ){ pStmt 143368 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3_prepare_v2(p->db, zSql, -1, &pStmt, NULL); pStmt 143370 ext/sqlite3/libsqlite/sqlite3.c assert( rc==SQLITE_OK || pStmt==0 ); pStmt 143371 ext/sqlite3/libsqlite/sqlite3.c p->aStmt[eStmt] = pStmt; pStmt 143376 ext/sqlite3/libsqlite/sqlite3.c int nParam = sqlite3_bind_parameter_count(pStmt); pStmt 143378 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3_bind_value(pStmt, i+1, apVal[i]); pStmt 143381 ext/sqlite3/libsqlite/sqlite3.c *pp = pStmt; pStmt 143391 ext/sqlite3/libsqlite/sqlite3.c sqlite3_stmt *pStmt = 0; /* Statement requested from fts3SqlStmt() */ pStmt 143394 ext/sqlite3/libsqlite/sqlite3.c rc = fts3SqlStmt(pTab, SQL_SELECT_DOCSIZE, &pStmt, 0); pStmt 143396 ext/sqlite3/libsqlite/sqlite3.c sqlite3_bind_int64(pStmt, 1, iDocid); pStmt 143397 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3_step(pStmt); pStmt 143398 ext/sqlite3/libsqlite/sqlite3.c if( rc!=SQLITE_ROW || sqlite3_column_type(pStmt, 0)!=SQLITE_BLOB ){ pStmt 143399 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3_reset(pStmt); pStmt 143401 ext/sqlite3/libsqlite/sqlite3.c pStmt = 0; pStmt 143407 ext/sqlite3/libsqlite/sqlite3.c *ppStmt = pStmt; pStmt 143415 ext/sqlite3/libsqlite/sqlite3.c sqlite3_stmt *pStmt = 0; pStmt 143417 ext/sqlite3/libsqlite/sqlite3.c rc = fts3SqlStmt(pTab, SQL_SELECT_STAT, &pStmt, 0); pStmt 143419 ext/sqlite3/libsqlite/sqlite3.c sqlite3_bind_int(pStmt, 1, FTS_STAT_DOCTOTAL); pStmt 143420 ext/sqlite3/libsqlite/sqlite3.c if( sqlite3_step(pStmt)!=SQLITE_ROW pStmt 143421 ext/sqlite3/libsqlite/sqlite3.c || sqlite3_column_type(pStmt, 0)!=SQLITE_BLOB pStmt 143423 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3_reset(pStmt); pStmt 143425 ext/sqlite3/libsqlite/sqlite3.c pStmt = 0; pStmt 143428 ext/sqlite3/libsqlite/sqlite3.c *ppStmt = pStmt; pStmt 143454 ext/sqlite3/libsqlite/sqlite3.c sqlite3_stmt *pStmt; pStmt 143457 ext/sqlite3/libsqlite/sqlite3.c rc = fts3SqlStmt(p, eStmt, &pStmt, apVal); pStmt 143459 ext/sqlite3/libsqlite/sqlite3.c sqlite3_step(pStmt); pStmt 143460 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3_reset(pStmt); pStmt 143484 ext/sqlite3/libsqlite/sqlite3.c sqlite3_stmt *pStmt; pStmt 143485 ext/sqlite3/libsqlite/sqlite3.c rc = fts3SqlStmt(p, SQL_DELETE_SEGDIR_LEVEL, &pStmt, 0); pStmt 143487 ext/sqlite3/libsqlite/sqlite3.c sqlite3_bind_null(pStmt, 1); pStmt 143488 ext/sqlite3/libsqlite/sqlite3.c sqlite3_step(pStmt); pStmt 143489 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3_reset(pStmt); pStmt 143559 ext/sqlite3/libsqlite/sqlite3.c sqlite3_stmt *pStmt = 0; pStmt 143567 ext/sqlite3/libsqlite/sqlite3.c rc = fts3SqlStmt(p, SQL_SELECT_LEVEL_RANGE, &pStmt, 0); pStmt 143569 ext/sqlite3/libsqlite/sqlite3.c sqlite3_bind_int64(pStmt, 1, getAbsoluteLevel(p, iLangid, iIndex, 0)); pStmt 143570 ext/sqlite3/libsqlite/sqlite3.c sqlite3_bind_int64(pStmt, 2, pStmt 143576 ext/sqlite3/libsqlite/sqlite3.c rc = fts3SqlStmt(p, SQL_SELECT_LEVEL, &pStmt, 0); pStmt 143578 ext/sqlite3/libsqlite/sqlite3.c sqlite3_bind_int64(pStmt, 1, getAbsoluteLevel(p, iLangid, iIndex,iLevel)); pStmt 143581 ext/sqlite3/libsqlite/sqlite3.c *ppStmt = pStmt; pStmt 144849 ext/sqlite3/libsqlite/sqlite3.c sqlite3_stmt *pStmt; pStmt 144850 ext/sqlite3/libsqlite/sqlite3.c int rc = fts3SqlStmt(p, SQL_INSERT_SEGMENTS, &pStmt, 0); pStmt 144852 ext/sqlite3/libsqlite/sqlite3.c sqlite3_bind_int64(pStmt, 1, iBlock); pStmt 144853 ext/sqlite3/libsqlite/sqlite3.c sqlite3_bind_blob(pStmt, 2, z, n, SQLITE_STATIC); pStmt 144854 ext/sqlite3/libsqlite/sqlite3.c sqlite3_step(pStmt); pStmt 144855 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3_reset(pStmt); pStmt 144868 ext/sqlite3/libsqlite/sqlite3.c sqlite3_stmt *pStmt = 0; pStmt 144870 ext/sqlite3/libsqlite/sqlite3.c rc = fts3SqlStmt(p, SQL_SELECT_MXLEVEL, &pStmt, 0); pStmt 144872 ext/sqlite3/libsqlite/sqlite3.c if( SQLITE_ROW==sqlite3_step(pStmt) ){ pStmt 144873 ext/sqlite3/libsqlite/sqlite3.c mxLevel = sqlite3_column_int(pStmt, 0); pStmt 144875 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3_reset(pStmt); pStmt 144895 ext/sqlite3/libsqlite/sqlite3.c sqlite3_stmt *pStmt; pStmt 144896 ext/sqlite3/libsqlite/sqlite3.c int rc = fts3SqlStmt(p, SQL_INSERT_SEGDIR, &pStmt, 0); pStmt 144898 ext/sqlite3/libsqlite/sqlite3.c sqlite3_bind_int64(pStmt, 1, iLevel); pStmt 144899 ext/sqlite3/libsqlite/sqlite3.c sqlite3_bind_int(pStmt, 2, iIdx); pStmt 144900 ext/sqlite3/libsqlite/sqlite3.c sqlite3_bind_int64(pStmt, 3, iStartBlock); pStmt 144901 ext/sqlite3/libsqlite/sqlite3.c sqlite3_bind_int64(pStmt, 4, iLeafEndBlock); pStmt 144903 ext/sqlite3/libsqlite/sqlite3.c sqlite3_bind_int64(pStmt, 5, iEndBlock); pStmt 144907 ext/sqlite3/libsqlite/sqlite3.c sqlite3_bind_text(pStmt, 5, zEnd, -1, sqlite3_free); pStmt 144909 ext/sqlite3/libsqlite/sqlite3.c sqlite3_bind_blob(pStmt, 6, zRoot, nRoot, SQLITE_STATIC); pStmt 144910 ext/sqlite3/libsqlite/sqlite3.c sqlite3_step(pStmt); pStmt 144911 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3_reset(pStmt); pStmt 145163 ext/sqlite3/libsqlite/sqlite3.c sqlite3_stmt *pStmt; pStmt 145177 ext/sqlite3/libsqlite/sqlite3.c rc = fts3SqlStmt(p, SQL_NEXT_SEGMENTS_ID, &pStmt, 0); pStmt 145179 ext/sqlite3/libsqlite/sqlite3.c if( SQLITE_ROW==sqlite3_step(pStmt) ){ pStmt 145180 ext/sqlite3/libsqlite/sqlite3.c pWriter->iFree = sqlite3_column_int64(pStmt, 0); pStmt 145183 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3_reset(pStmt); pStmt 145344 ext/sqlite3/libsqlite/sqlite3.c sqlite3_stmt *pStmt; pStmt 145351 ext/sqlite3/libsqlite/sqlite3.c rc = fts3SqlStmt(p, SQL_IS_EMPTY, &pStmt, &pRowid); pStmt 145353 ext/sqlite3/libsqlite/sqlite3.c if( SQLITE_ROW==sqlite3_step(pStmt) ){ pStmt 145354 ext/sqlite3/libsqlite/sqlite3.c *pisEmpty = sqlite3_column_int(pStmt, 0); pStmt 145356 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3_reset(pStmt); pStmt 145376 ext/sqlite3/libsqlite/sqlite3.c sqlite3_stmt *pStmt; pStmt 145386 ext/sqlite3/libsqlite/sqlite3.c rc = fts3SqlStmt(p, SQL_SELECT_SEGDIR_MAX_LEVEL, &pStmt, 0); pStmt 145388 ext/sqlite3/libsqlite/sqlite3.c sqlite3_bind_int64(pStmt, 1, getAbsoluteLevel(p, iLangid, iIndex, 0)); pStmt 145389 ext/sqlite3/libsqlite/sqlite3.c sqlite3_bind_int64(pStmt, 2, pStmt 145392 ext/sqlite3/libsqlite/sqlite3.c if( SQLITE_ROW==sqlite3_step(pStmt) ){ pStmt 145393 ext/sqlite3/libsqlite/sqlite3.c *pnMax = sqlite3_column_int64(pStmt, 0); pStmt 145395 ext/sqlite3/libsqlite/sqlite3.c return sqlite3_reset(pStmt); pStmt 145414 ext/sqlite3/libsqlite/sqlite3.c sqlite3_stmt *pStmt; pStmt 145415 ext/sqlite3/libsqlite/sqlite3.c int rc = fts3SqlStmt(p, SQL_SELECT_SEGDIR_MAX_LEVEL, &pStmt, 0); pStmt 145417 ext/sqlite3/libsqlite/sqlite3.c sqlite3_bind_int64(pStmt, 1, iAbsLevel+1); pStmt 145418 ext/sqlite3/libsqlite/sqlite3.c sqlite3_bind_int64(pStmt, 2, pStmt 145423 ext/sqlite3/libsqlite/sqlite3.c if( SQLITE_ROW==sqlite3_step(pStmt) ){ pStmt 145424 ext/sqlite3/libsqlite/sqlite3.c *pbMax = sqlite3_column_type(pStmt, 0)==SQLITE_NULL; pStmt 145426 ext/sqlite3/libsqlite/sqlite3.c return sqlite3_reset(pStmt); pStmt 145975 ext/sqlite3/libsqlite/sqlite3.c sqlite3_stmt *pStmt, pStmt 145980 ext/sqlite3/libsqlite/sqlite3.c const unsigned char *zText = sqlite3_column_text(pStmt, iCol); pStmt 146222 ext/sqlite3/libsqlite/sqlite3.c sqlite3_stmt *pStmt = 0; pStmt 146223 ext/sqlite3/libsqlite/sqlite3.c rc = fts3SqlStmt(p, SQL_SELECT_STAT, &pStmt, 0); pStmt 146225 ext/sqlite3/libsqlite/sqlite3.c sqlite3_bind_int(pStmt, 1, FTS_STAT_AUTOINCRMERGE); pStmt 146226 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3_step(pStmt); pStmt 146228 ext/sqlite3/libsqlite/sqlite3.c p->nAutoincrmerge = sqlite3_column_int(pStmt, 0); pStmt 146233 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3_reset(pStmt); pStmt 146286 ext/sqlite3/libsqlite/sqlite3.c sqlite3_stmt *pStmt; /* Statement used to insert the encoding */ pStmt 146296 ext/sqlite3/libsqlite/sqlite3.c rc = fts3SqlStmt(p, SQL_REPLACE_DOCSIZE, &pStmt, 0); pStmt 146302 ext/sqlite3/libsqlite/sqlite3.c sqlite3_bind_int64(pStmt, 1, p->iPrevDocid); pStmt 146303 ext/sqlite3/libsqlite/sqlite3.c sqlite3_bind_blob(pStmt, 2, pBlob, nBlob, sqlite3_free); pStmt 146304 ext/sqlite3/libsqlite/sqlite3.c sqlite3_step(pStmt); pStmt 146305 ext/sqlite3/libsqlite/sqlite3.c *pRC = sqlite3_reset(pStmt); pStmt 146333 ext/sqlite3/libsqlite/sqlite3.c sqlite3_stmt *pStmt; /* Statement for reading and writing */ pStmt 146346 ext/sqlite3/libsqlite/sqlite3.c rc = fts3SqlStmt(p, SQL_SELECT_STAT, &pStmt, 0); pStmt 146352 ext/sqlite3/libsqlite/sqlite3.c sqlite3_bind_int(pStmt, 1, FTS_STAT_DOCTOTAL); pStmt 146353 ext/sqlite3/libsqlite/sqlite3.c if( sqlite3_step(pStmt)==SQLITE_ROW ){ pStmt 146355 ext/sqlite3/libsqlite/sqlite3.c sqlite3_column_blob(pStmt, 0), pStmt 146356 ext/sqlite3/libsqlite/sqlite3.c sqlite3_column_bytes(pStmt, 0)); pStmt 146360 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3_reset(pStmt); pStmt 146381 ext/sqlite3/libsqlite/sqlite3.c rc = fts3SqlStmt(p, SQL_REPLACE_STAT, &pStmt, 0); pStmt 146387 ext/sqlite3/libsqlite/sqlite3.c sqlite3_bind_int(pStmt, 1, FTS_STAT_DOCTOTAL); pStmt 146388 ext/sqlite3/libsqlite/sqlite3.c sqlite3_bind_blob(pStmt, 2, pBlob, nBlob, SQLITE_STATIC); pStmt 146389 ext/sqlite3/libsqlite/sqlite3.c sqlite3_step(pStmt); pStmt 146390 ext/sqlite3/libsqlite/sqlite3.c *pRC = sqlite3_reset(pStmt); pStmt 146447 ext/sqlite3/libsqlite/sqlite3.c sqlite3_stmt *pStmt = 0; pStmt 146455 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3_prepare_v2(p->db, zSql, -1, &pStmt, 0); pStmt 146471 ext/sqlite3/libsqlite/sqlite3.c while( rc==SQLITE_OK && SQLITE_ROW==sqlite3_step(pStmt) ){ pStmt 146473 ext/sqlite3/libsqlite/sqlite3.c int iLangid = langidFromSelect(p, pStmt); pStmt 146474 ext/sqlite3/libsqlite/sqlite3.c rc = fts3PendingTermsDocid(p, iLangid, sqlite3_column_int64(pStmt, 0)); pStmt 146478 ext/sqlite3/libsqlite/sqlite3.c const char *z = (const char *) sqlite3_column_text(pStmt, iCol+1); pStmt 146480 ext/sqlite3/libsqlite/sqlite3.c aSz[p->nColumn] += sqlite3_column_bytes(pStmt, iCol+1); pStmt 146487 ext/sqlite3/libsqlite/sqlite3.c sqlite3_finalize(pStmt); pStmt 146488 ext/sqlite3/libsqlite/sqlite3.c pStmt = 0; pStmt 146501 ext/sqlite3/libsqlite/sqlite3.c if( pStmt ){ pStmt 146502 ext/sqlite3/libsqlite/sqlite3.c int rc2 = sqlite3_finalize(pStmt); pStmt 146526 ext/sqlite3/libsqlite/sqlite3.c sqlite3_stmt *pStmt = 0; /* Statement used to read %_segdir entry */ pStmt 146538 ext/sqlite3/libsqlite/sqlite3.c rc = fts3SqlStmt(p, SQL_SELECT_LEVEL, &pStmt, 0); pStmt 146543 ext/sqlite3/libsqlite/sqlite3.c sqlite3_bind_int64(pStmt, 1, iAbsLevel); pStmt 146545 ext/sqlite3/libsqlite/sqlite3.c for(i=0; rc==SQLITE_OK && sqlite3_step(pStmt)==SQLITE_ROW && i<nSeg; i++){ pStmt 146547 ext/sqlite3/libsqlite/sqlite3.c sqlite3_column_int64(pStmt, 1), /* segdir.start_block */ pStmt 146548 ext/sqlite3/libsqlite/sqlite3.c sqlite3_column_int64(pStmt, 2), /* segdir.leaves_end_block */ pStmt 146549 ext/sqlite3/libsqlite/sqlite3.c sqlite3_column_int64(pStmt, 3), /* segdir.end_block */ pStmt 146550 ext/sqlite3/libsqlite/sqlite3.c sqlite3_column_blob(pStmt, 4), /* segdir.root */ pStmt 146551 ext/sqlite3/libsqlite/sqlite3.c sqlite3_column_bytes(pStmt, 4), /* segdir.root */ pStmt 146556 ext/sqlite3/libsqlite/sqlite3.c rc2 = sqlite3_reset(pStmt); pStmt 147970 ext/sqlite3/libsqlite/sqlite3.c sqlite3_stmt *pStmt = 0; pStmt 147980 ext/sqlite3/libsqlite/sqlite3.c rc = fts3SqlStmt(p, SQL_REPLACE_STAT, &pStmt, 0); pStmt 147982 ext/sqlite3/libsqlite/sqlite3.c sqlite3_bind_int(pStmt, 1, FTS_STAT_AUTOINCRMERGE); pStmt 147983 ext/sqlite3/libsqlite/sqlite3.c sqlite3_bind_int(pStmt, 2, p->nAutoincrmerge); pStmt 147984 ext/sqlite3/libsqlite/sqlite3.c sqlite3_step(pStmt); pStmt 147985 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3_reset(pStmt); pStmt 148123 ext/sqlite3/libsqlite/sqlite3.c sqlite3_stmt *pStmt = 0; pStmt 148130 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3_prepare_v2(p->db, zSql, -1, &pStmt, 0); pStmt 148134 ext/sqlite3/libsqlite/sqlite3.c while( rc==SQLITE_OK && SQLITE_ROW==sqlite3_step(pStmt) ){ pStmt 148135 ext/sqlite3/libsqlite/sqlite3.c i64 iDocid = sqlite3_column_int64(pStmt, 0); pStmt 148136 ext/sqlite3/libsqlite/sqlite3.c int iLang = langidFromSelect(p, pStmt); pStmt 148141 ext/sqlite3/libsqlite/sqlite3.c const char *zText = (const char *)sqlite3_column_text(pStmt, iCol+1); pStmt 148142 ext/sqlite3/libsqlite/sqlite3.c int nText = sqlite3_column_bytes(pStmt, iCol+1); pStmt 148173 ext/sqlite3/libsqlite/sqlite3.c sqlite3_finalize(pStmt); pStmt 148312 ext/sqlite3/libsqlite/sqlite3.c iDocid = sqlite3_column_int64(pCsr->pStmt, 0); pStmt 148316 ext/sqlite3/libsqlite/sqlite3.c const char *zText = (const char *)sqlite3_column_text(pCsr->pStmt, i+1); pStmt 149253 ext/sqlite3/libsqlite/sqlite3.c zDoc = (const char *)sqlite3_column_text(pCsr->pStmt, iCol); pStmt 149255 ext/sqlite3/libsqlite/sqlite3.c if( sqlite3_column_type(pCsr->pStmt, iCol)!=SQLITE_NULL ){ pStmt 149260 ext/sqlite3/libsqlite/sqlite3.c nDoc = sqlite3_column_bytes(pCsr->pStmt, iCol); pStmt 149538 ext/sqlite3/libsqlite/sqlite3.c sqlite3_stmt *pStmt; pStmt 149546 ext/sqlite3/libsqlite/sqlite3.c pStmt = *ppStmt; pStmt 149547 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3_data_count(pStmt)==1 ); pStmt 149549 ext/sqlite3/libsqlite/sqlite3.c a = sqlite3_column_blob(pStmt, 0); pStmt 150088 ext/sqlite3/libsqlite/sqlite3.c zDoc = (const char *)sqlite3_column_text(pCsr->pStmt, iCol+1); pStmt 150089 ext/sqlite3/libsqlite/sqlite3.c nDoc = sqlite3_column_bytes(pCsr->pStmt, iCol+1); pStmt 150091 ext/sqlite3/libsqlite/sqlite3.c if( sqlite3_column_type(pCsr->pStmt, iCol+1)==SQLITE_NULL ){ pStmt 154059 ext/sqlite3/libsqlite/sqlite3.c sqlite3_stmt *pStmt = 0; pStmt 154060 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3_prepare_v2(db, zSql, -1, &pStmt, 0); pStmt 154062 ext/sqlite3/libsqlite/sqlite3.c if( SQLITE_ROW==sqlite3_step(pStmt) ){ pStmt 154063 ext/sqlite3/libsqlite/sqlite3.c *piVal = sqlite3_column_int(pStmt, 0); pStmt 154065 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3_finalize(pStmt); pStmt 155318 ext/sqlite3/libsqlite/sqlite3.c sqlite3_stmt *pStmt; /* Iterates through set of root pages */ pStmt 155448 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3_prepare_v2(pTab->db, zSql, -1, &pCsr->pStmt, 0); pStmt 155476 ext/sqlite3/libsqlite/sqlite3.c sqlite3_reset(pCsr->pStmt); pStmt 155491 ext/sqlite3/libsqlite/sqlite3.c sqlite3_finalize(pCsr->pStmt); pStmt 155653 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3_step(pCsr->pStmt); pStmt 155656 ext/sqlite3/libsqlite/sqlite3.c u32 iRoot = (u32)sqlite3_column_int64(pCsr->pStmt, 1); pStmt 155660 ext/sqlite3/libsqlite/sqlite3.c return sqlite3_reset(pCsr->pStmt); pStmt 155670 ext/sqlite3/libsqlite/sqlite3.c return sqlite3_reset(pCsr->pStmt); pStmt 155685 ext/sqlite3/libsqlite/sqlite3.c pCsr->zName = (char *)sqlite3_column_text(pCsr->pStmt, 0); pStmt 155736 ext/sqlite3/libsqlite/sqlite3.c pCsr->zName = (char *)sqlite3_column_text(pCsr->pStmt, 0); pStmt 3326 ext/sqlite3/libsqlite/sqlite3.h SQLITE_API const char *SQLITE_STDCALL sqlite3_sql(sqlite3_stmt *pStmt); pStmt 3358 ext/sqlite3/libsqlite/sqlite3.h SQLITE_API int SQLITE_STDCALL sqlite3_stmt_readonly(sqlite3_stmt *pStmt); pStmt 3640 ext/sqlite3/libsqlite/sqlite3.h SQLITE_API int SQLITE_STDCALL sqlite3_column_count(sqlite3_stmt *pStmt); pStmt 3857 ext/sqlite3/libsqlite/sqlite3.h SQLITE_API int SQLITE_STDCALL sqlite3_data_count(sqlite3_stmt *pStmt); pStmt 4091 ext/sqlite3/libsqlite/sqlite3.h SQLITE_API int SQLITE_STDCALL sqlite3_finalize(sqlite3_stmt *pStmt); pStmt 4118 ext/sqlite3/libsqlite/sqlite3.h SQLITE_API int SQLITE_STDCALL sqlite3_reset(sqlite3_stmt *pStmt); pStmt 5021 ext/sqlite3/libsqlite/sqlite3.h SQLITE_API sqlite3_stmt *SQLITE_STDCALL sqlite3_next_stmt(sqlite3 *pDb, sqlite3_stmt *pStmt); pStmt 7686 ext/sqlite3/libsqlite/sqlite3.h sqlite3_stmt *pStmt, /* Prepared statement for which info desired */ pStmt 59 ext/sqlite3/libsqlite/sqlite3ext.h int (*column_count)(sqlite3_stmt*pStmt); pStmt 93 ext/sqlite3/libsqlite/sqlite3ext.h int (*data_count)(sqlite3_stmt*pStmt); pStmt 102 ext/sqlite3/libsqlite/sqlite3ext.h int (*finalize)(sqlite3_stmt*pStmt); pStmt 122 ext/sqlite3/libsqlite/sqlite3ext.h int (*reset)(sqlite3_stmt*pStmt);