Lines Matching refs:pOrig
44154 u8 *pOrig = (u8 *)pFd->pMapRegion; /* Pointer to current file mapping */ in unixRemapfile() local
44170 if( pOrig ){ in unixRemapfile()
44177 u8 *pReq = &pOrig[nReuse]; in unixRemapfile()
44185 pNew = osMremap(pOrig, nReuse, nNew, MREMAP_MAYMOVE); in unixRemapfile()
44194 pNew = pOrig; in unixRemapfile()
44201 osMunmap(pOrig, nReuse); in unixRemapfile()
91805 SQLITE_API sqlite3_value *sqlite3_value_dup(const sqlite3_value *pOrig){
91807 if( pOrig==0 ) return 0;
91811 memcpy(pNew, pOrig, MEMCELLSIZE);
98764 VdbeCursor *pOrig; /* The original cursor to be duplicated */
98767 pOrig = p->apCsr[pOp->p2];
98768 assert( pOrig );
98769 assert( pOrig->isEphemeral ); /* Only ephemeral cursors can be duplicated */
98771 pCx = allocateCursor(p, pOp->p1, pOrig->nField, CURTYPE_BTREE);
98775 pCx->pKeyInfo = pOrig->pKeyInfo;
98776 pCx->isTable = pOrig->isTable;
98777 pCx->pgnoRoot = pOrig->pgnoRoot;
98778 pCx->isOrdered = pOrig->isOrdered;
98779 pCx->ub.pBtx = pOrig->ub.pBtx;
98781 pOrig->noReuse = 1;
108109 Expr *pOrig; /* The iCol-th column of the result set */
108114 pOrig = pEList->a[iCol].pExpr;
108115 assert( pOrig!=0 );
108119 pDup = sqlite3ExprDup(db, pOrig, 0);
108700 Expr *pOrig;
108704 pOrig = pEList->a[j].pExpr;
108705 if( (pNC->ncFlags&NC_AllowAgg)==0 && ExprHasProperty(pOrig, EP_Agg) ){
108709 if( ExprHasProperty(pOrig, EP_Win)
108715 if( sqlite3ExprVectorSize(pOrig)!=1 ){
196130 static void *fts3ReallocOrFree(void *pOrig, sqlite3_int64 nNew){
196131 void *pRet = sqlite3_realloc64(pOrig, nNew);
196133 sqlite3_free(pOrig);
242285 Fts5ExprPhrase *pOrig = 0; /* The phrase extracted from pExpr */
242291 pOrig = pExpr->apExprPhrase[iPhrase];
242305 if( rc==SQLITE_OK && ALWAYS(pOrig!=0) ){
242306 Fts5Colset *pColsetOrig = pOrig->pNode->pNear->pColset;
242320 if( pOrig->nTerm ){
242323 for(i=0; rc==SQLITE_OK && i<pOrig->nTerm; i++){
242326 for(p=&pOrig->aTerm[i]; p && rc==SQLITE_OK; p=p->pSynonym){
242331 sCtx.pPhrase->aTerm[i].bPrefix = pOrig->aTerm[i].bPrefix;
242332 sCtx.pPhrase->aTerm[i].bFirst = pOrig->aTerm[i].bFirst;
242352 if( pOrig->nTerm==1
242353 && pOrig->aTerm[0].pSynonym==0
242354 && pOrig->aTerm[0].bFirst==0
242526 static Fts5Colset *fts5CloneColset(int *pRc, Fts5Colset *pOrig){
242528 if( pOrig ){
242529 sqlite3_int64 nByte = SZ_FTS5COLSET(pOrig->nCol);
242532 memcpy(pRet, pOrig, (size_t)nByte);