Lines Matching refs:pStmt
30 sqlite3_stmt *pStmt; /* Statement holding cursor open */ member
57 Vdbe *v = (Vdbe *)p->pStmt; in blobSeekToRow()
74 rc = sqlite3_step(p->pStmt); in blobSeekToRow()
89 sqlite3_finalize(p->pStmt); in blobSeekToRow()
90 p->pStmt = 0; in blobSeekToRow()
101 }else if( p->pStmt ){ in blobSeekToRow()
102 rc = sqlite3_finalize(p->pStmt); in blobSeekToRow()
103 p->pStmt = 0; in blobSeekToRow()
246 pBlob->pStmt = (sqlite3_stmt *)sqlite3VdbeCreate(&sParse); in sqlite3_blob_open()
247 assert( pBlob->pStmt || db->mallocFailed ); in sqlite3_blob_open()
248 if( pBlob->pStmt ){ in sqlite3_blob_open()
275 Vdbe *v = (Vdbe *)pBlob->pStmt; in sqlite3_blob_open()
342 if( pBlob && pBlob->pStmt ) sqlite3VdbeFinalize((Vdbe *)pBlob->pStmt); in sqlite3_blob_open()
363 sqlite3_stmt *pStmt = p->pStmt; in sqlite3_blob_close() local
368 rc = sqlite3_finalize(pStmt); in sqlite3_blob_close()
393 v = (Vdbe*)p->pStmt; in blobReadWrite()
439 p->pStmt = 0; in blobReadWrite()
472 return (p && p->pStmt) ? p->nByte : 0; in sqlite3_blob_bytes()
494 if( p->pStmt==0 ){ in sqlite3_blob_reopen()
501 ((Vdbe*)p->pStmt)->rc = SQLITE_OK; in sqlite3_blob_reopen()
511 assert( rc==SQLITE_OK || p->pStmt==0 ); in sqlite3_blob_reopen()