Lines Matching refs:ppOut
10668 SQLITE_API int sqlite3_vtab_in_first(sqlite3_value *pVal, sqlite3_value **ppOut);
10669 SQLITE_API int sqlite3_vtab_in_next(sqlite3_value *pVal, sqlite3_value **ppOut);
12368 int *pnOut, void **ppOut /* OUT: Inverse of input */
12403 void **ppOut /* OUT: Buffer containing output changeset */
13102 int *pnOut, void **ppOut
13973 int (*xCreate)(void*, const char **azArg, int nArg, Fts5Tokenizer **ppOut);
13998 int (*xCreate)(void*, const char **azArg, int nArg, Fts5Tokenizer **ppOut);
34722 SQLITE_PRIVATE int sqlite3ThreadJoin(SQLiteThread *p, void **ppOut){ in sqlite3ThreadJoin() argument
34725 assert( ppOut!=0 ); in sqlite3ThreadJoin()
34728 *ppOut = p->pOut; in sqlite3ThreadJoin()
34731 rc = pthread_join(p->tid, ppOut) ? SQLITE_ERROR : SQLITE_OK; in sqlite3ThreadJoin()
34818 SQLITE_PRIVATE int sqlite3ThreadJoin(SQLiteThread *p, void **ppOut){ in sqlite3ThreadJoin() argument
34822 assert( ppOut!=0 ); in sqlite3ThreadJoin()
34835 if( rc==WAIT_OBJECT_0 ) *ppOut = p->pResult; in sqlite3ThreadJoin()
34884 SQLITE_PRIVATE int sqlite3ThreadJoin(SQLiteThread *p, void **ppOut){ in sqlite3ThreadJoin() argument
34886 assert( ppOut!=0 ); in sqlite3ThreadJoin()
34889 *ppOut = p->xTask(p->pIn); in sqlite3ThreadJoin()
34891 *ppOut = p->pResult; in sqlite3ThreadJoin()
92476 sqlite3_value **ppOut, /* Store the next value from the list here */
92482 *ppOut = 0;
92517 *ppOut = pOut;
92529 SQLITE_API int sqlite3_vtab_in_first(sqlite3_value *pVal, sqlite3_value **ppOut){
92530 return valueFromValueList(pVal, ppOut, 0);
92537 SQLITE_API int sqlite3_vtab_in_next(sqlite3_value *pVal, sqlite3_value **ppOut){
92538 return valueFromValueList(pVal, ppOut, 1);
104591 u8 **ppOut /* OUT: Pointer to buffer containing data */
104597 *ppOut = &p->aMap[p->iReadOff];
104631 *ppOut = &p->aBuffer[iBuf];
104673 *ppOut = p->aAlloc;
106106 IncrMerger **ppOut /* Write the new IncrMerger here */
106109 IncrMerger *pIncr = *ppOut = (IncrMerger*)
106120 assert( *ppOut!=0 || rc!=SQLITE_OK );
106421 MergeEngine **ppOut /* OUT: New merge-engine */
106428 *ppOut = pNew = vdbeMergeEngineNew(nPMA);
106440 *ppOut = 0;
106532 MergeEngine **ppOut /* Write the MergeEngine here */
106596 *ppOut = pMain;
192249 char **ppOut /* OUT: Malloced result buffer */
192278 *ppOut = tsc.aaOutput[0];
195108 char **ppOut /* OUT: Pointer to position list */
195118 *ppOut = 0;
195236 *ppOut = ((iCol==iThis)?pIter:0);
234149 void **ppOut
234154 assert( xOutput==0 || (ppOut==0 && pnOut==0) );
234181 }else if( ppOut ){
234182 *ppOut = buf.aBuf;
234334 void **ppOut /* OUT: changeset (left <concat> right) */
234347 rc = sqlite3changegroup_output(pGrp, pnOut, ppOut);
234519 void **ppOut /* OUT: Inverse of pChangeset */
234632 }else if( ppOut ){
234633 *ppOut = (void*)sOut.aBuf;
234682 int *pnOut, void **ppOut
234688 rc = sessionRebase(p, pIter, 0, 0, pnOut, ppOut);
235424 int (*xCreate)(void*, const char **azArg, int nArg, Fts5Tokenizer **ppOut);
235449 int (*xCreate)(void*, const char **azArg, int nArg, Fts5Tokenizer **ppOut);
236071 const char **ppOut, int *pnOut
239827 Fts5Config **ppOut, /* OUT: Results of parse */
239836 *ppOut = pRet = (Fts5Config*)sqlite3_malloc(sizeof(Fts5Config));
239972 *ppOut = 0;
243595 const char **ppOut,
243608 *ppOut = pPhrase->aTerm[iToken].pTerm;
243623 const char **ppOut,
243641 iRowid, iCol, iOff+iToken, ppOut, pnOut
243644 *ppOut = pTerm->pTerm;
244068 Fts5HashEntry **ppOut = &pRet;
244072 *ppOut = p2;
244075 *ppOut = p1;
244090 *ppOut = p2;
244091 ppOut = &p2->pScanNext;
244095 *ppOut = p1;
244096 ppOut = &p1->pScanNext;
244099 *ppOut = 0;
244160 void **ppOut, /* OUT: Pointer to new object */
244175 u8 *pRet = (u8*)(*ppOut = sqlite3_malloc64(nPre + nList + 10));
244186 *ppOut = 0;
245341 Fts5Structure **ppOut /* OUT: Deserialized object */
245438 *ppOut = pRet;
248156 Fts5Iter **ppOut /* New object */
248176 *ppOut = pNew = fts5MultiIterAlloc(p, nSeg);
248225 *ppOut = 0;
248229 assert( (*ppOut)!=0 || p->rc!=SQLITE_OK );
248241 Fts5Iter **ppOut /* New object */
248266 *ppOut = pNew;
251815 const char **ppOut, int *pnOut
251859 *ppOut = (const char*)pMap->aSeg[0].term.p+1;
251863 *ppOut = (const char*)&pT->terms.p[p->iIter];
256430 const char **ppOut,
256434 return sqlite3Fts5ExprQueryToken(pCsr->pExpr, iPhrase, iToken, ppOut, pnOut);
256444 const char **ppOut, int *pnOut
256459 pCsr->pExpr, iRowid, iPhrase, iCol, iOff, iToken, ppOut, pnOut
256997 Fts5Tokenizer **ppOut
257019 *ppOut = (Fts5Tokenizer*)pNew;
259181 Fts5Tokenizer **ppOut
259214 *ppOut = (Fts5Tokenizer*)p;
259474 Fts5Tokenizer **ppOut
259539 *ppOut = (Fts5Tokenizer*)p;
259694 Fts5Tokenizer **ppOut
259725 *ppOut = (Fts5Tokenizer*)pRet;
260405 Fts5Tokenizer **ppOut
260450 *ppOut = (Fts5Tokenizer*)pNew;