Lines Matching refs:pOrig

43675   u8 *pOrig = (u8 *)pFd->pMapRegion;   /* Pointer to current file mapping */
43691 if( pOrig ){
43698 u8 *pReq = &pOrig[nReuse];
43706 pNew = osMremap(pOrig, nReuse, nNew, MREMAP_MAYMOVE);
43715 pNew = pOrig;
43722 osMunmap(pOrig, nReuse);
90722 SQLITE_API sqlite3_value *sqlite3_value_dup(const sqlite3_value *pOrig){
90724 if( pOrig==0 ) return 0;
90728 memcpy(pNew, pOrig, MEMCELLSIZE);
97506 VdbeCursor *pOrig; /* The original cursor to be duplicated */
97509 pOrig = p->apCsr[pOp->p2];
97510 assert( pOrig );
97511 assert( pOrig->isEphemeral ); /* Only ephemeral cursors can be duplicated */
97513 pCx = allocateCursor(p, pOp->p1, pOrig->nField, CURTYPE_BTREE);
97517 pCx->pKeyInfo = pOrig->pKeyInfo;
97518 pCx->isTable = pOrig->isTable;
97519 pCx->pgnoRoot = pOrig->pgnoRoot;
97520 pCx->isOrdered = pOrig->isOrdered;
97521 pCx->ub.pBtx = pOrig->ub.pBtx;
97523 pOrig->noReuse = 1;
106799 Expr *pOrig; /* The iCol-th column of the result set */
106804 pOrig = pEList->a[iCol].pExpr;
106805 assert( pOrig!=0 );
106809 pDup = sqlite3ExprDup(db, pOrig, 0);
107398 Expr *pOrig;
107402 pOrig = pEList->a[j].pExpr;
107403 if( (pNC->ncFlags&NC_AllowAgg)==0 && ExprHasProperty(pOrig, EP_Agg) ){
107407 if( ExprHasProperty(pOrig, EP_Win)
107413 if( sqlite3ExprVectorSize(pOrig)!=1 ){
193157 static void *fts3ReallocOrFree(void *pOrig, sqlite3_int64 nNew){
193158 void *pRet = sqlite3_realloc64(pOrig, nNew);
193160 sqlite3_free(pOrig);
238564 Fts5ExprPhrase *pOrig = 0; /* The phrase extracted from pExpr */
238570 pOrig = pExpr->apExprPhrase[iPhrase];
238585 if( rc==SQLITE_OK && ALWAYS(pOrig!=0) ){
238586 Fts5Colset *pColsetOrig = pOrig->pNode->pNear->pColset;
238600 if( pOrig->nTerm ){
238603 for(i=0; rc==SQLITE_OK && i<pOrig->nTerm; i++){
238606 for(p=&pOrig->aTerm[i]; p && rc==SQLITE_OK; p=p->pSynonym){
238611 sCtx.pPhrase->aTerm[i].bPrefix = pOrig->aTerm[i].bPrefix;
238612 sCtx.pPhrase->aTerm[i].bFirst = pOrig->aTerm[i].bFirst;
238632 if( pOrig->nTerm==1
238633 && pOrig->aTerm[0].pSynonym==0
238634 && pOrig->aTerm[0].bFirst==0
238805 static Fts5Colset *fts5CloneColset(int *pRc, Fts5Colset *pOrig){
238807 if( pOrig ){
238808 sqlite3_int64 nByte = sizeof(Fts5Colset) + (pOrig->nCol-1) * sizeof(int);
238811 memcpy(pRet, pOrig, (size_t)nByte);