Lines Matching refs:pTo

22480 SQLITE_PRIVATE void sqlite3RenameTokenRemap(Parse*, const void *pTo, const void *pFrom);
30203 sqlite3_mutex_methods *pTo = &sqlite3GlobalConfig.mutex; in sqlite3MutexInit() local
30214 pTo->xMutexInit = pFrom->xMutexInit; in sqlite3MutexInit()
30215 pTo->xMutexEnd = pFrom->xMutexEnd; in sqlite3MutexInit()
30216 pTo->xMutexFree = pFrom->xMutexFree; in sqlite3MutexInit()
30217 pTo->xMutexEnter = pFrom->xMutexEnter; in sqlite3MutexInit()
30218 pTo->xMutexTry = pFrom->xMutexTry; in sqlite3MutexInit()
30219 pTo->xMutexLeave = pFrom->xMutexLeave; in sqlite3MutexInit()
30220 pTo->xMutexHeld = pFrom->xMutexHeld; in sqlite3MutexInit()
30221 pTo->xMutexNotheld = pFrom->xMutexNotheld; in sqlite3MutexInit()
30223 pTo->xMutexAlloc = pFrom->xMutexAlloc; in sqlite3MutexInit()
56082 unsigned char *pTo = pOut + szPage*(sqlite3_int64)(pgno-1); local
56085 memcpy(pTo, sqlite3PagerGetData(pPage), szPage);
56087 memset(pTo, 0, szPage);
81269 static void copyNodeContent(MemPage *pFrom, MemPage *pTo, int *pRC){ argument
81273 u8 * const aTo = pTo->aData;
81275 int const iToHdr = ((pTo->pgno==1) ? 100 : 0);
81294 pTo->isInit = 0;
81295 rc = btreeInitPage(pTo);
81296 if( rc==SQLITE_OK ) rc = btreeComputeFreeSpace(pTo);
81306 *pRC = setChildPtrmaps(pTo);
85410 SQLITE_PRIVATE int sqlite3BtreeCopyFile(Btree *pTo, Btree *pFrom){ argument
85414 sqlite3BtreeEnter(pTo);
85417 assert( sqlite3BtreeTxnState(pTo)==SQLITE_TXN_WRITE );
85418 pFd = sqlite3PagerFile(sqlite3BtreePager(pTo));
85434 b.pDest = pTo;
85448 pTo->pBt->btsFlags &= ~BTS_PAGESIZE_FIXED;
85453 assert( sqlite3BtreeTxnState(pTo)!=SQLITE_TXN_WRITE );
85456 sqlite3BtreeLeave(pTo);
86658 static SQLITE_NOINLINE void vdbeClrCopy(Mem *pTo, const Mem *pFrom, int eType){ argument
86659 vdbeMemClearExternAndSetNull(pTo);
86660 assert( !VdbeMemDynamic(pTo) );
86661 sqlite3VdbeMemShallowCopy(pTo, pFrom, eType);
86663 SQLITE_PRIVATE void sqlite3VdbeMemShallowCopy(Mem *pTo, const Mem *pFrom, int srcType){ argument
86665 assert( pTo->db==pFrom->db );
86666 if( VdbeMemDynamic(pTo) ){ vdbeClrCopy(pTo,pFrom,srcType); return; }
86667 memcpy(pTo, pFrom, MEMCELLSIZE);
86669 pTo->flags &= ~(MEM_Dyn|MEM_Static|MEM_Ephem);
86671 pTo->flags |= srcType;
86679 SQLITE_PRIVATE int sqlite3VdbeMemCopy(Mem *pTo, const Mem *pFrom){ argument
86683 if( VdbeMemDynamic(pTo) ) vdbeMemClearExternAndSetNull(pTo);
86684 memcpy(pTo, pFrom, MEMCELLSIZE);
86685 pTo->flags &= ~MEM_Dyn;
86686 if( pTo->flags&(MEM_Str|MEM_Blob) ){
86688 pTo->flags |= MEM_Ephem;
86689 rc = sqlite3VdbeMemMakeWriteable(pTo);
86702 SQLITE_PRIVATE void sqlite3VdbeMemMove(Mem *pTo, Mem *pFrom){ argument
86704 assert( pTo->db==0 || sqlite3_mutex_held(pTo->db->mutex) );
86705 assert( pFrom->db==0 || pTo->db==0 || pFrom->db==pTo->db );
86707 sqlite3VdbeMemRelease(pTo);
86708 memcpy(pTo, pFrom, sizeof(Mem));
95496 Vdbe *pTo = (Vdbe*)pToStmt; local
95498 assert( pTo->db==pFrom->db );
95499 assert( pTo->nVar==pFrom->nVar );
95500 sqlite3_mutex_enter(pTo->db->mutex);
95502 sqlite3VdbeMemMove(&pTo->aVar[i], &pFrom->aVar[i]);
95504 sqlite3_mutex_leave(pTo->db->mutex);
95523 Vdbe *pTo = (Vdbe*)pToStmt; local
95524 if( pFrom->nVar!=pTo->nVar ){
95527 assert( (pTo->prepFlags & SQLITE_PREPARE_SAVESQL)!=0 || pTo->expmask==0 );
95528 if( pTo->expmask ){
95529 pTo->expired = 1;
121154 SQLITE_PRIVATE void sqlite3RenameTokenRemap(Parse *pParse, const void *pTo, const void *pFrom){ argument
121156 renameTokenCheckAll(pParse, pTo);
121159 p->p = pTo;
123761 static void sampleCopy(StatAccum *p, StatSample *pTo, StatSample *pFrom){ argument
123762 pTo->isPSample = pFrom->isPSample;
123763 pTo->iCol = pFrom->iCol;
123764 pTo->iHash = pFrom->iHash;
123765 memcpy(pTo->anEq, pFrom->anEq, sizeof(tRowcnt)*p->nCol);
123766 memcpy(pTo->anLt, pFrom->anLt, sizeof(tRowcnt)*p->nCol);
123767 memcpy(pTo->anDLt, pFrom->anDLt, sizeof(tRowcnt)*p->nCol);
123769 sampleSetRowid(p->db, pTo, pFrom->nRowid, pFrom->u.aRowid);
123771 sampleSetRowidInt64(p->db, pTo, pFrom->u.iRowid);
129945 Token *pTo, /* Name of the other table */ argument
129959 assert( pTo!=0 );
129967 p->aCol[iCol].zCnName, pTo);
129979 nByte = SZ_FKEY(nCol) + pTo->n + 1;
129995 sqlite3RenameTokenMap(pParse, (void*)z, pTo);
129997 memcpy(z, pTo->z, pTo->n);
129998 z[pTo->n] = 0;
130000 z += pTo->n+1;
138099 Table *pTo; /* Parent table of foreign key pFKey */ local
138119 pTo = sqlite3FindTable(db, pFKey->zTo, zDb);
138121 pTo = sqlite3LocateTable(pParse, 0, pFKey->zTo, zDb);
138123 if( !pTo || sqlite3FkLocateIndex(pParse, pTo, pFKey, &pIdx, &aiFree) ){
138126 if( pTo==0 ){
138165 char *zCol = pTo->aCol[pIdx ? pIdx->aiColumn[i] : pTo->iPKey].zCnName;
138166 rcauth = sqlite3AuthReadCol(pParse, pTo->zName, zCol, iDb);
138175 sqlite3TableLock(pParse, iDb, pTo->tnum, 0, pTo->zName);
138182 fkLookupParent(pParse, iDb, pTo, pIdx, pFKey, aiCol, regOld, -1, bIgnore);
138193 fkLookupParent(pParse, iDb, pTo, pIdx, pFKey, aiCol, regNew, +1, bIgnore);
159155 static void transferParseError(Parse *pTo, Parse *pFrom){ argument
159157 assert( pTo->zErrMsg==0 || pTo->nErr );
159158 if( pTo->nErr==0 ){
159159 pTo->zErrMsg = pFrom->zErrMsg;
159160 pTo->nErr = pFrom->nErr;
159161 pTo->rc = pFrom->rc;
171175 static int whereLoopXfer(sqlite3 *db, WhereLoop *pTo, WhereLoop *pFrom){ argument
171176 whereLoopClearUnion(db, pTo);
171177 if( pFrom->nLTerm > pTo->nLSlot
171178 && whereLoopResize(db, pTo, pFrom->nLTerm)
171180 memset(pTo, 0, WHERE_LOOP_XFER_SZ);
171183 memcpy(pTo, pFrom, WHERE_LOOP_XFER_SZ);
171184 memcpy(pTo->aLTerm, pFrom->aLTerm, pTo->nLTerm*sizeof(pTo->aLTerm[0]));
174438 WherePath *pTo; /* An element of aTo[] that we are working on */ local
174606 for(jj=0, pTo=aTo; jj<nTo; jj++, pTo++){
174607 if( pTo->maskLoop==maskNew
174608 && ( ((pTo->isOrdered^isOrdered)&0x80)==0 || iLoop==nLoop-1 )
174640 pTo = &aTo[jj];
174657 if( (pTo->rCost<rCost)
174658 || (pTo->rCost==rCost && pTo->nRow<nOut)
174659 || (pTo->rCost==rCost && pTo->nRow==nOut && pTo->rUnsort<rUnsort)
174660 || (pTo->rCost==rCost && pTo->nRow==nOut && pTo->rUnsort==rUnsort
174661 && whereLoopIsNoBetter(pWLoop, pTo->aLoop[iLoop]) )
174670 wherePathName(pTo, iLoop+1, 0), pTo->rCost, pTo->nRow,
174671 pTo->rUnsort, pTo->isOrdered>=0 ? pTo->isOrdered+'0' : '?');
174675 testcase( pTo->rCost==rCost );
174678 testcase( pTo->rCost==rCost+1 );
174688 wherePathName(pTo, iLoop+1, 0), pTo->rCost, pTo->nRow,
174689 pTo->rUnsort, pTo->isOrdered>=0 ? pTo->isOrdered+'0' : '?');
174694 pTo->maskLoop = pFrom->maskLoop | pWLoop->maskSelf;
174695 pTo->revLoop = revMask;
174696 pTo->nRow = nOut;
174697 pTo->rCost = rCost;
174698 pTo->rUnsort = rUnsort;
174699 pTo->isOrdered = isOrdered;
174700 memcpy(pTo->aLoop, pFrom->aLoop, sizeof(WhereLoop*)*iLoop);
174701 pTo->aLoop[iLoop] = pWLoop;
174706 for(jj=1, pTo=&aTo[1]; jj<mxChoice; jj++, pTo++){
174707 if( pTo->rCost>mxCost
174708 || (pTo->rCost==mxCost && pTo->rUnsort>mxUnsort)
174710 mxCost = pTo->rCost;
174711 mxUnsort = pTo->rUnsort;
174728 for(ii=0, pTo=aTo; ii<nTo; ii++, pTo++){
174729 if( pTo->rCost>rFloor && pTo->rCost<rMin ) rMin = pTo->rCost;
174731 for(ii=0, pTo=aTo; ii<nTo; ii++, pTo++){
174732 if( pTo->rCost==rMin ){
174734 wherePathName(pTo, iLoop+1, 0), pTo->rCost, pTo->nRow,
174735 pTo->isOrdered>=0 ? (pTo->isOrdered+'0') : '?');
174736 if( pTo->isOrdered>0 ){
174737 sqlite3DebugPrintf(" rev=0x%llx\n", pTo->revLoop);
235586 SessionTable *pTo; /* Table zTbl */ local
235590 rc = sessionFindTable(pSession, zTbl, &pTo);
235592 if( pTo==0 ) goto diff_out;
235593 if( sessionInitTable(pSession, pTo, pSession->db, pSession->zDb) ){
235630 if( pTo->nCol!=nCol ){
235642 if( pTo->abPK[i]!=abPK[i] ) bMismatch = 1;
235643 if( sqlite3_stricmp(azCol[i], pTo->azCol[i]) ) bMismatch = 1;
235662 zExpr = sessionExprComparePK(pTo->nCol,
235663 zDb, zFrom, pTo->zName, pTo->azCol, pTo->abPK
235669 rc = sessionDiffFindNew(SQLITE_INSERT, pSession, pTo, zDb, zFrom, zExpr);
235674 rc = sessionDiffFindNew(SQLITE_DELETE, pSession, pTo, zFrom, zDb, zExpr);
235679 rc = sessionDiffFindModified(pSession, pTo, zFrom, zExpr);
248546 Fts5ExprTerm *pTo = &pPhrase->aTerm[0]; local
248549 pTo->pTerm = sqlite3Fts5Strndup(&pParse->rc, p->pTerm, p->nFullTerm);
248550 pTo->nQueryTerm = p->nQueryTerm;
248551 pTo->nFullTerm = p->nFullTerm;