Lines Matching defs:ppOut

11849 ** is stored in *ppOut, the size of the same buffer is stored in *pnOut, and
11850 ** SQLITE_OK is returned. If an error occurs, both *pnOut and *ppOut are
11854 ** on the *ppOut pointer to free the buffer allocation following a successful
11862 int *pnOut, void **ppOut /* OUT: Inverse of input */
11882 ** rc = sqlite3changegroup_output(pGrp, pnOut, ppOut);
11884 ** *ppOut = 0;
11897 void **ppOut /* OUT: Buffer containing output changeset */
12505 ** rebaser object passed as the first argument. If successful, (*ppOut)
12509 ** sqlite3_free(). Otherwise, if an error occurs, (*ppOut) and (*pnOut)
12515 int *pnOut, void **ppOut
13078 ** The final argument is an output variable. If successful, (*ppOut)
13081 ** be returned. In this case, fts5 assumes that the final value of *ppOut
13252 int (*xCreate)(void*, const char **azArg, int nArg, Fts5Tokenizer **ppOut);
30758 SQLITE_PRIVATE int sqlite3ThreadJoin(SQLiteThread *p, void **ppOut){
30761 assert( ppOut!=0 );
30764 *ppOut = p->pOut;
30767 rc = pthread_join(p->tid, ppOut) ? SQLITE_ERROR : SQLITE_OK;
30854 SQLITE_PRIVATE int sqlite3ThreadJoin(SQLiteThread *p, void **ppOut){
30858 assert( ppOut!=0 );
30871 if( rc==WAIT_OBJECT_0 ) *ppOut = p->pResult;
30920 SQLITE_PRIVATE int sqlite3ThreadJoin(SQLiteThread *p, void **ppOut){
30922 assert( ppOut!=0 );
30925 *ppOut = p->xTask(p->pIn);
30927 *ppOut = p->pResult;
95226 ** If successful, set *ppOut to point to a buffer containing the data
95230 ** The buffer returned in *ppOut is only valid until the
95236 u8 **ppOut /* OUT: Pointer to buffer containing data */
95242 *ppOut = &p->aMap[p->iReadOff];
95276 *ppOut = &p->aBuffer[iBuf];
95317 *ppOut = p->aAlloc;
96742 IncrMerger **ppOut /* Write the new IncrMerger here */
96745 IncrMerger *pIncr = *ppOut = (IncrMerger*)
97042 ** PMAs from pTask->file. If no error occurs, set *ppOut to point to
97043 ** the new object and return SQLITE_OK. Or, if an error does occur, set *ppOut
97056 MergeEngine **ppOut /* OUT: New merge-engine */
97063 *ppOut = pNew = vdbeMergeEngineNew(nPMA);
97075 *ppOut = 0;
97160 ** If successful, SQLITE_OK is returned and *ppOut set to point to the
97163 ** of *ppOut is undefined.
97167 MergeEngine **ppOut /* Write the MergeEngine here */
97231 *ppOut = pMain;
173170 int *pnOut, /* OUT: Size of buffer at *ppOut */
173171 char **ppOut /* OUT: Malloced result buffer */
173200 *ppOut = tsc.aaOutput[0];
175932 char **ppOut /* OUT: Pointer to position list */
175942 *ppOut = 0;
176051 *ppOut = ((iCol==iThis)?pIter:0);
210619 ** Or, if xOutput is NULL, then (*ppOut) is populated with a pointer to a
210626 ** error code. If an error occurs and xOutput is NULL, (*ppOut) and (*pnOut)
210634 void **ppOut
210639 assert( xOutput==0 || (ppOut==0 && pnOut==0) );
210667 *ppOut = buf.aBuf;
210770 void **ppOut /* OUT: changeset (left <concat> right) */
210783 rc = sqlite3changegroup_output(pGrp, pnOut, ppOut);
210940 ** then (*ppOut) is set to point to a buffer containing the rebased changeset
210943 ** free the (*ppOut) buffer using sqlite3_free().
210945 ** If an error occurs, an SQLite error code is returned. If ppOut and
210955 void **ppOut /* OUT: Inverse of pChangeset */
211069 *ppOut = (void*)sOut.aBuf;
211118 int *pnOut, void **ppOut
211124 rc = sessionRebase(p, pIter, 0, 0, pnOut, ppOut);
211525 ** The final argument is an output variable. If successful, (*ppOut)
211528 ** be returned. In this case, fts5 assumes that the final value of *ppOut
211699 int (*xCreate)(void*, const char **azArg, int nArg, Fts5Tokenizer **ppOut);
215744 ** If successful, SQLITE_OK is returned and *ppOut is set to point to the
215746 ** returned, *ppOut is set to NULL and an error message may be left in
215755 Fts5Config **ppOut, /* OUT: Results of parse */
215763 *ppOut = pRet = (Fts5Config*)sqlite3_malloc(sizeof(Fts5Config));
215861 *ppOut = 0;
219648 Fts5HashEntry **ppOut = &pRet;
219652 *ppOut = p2;
219655 *ppOut = p1;
219665 *ppOut = p2;
219666 ppOut = &p2->pScanNext;
219670 *ppOut = p1;
219671 ppOut = &p1->pScanNext;
219674 *ppOut = 0;
219738 void **ppOut, /* OUT: Pointer to new object */
219754 u8 *pRet = (u8*)(*ppOut = sqlite3_malloc64(nPre + nList + 10));
219765 *ppOut = 0;
220640 ** If an error occurs, *ppOut is set to NULL and an SQLite error code
220641 ** returned. Otherwise, *ppOut is set to point to the new object and
220648 Fts5Structure **ppOut /* OUT: Deserialized object */
220728 *ppOut = pRet;
223193 Fts5Iter **ppOut /* New object */
223213 *ppOut = pNew = fts5MultiIterAlloc(p, nSeg);
223276 *ppOut = 0;
223288 Fts5Iter **ppOut /* New object */
223314 *ppOut = pNew;
230669 Fts5Tokenizer **ppOut
230702 *ppOut = (Fts5Tokenizer*)p;
230956 Fts5Tokenizer **ppOut
231023 *ppOut = (Fts5Tokenizer*)p;
231178 Fts5Tokenizer **ppOut
231207 *ppOut = (Fts5Tokenizer*)pRet;
231885 Fts5Tokenizer **ppOut
231912 *ppOut = (Fts5Tokenizer*)pNew;