Lines Matching refs:pRet

50165   Wal *pRet;                      /* Object to allocate and return */
50185 pRet = (Wal*)sqlite3MallocZero(sizeof(Wal) + pVfs->szOsFile);
50186 if( !pRet ){
50190 pRet->pVfs = pVfs;
50191 pRet->pWalFd = (sqlite3_file *)&pRet[1];
50192 pRet->pDbFd = pDbFd;
50193 pRet->readLock = -1;
50194 pRet->mxWalSize = mxWalSize;
50195 pRet->zWalName = zWalName;
50196 pRet->syncHeader = 1;
50197 pRet->padToSectorBoundary = 1;
50198 pRet->exclusiveMode = (bNoShm ? WAL_HEAPMEMORY_MODE: WAL_NORMAL_MODE);
50202 rc = sqlite3OsOpen(pVfs, zWalName, pRet->pWalFd, flags, &flags);
50204 pRet->readOnly = WAL_RDONLY;
50208 walIndexClose(pRet, 0);
50209 sqlite3OsClose(pRet->pWalFd);
50210 sqlite3_free(pRet);
50213 if( iDC & SQLITE_IOCAP_SEQUENTIAL ){ pRet->syncHeader = 0; }
50215 pRet->padToSectorBoundary = 0;
50217 *ppWal = pRet;
50218 WALTRACE(("WAL%d: opened\n", pRet));
65117 Op *pRet = 0;
65132 pRet = &aOp[p->iAddr];
65139 if( pRet->p4type==P4_SUBPROGRAM ){
65143 if( p->apSub[j]==pRet->p4.pProgram ) break;
65148 pRet = 0;
65150 p->apSub[p->nSub++] = pRet->p4.pProgram;
65156 return pRet;
68936 sqlite3_value *pRet = sqlite3ValueNew(v->db);
68937 if( pRet ){
68938 sqlite3VdbeMemCopy((Mem *)pRet, pMem);
68939 sqlite3ValueApplyAffinity(pRet, aff, SQLITE_UTF8);
68941 return pRet;
79004 void *pRet = SQLITE_INT_TO_PTR(SQLITE_ERROR);
79006 (void)sqlite3ThreadJoin(pTask->pThread, &pRet);
79008 rc = SQLITE_PTR_TO_INT(pRet);
79799 void *pRet = SQLITE_INT_TO_PTR( vdbeIncrPopulate(pIncr) );
79801 return pRet;
80129 void *pRet = SQLITE_INT_TO_PTR(
80133 return pRet;
83747 With *pRet = 0;
83750 pRet = sqlite3DbMallocZero(db, nByte);
83751 if( pRet ){
83753 pRet->nCte = p->nCte;
83755 pRet->a[i].pSelect = sqlite3SelectDup(db, p->a[i].pSelect, 0);
83756 pRet->a[i].pCols = sqlite3ExprListDup(db, p->a[i].pCols, 0);
83757 pRet->a[i].zName = sqlite3DbStrDup(db, p->a[i].zName);
83761 return pRet;
93646 Index *pRet = 0; /* Pointer to return */
93991 pRet = pIdx;
94101 pRet = pIndex;
94112 return pRet;
108324 CollSeq *pRet;
108326 pRet = multiSelectCollSeq(pParse, p->pPrior, iCol);
108328 pRet = 0;
108331 if( pRet==0 && iCol<p->pEList->nExpr ){
108332 pRet = sqlite3ExprCollSeq(pParse, p->pEList->a[iCol].pExpr);
108334 return pRet;
108350 KeyInfo *pRet = sqlite3KeyInfoAlloc(db, nOrderBy+nExtra, 1);
108351 if( pRet ){
108366 assert( sqlite3KeyInfoIsWriteable(pRet) );
108367 pRet->aColl[i] = pColl;
108368 pRet->aSortOrder[i] = pOrderBy->a[i].sortOrder;
108372 return pRet;
114710 VTable *pRet = 0;
114727 pRet = pVTable;
114728 p->pVTable = pRet;
114729 pRet->pNext = 0;
114737 assert( !db || pRet );
114738 return pRet;
129821 void *pRet;
129830 pRet = db->pUpdateArg;
129834 return pRet;
129846 void *pRet;
129855 pRet = db->pRollbackArg;
129859 return pRet;
129922 void *pRet;
129930 pRet = db->pWalArg;
129934 return pRet;
136511 Fts3Cursor *pRet;
136520 memcpy(&pRet, sqlite3_value_blob(pVal), sizeof(Fts3Cursor *));
136521 *ppCsr = pRet;
139566 void *pRet = sqlite3_malloc(nByte);
139567 if( pRet ) memset(pRet, 0, nByte);
139568 return pRet;
139627 Fts3Expr *pRet = 0;
139646 pRet = (Fts3Expr *)fts3MallocZero(nByte);
139647 if( !pRet ){
139650 pRet->eType = FTSQUERY_PHRASE;
139651 pRet->pPhrase = (Fts3Phrase *)&pRet[1];
139652 pRet->pPhrase->nToken = 1;
139653 pRet->pPhrase->iColumn = iCol;
139654 pRet->pPhrase->aToken[0].n = nToken;
139655 pRet->pPhrase->aToken[0].z = (char *)&pRet->pPhrase[1];
139656 memcpy(pRet->pPhrase->aToken[0].z, zToken, nToken);
139659 pRet->pPhrase->aToken[0].isPrefix = 1;
139670 pRet->pPhrase->aToken[0].bFirst = 1;
139686 *ppExpr = pRet;
139696 void *pRet = sqlite3_realloc(pOrig, nNew);
139697 if( !pRet ){
139700 return pRet;
139854 Fts3Expr *pRet = 0;
139904 pRet = (Fts3Expr *)fts3MallocZero(sizeof(Fts3Expr));
139905 if( !pRet ){
139908 pRet->eType = pKey->eType;
139909 pRet->nNear = nNear;
139910 *ppExpr = pRet;
140057 Fts3Expr *pRet = 0;
140112 assert( pRet && pPrev );
140120 insertBinaryOperator(&pRet, pPrev, pAnd);
140143 if( pRet ){
140148 pRet = p;
140151 insertBinaryOperator(&pRet, pPrev, p);
140164 if( rc==SQLITE_DONE && pRet && isRequirePhrase ){
140171 if( !pRet ){
140178 pIter->pLeft = pRet;
140179 pRet->pParent = pIter;
140180 pRet = pNotBranch;
140188 sqlite3Fts3ExprFree(pRet);
140190 pRet = 0;
140192 *ppExpr = pRet;
142038 Tcl_Obj *pRet;
142060 pRet = Tcl_NewObj();
142061 Tcl_IncrRefCount(pRet);
142078 Tcl_ListObjAppendElement(0, pRet, Tcl_NewIntObj(iPos));
142079 Tcl_ListObjAppendElement(0, pRet, Tcl_NewStringObj(zToken, nToken));
142082 Tcl_ListObjAppendElement(0, pRet, Tcl_NewStringObj(zToken, nToken));
142098 sqlite3_result_text(context, Tcl_GetString(pRet), -1, SQLITE_TRANSIENT);
142100 Tcl_DecrRefCount(pRet);
148358 char *pRet;
148369 pRet = (char *)sqlite3_malloc(p->pList->nData);
148370 if( !pRet ) return SQLITE_NOMEM;
148374 *ppData = pRet;
148376 memcpy(pRet, &p->pList->aData[nSkip], *pnData);