Home
last modified time | relevance | path

Searched refs:apVal (Results 1 – 25 of 26) sorted by relevance

12

/sqlite-3.40.0/ext/fts5/
H A Dfts5_storage.c395 sqlite3_value **apVal in fts5StorageDeleteFromIndex() argument
404 if( apVal==0 ){ in fts5StorageDeleteFromIndex()
420 assert( pSeek==0 || apVal==0 ); in fts5StorageDeleteFromIndex()
421 assert( pSeek!=0 || apVal!=0 ); in fts5StorageDeleteFromIndex()
425 }else if( ALWAYS(apVal) ){ in fts5StorageDeleteFromIndex()
427 nText = sqlite3_value_bytes(apVal[iCol-1]); in fts5StorageDeleteFromIndex()
539 rc = fts5StorageDeleteFromIndex(p, iDel, apVal); in sqlite3Fts5StorageDelete()
700 sqlite3_value **apVal, in sqlite3Fts5StorageContentInsert() argument
709 *piRowid = sqlite3_value_int64(apVal[1]); in sqlite3Fts5StorageContentInsert()
718 rc = sqlite3_bind_value(pInsert, i, apVal[i]); in sqlite3Fts5StorageContentInsert()
[all …]
H A Dfts5_aux.c208 sqlite3_value **apVal /* Array of trailing arguments */ in fts5HighlightFunction() argument
220 iCol = sqlite3_value_int(apVal[0]); in fts5HighlightFunction()
222 ctx.zOpen = (const char*)sqlite3_value_text(apVal[1]); in fts5HighlightFunction()
223 ctx.zClose = (const char*)sqlite3_value_text(apVal[2]); in fts5HighlightFunction()
380 sqlite3_value **apVal /* Array of trailing arguments */ in fts5SnippetFunction() argument
406 iCol = sqlite3_value_int(apVal[0]); in fts5SnippetFunction()
407 ctx.zOpen = fts5ValueToText(apVal[1]); in fts5SnippetFunction()
408 ctx.zClose = fts5ValueToText(apVal[2]); in fts5SnippetFunction()
409 zEllips = fts5ValueToText(apVal[3]); in fts5SnippetFunction()
410 nToken = sqlite3_value_int(apVal[4]); in fts5SnippetFunction()
[all …]
H A Dfts5_main.c1255 pRank = apVal[i]; in fts5FilterMethod()
1304 pRowidEq = apVal[i]; in fts5FilterMethod()
1307 pRowidLe = apVal[i]; in fts5FilterMethod()
1310 pRowidGe = apVal[i]; in fts5FilterMethod()
1575 sqlite3_value **apVal in fts5SpecialDelete() argument
1578 int eType1 = sqlite3_value_type(apVal[1]); in fts5SpecialDelete()
1589 sqlite3_value **apVal, in fts5StorageInsert() argument
1633 || sqlite3_value_type(apVal[0])==SQLITE_NULL in fts5UpdateMethod()
1641 eType0 = sqlite3_value_type(apVal[0]); in fts5UpdateMethod()
1650 rc = fts5SpecialDelete(pTab, apVal); in fts5UpdateMethod()
[all …]
H A Dfts5_tcl.c522 sqlite3_value **apVal /* Array of trailing arguments */ in xF5tFunction() argument
543 switch( sqlite3_value_type(apVal[i]) ){ in xF5tFunction()
545 pObj = Tcl_NewStringObj((const char*)sqlite3_value_text(apVal[i]), -1); in xF5tFunction()
549 sqlite3_value_blob(apVal[i]), sqlite3_value_bytes(apVal[i]) in xF5tFunction()
553 pObj = Tcl_NewWideIntObj(sqlite3_value_int64(apVal[i])); in xF5tFunction()
556 pObj = Tcl_NewDoubleObj(sqlite3_value_double(apVal[i])); in xF5tFunction()
H A Dfts5_test_tok.c367 sqlite3_value **apVal /* Arguments for the indexing scheme */ in fts5tokFilterMethod() argument
375 const char *zByte = (const char *)sqlite3_value_text(apVal[0]); in fts5tokFilterMethod()
376 int nByte = sqlite3_value_bytes(apVal[0]); in fts5tokFilterMethod()
H A Dfts5_expr.c2643 sqlite3_value **apVal, /* Function arguments */ in fts5ExprFunction() argument
2670 zNearsetCmd = (const char*)sqlite3_value_text(apVal[1]); in fts5ExprFunction()
2688 zExpr = (const char*)sqlite3_value_text(apVal[0]); in fts5ExprFunction()
2728 sqlite3_value **apVal /* Function arguments */ in fts5ExprFunctionHr() argument
2730 fts5ExprFunction(pCtx, nArg, apVal, 0); in fts5ExprFunctionHr()
2735 sqlite3_value **apVal /* Function arguments */ in fts5ExprFunctionTcl() argument
2737 fts5ExprFunction(pCtx, nArg, apVal, 1); in fts5ExprFunctionTcl()
2748 sqlite3_value **apVal /* Function arguments */ in fts5ExprIsAlnum() argument
2762 iCode = sqlite3_value_int(apVal[0]); in fts5ExprIsAlnum()
2769 sqlite3_value **apVal /* Function arguments */ in fts5ExprFold() argument
[all …]
H A Dfts5_vocab.c606 sqlite3_value **apVal /* Arguments for the indexing scheme */ in fts5VocabFilterMethod() argument
625 if( idxNum & FTS5_VOCAB_TERM_EQ ) pEq = apVal[iVal++]; in fts5VocabFilterMethod()
626 if( idxNum & FTS5_VOCAB_TERM_GE ) pGe = apVal[iVal++]; in fts5VocabFilterMethod()
627 if( idxNum & FTS5_VOCAB_TERM_LE ) pLe = apVal[iVal++]; in fts5VocabFilterMethod()
H A Dfts5_test_mi.c362 sqlite3_value **apVal /* Array of trailing arguments */ in fts5MatchinfoFunc() argument
369 zArg = (const char*)sqlite3_value_text(apVal[0]); in fts5MatchinfoFunc()
H A Dfts5.h46 sqlite3_value **apVal /* Array of trailing arguments */
H A Dfts5_index.c6542 sqlite3_value **apVal /* Function arguments */ in fts5DecodeFunction() argument
6556 iRowid = sqlite3_value_int64(apVal[0]); in fts5DecodeFunction()
6561 n = sqlite3_value_bytes(apVal[1]); in fts5DecodeFunction()
6562 aBlob = sqlite3_value_blob(apVal[1]); in fts5DecodeFunction()
6753 sqlite3_value **apVal /* Function arguments */ in fts5RowidFunction() argument
6759 zArg = (const char*)sqlite3_value_text(apVal[0]); in fts5RowidFunction()
6768 segid = sqlite3_value_int(apVal[1]); in fts5RowidFunction()
6769 pgno = sqlite3_value_int(apVal[2]); in fts5RowidFunction()
/sqlite-3.40.0/ext/recover/
H A Dsqlite3recover.c185 sqlite3_value **apVal; member
1513 sqlite3_value **apVal = pLaf->apVal; in recoverLostAndFoundOnePage() local
1549 apVal[ii] = 0; in recoverLostAndFoundOnePage()
1568 if( apVal[iField]==0 ){ in recoverLostAndFoundOnePage()
1579 apVal[ii] = 0; in recoverLostAndFoundOnePage()
1703 sqlite3_free(p1->apVal); in recoverWriteDataCleanup()
1719 sqlite3_value **apVal = p1->apVal; in recoverWriteDataStep() local
1806 apVal[ii] = 0; in recoverWriteDataStep()
1821 if( apVal[iField]==0 ){ in recoverWriteDataStep()
1999 sqlite3_free(p->laf.apVal); in recoverLostAndFoundCleanup()
[all …]
/sqlite-3.40.0/ext/misc/
H A Dprefixes.c282 sqlite3_value **apVal in prefixLengthFunc() argument
286 const unsigned char *zL = sqlite3_value_text(apVal[0]); in prefixLengthFunc()
287 const unsigned char *zR = sqlite3_value_text(apVal[1]); in prefixLengthFunc()
288 int nL = sqlite3_value_bytes(apVal[0]); in prefixLengthFunc()
289 int nR = sqlite3_value_bytes(apVal[1]); in prefixLengthFunc()
H A Dzipfile.c1544 sqlite3_value **apVal, in zipfileUpdate() argument
1573 if( sqlite3_value_type(apVal[0])!=SQLITE_NULL ){ in zipfileUpdate()
1609 int nIn = sqlite3_value_bytes(apVal[7]); in zipfileUpdate()
1612 iMethod = sqlite3_value_int(apVal[8]); in zipfileUpdate()
1644 mTime = zipfileGetTime(apVal[4]); in zipfileUpdate()
1984 pName = apVal[0]; in zipfileStep()
1986 pData = apVal[1]; in zipfileStep()
1988 pMode = apVal[1]; in zipfileStep()
1989 pMtime = apVal[2]; in zipfileStep()
1990 pData = apVal[3]; in zipfileStep()
[all …]
/sqlite-3.40.0/ext/session/
H A Dchangesetfuzz.c308 u8 **apVal; /* Array of all values in changeset */ member
546 u8 **apNew = (u8**)sqlite3_realloc(pParse->apVal, nNew*sizeof(u8*)); in fuzzParseRecord()
548 pParse->apVal = apNew; in fuzzParseRecord()
550 pParse->apVal[pParse->nVal++] = p; in fuzzParseRecord()
832 pChange->pSub1 = pParse->apVal[iSub]; in fuzzSelectChange()
835 pChange->pSub2 = pParse->apVal[iSub]; in fuzzSelectChange()
992 pCopy = pParse->apVal[fuzzRandomInt(pParse->nVal)]; in fuzzCopyChange()
1011 pCopy = pParse->apVal[fuzzRandomInt(pParse->nVal)]; in fuzzCopyChange()
1043 pNew = pParse->apVal[fuzzRandomInt(pParse->nVal)]; in fuzzCopyChange()
H A Dsqlite3session.c3598 sqlite3_free(apVal); in sessionChangesetInvert()
3599 apVal = 0; in sessionChangesetInvert()
3623 if( 0==apVal ){ in sessionChangesetInvert()
3624 apVal = (sqlite3_value **)sqlite3_malloc64(sizeof(apVal[0])*nCol*2); in sessionChangesetInvert()
3625 if( 0==apVal ){ in sessionChangesetInvert()
3629 memset(apVal, 0, sizeof(apVal[0])*nCol*2); in sessionChangesetInvert()
3638 rc = sessionReadRecord(pInput, nCol, 0, &apVal[0], 0); in sessionChangesetInvert()
3655 sqlite3_value *pVal = (abPK[iCol] ? 0 : apVal[iCol]); in sessionChangesetInvert()
3660 sqlite3ValueFree(apVal[iCol]); in sessionChangesetInvert()
3662 memset(apVal, 0, sizeof(apVal[0])*nCol*2); in sessionChangesetInvert()
[all …]
/sqlite-3.40.0/ext/fts3/
H A Dfts3_write.c420 if( apVal ){ in fts3SqlStmt()
503 rc = fts3SqlStmt(p, eStmt, &pStmt, apVal); in fts3SqlExec()
923 sqlite3_value **apVal, in fts3InsertTerms() argument
964 sqlite3_value *pRowid = apVal[p->nColumn+3]; in fts3InsertData()
966 pRowid = apVal[1]; in fts3InsertData()
987 sqlite3_value_int(apVal[p->nColumn+4]) in fts3InsertData()
1003 if( SQLITE_NULL==sqlite3_value_type(apVal[0]) in fts3InsertData()
1004 && SQLITE_NULL!=sqlite3_value_type(apVal[1]) in fts3InsertData()
5718 pNewRowid = apVal[1]; in sqlite3Fts3UpdateMethod()
5745 rc = fts3InsertData(p, apVal, pRowid); in sqlite3Fts3UpdateMethod()
[all …]
H A Dfts3_aux.c370 sqlite3_value **apVal /* Arguments for the indexing scheme */ in fts3auxFilterMethod() argument
420 const unsigned char *zStr = sqlite3_value_text(apVal[0]); in fts3auxFilterMethod()
430 pCsr->zStop = sqlite3_mprintf("%s", sqlite3_value_text(apVal[iLe])); in fts3auxFilterMethod()
436 iLangVal = sqlite3_value_int(apVal[iLangid]); in fts3auxFilterMethod()
H A Dfts3_tokenize_vtab.c338 sqlite3_value **apVal /* Arguments for the indexing scheme */ in fts3tokFilterMethod() argument
348 const char *zByte = (const char *)sqlite3_value_text(apVal[0]); in fts3tokFilterMethod()
349 int nByte = sqlite3_value_bytes(apVal[0]); in fts3tokFilterMethod()
H A Dfts3.c3330 if( eSearch!=FTS3_FULLSCAN_SEARCH ) pCons = apVal[iIdx++]; in fts3FilterMethod()
3331 if( idxNum & FTS3_HAVE_LANGID ) pLangid = apVal[iIdx++]; in fts3FilterMethod()
3332 if( idxNum & FTS3_HAVE_DOCID_GE ) pDocidGe = apVal[iIdx++]; in fts3FilterMethod()
3508 sqlite3_value **apVal, /* Array of arguments */ in fts3UpdateMethod() argument
3709 sqlite3_value **apVal /* Array of arguments */ in fts3SnippetFunc() argument
3731 case 6: nToken = sqlite3_value_int(apVal[5]); in fts3SnippetFunc()
3733 case 5: iCol = sqlite3_value_int(apVal[4]); in fts3SnippetFunc()
3756 sqlite3_value **apVal /* Array of arguments */ in fts3OffsetsFunc() argument
3782 sqlite3_value **apVal /* Array of arguments */ in fts3OptimizeFunc() argument
3816 sqlite3_value **apVal /* Array of arguments */ in fts3MatchinfoFunc() argument
[all …]
H A Dfts3_term.c253 sqlite3_value **apVal /* Arguments for the indexing scheme */ in fts3termFilterMethod() argument
263 UNUSED_PARAMETER(apVal); in fts3termFilterMethod()
/sqlite-3.40.0/src/
H A Dvdbemem.c1465 sqlite3_value **apVal = 0; /* Function arguments */ in valueFromFunction() local
1488 apVal = (sqlite3_value**)sqlite3DbMallocZero(db, sizeof(apVal[0]) * nVal); in valueFromFunction()
1489 if( apVal==0 ){ in valueFromFunction()
1494 rc = sqlite3ValueFromExpr(db, pList->a[i].pExpr, enc, aff, &apVal[i]); in valueFromFunction()
1495 if( apVal[i]==0 || rc!=SQLITE_OK ) goto value_from_function_out; in valueFromFunction()
1511 pFunc->xSFunc(&ctx, nVal, apVal); in valueFromFunction()
1530 if( apVal ){ in valueFromFunction()
1532 sqlite3ValueFree(apVal[i]); in valueFromFunction()
1534 sqlite3DbFreeNN(db, apVal); in valueFromFunction()
H A Dtest_func.c849 static void rankfunc(sqlite3_context *pCtx, int nVal, sqlite3_value **apVal){ in rankfunc() argument
867 aMatchinfo = (int*)sqlite3_value_blob(apVal[0]); in rankfunc()
868 nMatchinfo = sqlite3_value_bytes(apVal[0]) / sizeof(int); in rankfunc()
897 double weight = sqlite3_value_double(apVal[iCol+1]); in rankfunc()
/sqlite-3.40.0/ext/rbu/
H A Dtest_rbu.c42 void test_rbu_delta(sqlite3_context *pCtx, int nArg, sqlite3_value **apVal){ in test_rbu_delta() argument
51 sqlite3_value *pIn = apVal[i]; in test_rbu_delta()
H A Dsqlite3rbu.c2191 sqlite3_value **apVal in rbuTmpInsertFunc() argument
2197 assert( sqlite3_value_int(apVal[0])!=0 in rbuTmpInsertFunc()
2201 if( sqlite3_value_int(apVal[0])!=0 ){ in rbuTmpInsertFunc()
2206 rc = sqlite3_bind_value(p->objiter.pTmpInsert, i+1, apVal[i]); in rbuTmpInsertFunc()
3881 sqlite3_value **apVal in rbuIndexCntFunc() argument
3893 "WHERE type='index' AND tbl_name = %Q", sqlite3_value_text(apVal[0])) in rbuIndexCntFunc()
/sqlite-3.40.0/tool/
H A Dsqldiff.c1824 int nVal, sqlite3_value **apVal in module_name_func() argument
1830 zSql = (const char*)sqlite3_value_text(apVal[0]); in module_name_func()

12