Lines Matching refs:pTo

21357 SQLITE_PRIVATE void sqlite3RenameTokenRemap(Parse*, const void *pTo, const void *pFrom);
28970 sqlite3_mutex_methods *pTo = &sqlite3GlobalConfig.mutex; in sqlite3MutexInit() local
28981 pTo->xMutexInit = pFrom->xMutexInit; in sqlite3MutexInit()
28982 pTo->xMutexEnd = pFrom->xMutexEnd; in sqlite3MutexInit()
28983 pTo->xMutexFree = pFrom->xMutexFree; in sqlite3MutexInit()
28984 pTo->xMutexEnter = pFrom->xMutexEnter; in sqlite3MutexInit()
28985 pTo->xMutexTry = pFrom->xMutexTry; in sqlite3MutexInit()
28986 pTo->xMutexLeave = pFrom->xMutexLeave; in sqlite3MutexInit()
28987 pTo->xMutexHeld = pFrom->xMutexHeld; in sqlite3MutexInit()
28988 pTo->xMutexNotheld = pFrom->xMutexNotheld; in sqlite3MutexInit()
28990 pTo->xMutexAlloc = pFrom->xMutexAlloc; in sqlite3MutexInit()
53686 unsigned char *pTo = pOut + szPage*(sqlite3_int64)(pgno-1);
53689 memcpy(pTo, sqlite3PagerGetData(pPage), szPage);
53691 memset(pTo, 0, szPage);
78599 static void copyNodeContent(MemPage *pFrom, MemPage *pTo, int *pRC){
78603 u8 * const aTo = pTo->aData;
78605 int const iToHdr = ((pTo->pgno==1) ? 100 : 0);
78624 pTo->isInit = 0;
78625 rc = btreeInitPage(pTo);
78626 if( rc==SQLITE_OK ) rc = btreeComputeFreeSpace(pTo);
78636 *pRC = setChildPtrmaps(pTo);
82730 SQLITE_PRIVATE int sqlite3BtreeCopyFile(Btree *pTo, Btree *pFrom){
82734 sqlite3BtreeEnter(pTo);
82737 assert( sqlite3BtreeTxnState(pTo)==SQLITE_TXN_WRITE );
82738 pFd = sqlite3PagerFile(sqlite3BtreePager(pTo));
82754 b.pDest = pTo;
82768 pTo->pBt->btsFlags &= ~BTS_PAGESIZE_FIXED;
82773 assert( sqlite3BtreeTxnState(pTo)!=SQLITE_TXN_WRITE );
82776 sqlite3BtreeLeave(pTo);
83863 static SQLITE_NOINLINE void vdbeClrCopy(Mem *pTo, const Mem *pFrom, int eType){
83864 vdbeMemClearExternAndSetNull(pTo);
83865 assert( !VdbeMemDynamic(pTo) );
83866 sqlite3VdbeMemShallowCopy(pTo, pFrom, eType);
83868 SQLITE_PRIVATE void sqlite3VdbeMemShallowCopy(Mem *pTo, const Mem *pFrom, int srcType){
83870 assert( pTo->db==pFrom->db );
83871 if( VdbeMemDynamic(pTo) ){ vdbeClrCopy(pTo,pFrom,srcType); return; }
83872 memcpy(pTo, pFrom, MEMCELLSIZE);
83874 pTo->flags &= ~(MEM_Dyn|MEM_Static|MEM_Ephem);
83876 pTo->flags |= srcType;
83884 SQLITE_PRIVATE int sqlite3VdbeMemCopy(Mem *pTo, const Mem *pFrom){
83888 if( VdbeMemDynamic(pTo) ) vdbeMemClearExternAndSetNull(pTo);
83889 memcpy(pTo, pFrom, MEMCELLSIZE);
83890 pTo->flags &= ~MEM_Dyn;
83891 if( pTo->flags&(MEM_Str|MEM_Blob) ){
83893 pTo->flags |= MEM_Ephem;
83894 rc = sqlite3VdbeMemMakeWriteable(pTo);
83907 SQLITE_PRIVATE void sqlite3VdbeMemMove(Mem *pTo, Mem *pFrom){
83909 assert( pTo->db==0 || sqlite3_mutex_held(pTo->db->mutex) );
83910 assert( pFrom->db==0 || pTo->db==0 || pFrom->db==pTo->db );
83912 sqlite3VdbeMemRelease(pTo);
83913 memcpy(pTo, pFrom, sizeof(Mem));
92291 Vdbe *pTo = (Vdbe*)pToStmt;
92293 assert( pTo->db==pFrom->db );
92294 assert( pTo->nVar==pFrom->nVar );
92295 sqlite3_mutex_enter(pTo->db->mutex);
92297 sqlite3VdbeMemMove(&pTo->aVar[i], &pFrom->aVar[i]);
92299 sqlite3_mutex_leave(pTo->db->mutex);
92318 Vdbe *pTo = (Vdbe*)pToStmt;
92319 if( pFrom->nVar!=pTo->nVar ){
92322 assert( (pTo->prepFlags & SQLITE_PREPARE_SAVESQL)!=0 || pTo->expmask==0 );
92323 if( pTo->expmask ){
92324 pTo->expired = 1;
116943 SQLITE_PRIVATE void sqlite3RenameTokenRemap(Parse *pParse, const void *pTo, const void *pFrom){
116945 renameTokenCheckAll(pParse, pTo);
116948 p->p = pTo;
118803 static void sampleCopy(StatAccum *p, StatSample *pTo, StatSample *pFrom){
118804 pTo->isPSample = pFrom->isPSample;
118805 pTo->iCol = pFrom->iCol;
118806 pTo->iHash = pFrom->iHash;
118807 memcpy(pTo->anEq, pFrom->anEq, sizeof(tRowcnt)*p->nCol);
118808 memcpy(pTo->anLt, pFrom->anLt, sizeof(tRowcnt)*p->nCol);
118809 memcpy(pTo->anDLt, pFrom->anDLt, sizeof(tRowcnt)*p->nCol);
118811 sampleSetRowid(p->db, pTo, pFrom->nRowid, pFrom->u.aRowid);
118813 sampleSetRowidInt64(p->db, pTo, pFrom->u.iRowid);
124969 Token *pTo, /* Name of the other table */
124983 assert( pTo!=0 );
124991 p->aCol[iCol].zCnName, pTo);
125003 nByte = sizeof(*pFKey) + (nCol-1)*sizeof(pFKey->aCol[0]) + pTo->n + 1;
125019 sqlite3RenameTokenMap(pParse, (void*)z, pTo);
125021 memcpy(z, pTo->z, pTo->n);
125022 z[pTo->n] = 0;
125024 z += pTo->n+1;
132323 Table *pTo; /* Parent table of foreign key pFKey */
132343 pTo = sqlite3FindTable(db, pFKey->zTo, zDb);
132345 pTo = sqlite3LocateTable(pParse, 0, pFKey->zTo, zDb);
132347 if( !pTo || sqlite3FkLocateIndex(pParse, pTo, pFKey, &pIdx, &aiFree) ){
132350 if( pTo==0 ){
132389 char *zCol = pTo->aCol[pIdx ? pIdx->aiColumn[i] : pTo->iPKey].zCnName;
132390 rcauth = sqlite3AuthReadCol(pParse, pTo->zName, zCol, iDb);
132399 sqlite3TableLock(pParse, iDb, pTo->tnum, 0, pTo->zName);
132406 fkLookupParent(pParse, iDb, pTo, pIdx, pFKey, aiCol, regOld, -1, bIgnore);
132417 fkLookupParent(pParse, iDb, pTo, pIdx, pFKey, aiCol, regNew, +1, bIgnore);
152926 static void transferParseError(Parse *pTo, Parse *pFrom){
152928 assert( pTo->zErrMsg==0 || pTo->nErr );
152929 if( pTo->nErr==0 ){
152930 pTo->zErrMsg = pFrom->zErrMsg;
152931 pTo->nErr = pFrom->nErr;
152932 pTo->rc = pFrom->rc;
164554 static int whereLoopXfer(sqlite3 *db, WhereLoop *pTo, WhereLoop *pFrom){
164555 whereLoopClearUnion(db, pTo);
164556 if( pFrom->nLTerm > pTo->nLSlot
164557 && whereLoopResize(db, pTo, pFrom->nLTerm)
164559 memset(pTo, 0, WHERE_LOOP_XFER_SZ);
164562 memcpy(pTo, pFrom, WHERE_LOOP_XFER_SZ);
164563 memcpy(pTo->aLTerm, pFrom->aLTerm, pTo->nLTerm*sizeof(pTo->aLTerm[0]));
167355 WherePath *pTo; /* An element of aTo[] that we are working on */
167498 for(jj=0, pTo=aTo; jj<nTo; jj++, pTo++){
167499 if( pTo->maskLoop==maskNew
167500 && ((pTo->isOrdered^isOrdered)&0x80)==0
167532 pTo = &aTo[jj];
167549 if( pTo->rCost<rCost
167550 || (pTo->rCost==rCost
167551 && (pTo->nRow<nOut
167552 || (pTo->nRow==nOut && pTo->rUnsorted<=rUnsorted)
167563 wherePathName(pTo, iLoop+1, 0), pTo->rCost, pTo->nRow,
167564 pTo->rUnsorted, pTo->isOrdered>=0 ? pTo->isOrdered+'0' : '?');
167568 testcase( pTo->rCost==rCost );
167571 testcase( pTo->rCost==rCost+1 );
167581 wherePathName(pTo, iLoop+1, 0), pTo->rCost, pTo->nRow,
167582 pTo->rUnsorted, pTo->isOrdered>=0 ? pTo->isOrdered+'0' : '?');
167587 pTo->maskLoop = pFrom->maskLoop | pWLoop->maskSelf;
167588 pTo->revLoop = revMask;
167589 pTo->nRow = nOut;
167590 pTo->rCost = rCost;
167591 pTo->rUnsorted = rUnsorted;
167592 pTo->isOrdered = isOrdered;
167593 memcpy(pTo->aLoop, pFrom->aLoop, sizeof(WhereLoop*)*iLoop);
167594 pTo->aLoop[iLoop] = pWLoop;
167599 for(jj=1, pTo=&aTo[1]; jj<mxChoice; jj++, pTo++){
167600 if( pTo->rCost>mxCost
167601 || (pTo->rCost==mxCost && pTo->rUnsorted>mxUnsorted)
167603 mxCost = pTo->rCost;
167604 mxUnsorted = pTo->rUnsorted;
167615 for(ii=0, pTo=aTo; ii<nTo; ii++, pTo++){
167617 wherePathName(pTo, iLoop+1, 0), pTo->rCost, pTo->nRow,
167618 pTo->isOrdered>=0 ? (pTo->isOrdered+'0') : '?');
167619 if( pTo->isOrdered>0 ){
167620 sqlite3DebugPrintf(" rev=0x%llx\n", pTo->revLoop);
227070 SessionTable *pTo; /* Table zTbl */
227073 rc = sessionFindTable(pSession, zTbl, &pTo);
227074 if( pTo==0 ) goto diff_out;
227075 if( sessionInitTable(pSession, pTo, pSession->db, pSession->zDb) ){
227092 if( pTo->nCol!=nCol ){
227097 if( pTo->abPK[i]!=abPK[i] ) bMismatch = 1;
227098 if( sqlite3_stricmp(azCol[i], pTo->azCol[i]) ) bMismatch = 1;
227117 zExpr = sessionExprComparePK(pTo->nCol,
227118 zDb, zFrom, pTo->zName, pTo->azCol, pTo->abPK
227124 rc = sessionDiffFindNew(SQLITE_INSERT, pSession, pTo, zDb, zFrom, zExpr);
227129 rc = sessionDiffFindNew(SQLITE_DELETE, pSession, pTo, zFrom, zDb, zExpr);
227134 rc = sessionDiffFindModified(pSession, pTo, zFrom, zExpr);
238990 Fts5ExprTerm *pTo = &pPhrase->aTerm[0];
238993 pTo->pTerm = sqlite3Fts5Strndup(&pParse->rc, p->pTerm, p->nFullTerm);
238994 pTo->nQueryTerm = p->nQueryTerm;
238995 pTo->nFullTerm = p->nFullTerm;