| /sqlite-3.40.0/src/ |
| H A D | mutex.c | 228 sqlite3_mutex_methods *pTo = &sqlite3GlobalConfig.mutex; in sqlite3MutexInit() local 239 pTo->xMutexInit = pFrom->xMutexInit; in sqlite3MutexInit() 240 pTo->xMutexEnd = pFrom->xMutexEnd; in sqlite3MutexInit() 241 pTo->xMutexFree = pFrom->xMutexFree; in sqlite3MutexInit() 242 pTo->xMutexEnter = pFrom->xMutexEnter; in sqlite3MutexInit() 243 pTo->xMutexTry = pFrom->xMutexTry; in sqlite3MutexInit() 244 pTo->xMutexLeave = pFrom->xMutexLeave; in sqlite3MutexInit() 245 pTo->xMutexHeld = pFrom->xMutexHeld; in sqlite3MutexInit() 246 pTo->xMutexNotheld = pFrom->xMutexNotheld; in sqlite3MutexInit() 248 pTo->xMutexAlloc = pFrom->xMutexAlloc; in sqlite3MutexInit()
|
| H A D | vdbemem.c | 1062 assert( !VdbeMemDynamic(pTo) ); in vdbeClrCopy() 1067 assert( pTo->db==pFrom->db ); in sqlite3VdbeMemShallowCopy() 1068 if( VdbeMemDynamic(pTo) ){ vdbeClrCopy(pTo,pFrom,srcType); return; } in sqlite3VdbeMemShallowCopy() 1069 memcpy(pTo, pFrom, MEMCELLSIZE); in sqlite3VdbeMemShallowCopy() 1073 pTo->flags |= srcType; in sqlite3VdbeMemShallowCopy() 1085 if( VdbeMemDynamic(pTo) ) vdbeMemClearExternAndSetNull(pTo); in sqlite3VdbeMemCopy() 1087 pTo->flags &= ~MEM_Dyn; in sqlite3VdbeMemCopy() 1090 pTo->flags |= MEM_Ephem; in sqlite3VdbeMemCopy() 1106 assert( pTo->db==0 || sqlite3_mutex_held(pTo->db->mutex) ); in sqlite3VdbeMemMove() 1107 assert( pFrom->db==0 || pTo->db==0 || pFrom->db==pTo->db ); in sqlite3VdbeMemMove() [all …]
|
| H A D | fkey.c | 914 Table *pTo; /* Parent table of foreign key pFKey */ in sqlite3FkCheck() local 934 pTo = sqlite3FindTable(db, pFKey->zTo, zDb); in sqlite3FkCheck() 936 pTo = sqlite3LocateTable(pParse, 0, pFKey->zTo, zDb); in sqlite3FkCheck() 938 if( !pTo || sqlite3FkLocateIndex(pParse, pTo, pFKey, &pIdx, &aiFree) ){ in sqlite3FkCheck() 941 if( pTo==0 ){ in sqlite3FkCheck() 980 char *zCol = pTo->aCol[pIdx ? pIdx->aiColumn[i] : pTo->iPKey].zCnName; in sqlite3FkCheck() 981 rcauth = sqlite3AuthReadCol(pParse, pTo->zName, zCol, iDb); in sqlite3FkCheck() 990 sqlite3TableLock(pParse, iDb, pTo->tnum, 0, pTo->zName); in sqlite3FkCheck() 997 fkLookupParent(pParse, iDb, pTo, pIdx, pFKey, aiCol, regOld, -1, bIgnore); in sqlite3FkCheck() 1008 fkLookupParent(pParse, iDb, pTo, pIdx, pFKey, aiCol, regNew, +1, bIgnore); in sqlite3FkCheck()
|
| H A D | backup.c | 721 int sqlite3BtreeCopyFile(Btree *pTo, Btree *pFrom){ in sqlite3BtreeCopyFile() argument 725 sqlite3BtreeEnter(pTo); in sqlite3BtreeCopyFile() 728 assert( sqlite3BtreeTxnState(pTo)==SQLITE_TXN_WRITE ); in sqlite3BtreeCopyFile() 729 pFd = sqlite3PagerFile(sqlite3BtreePager(pTo)); in sqlite3BtreeCopyFile() 745 b.pDest = pTo; in sqlite3BtreeCopyFile() 759 pTo->pBt->btsFlags &= ~BTS_PAGESIZE_FIXED; in sqlite3BtreeCopyFile() 764 assert( sqlite3BtreeTxnState(pTo)!=SQLITE_TXN_WRITE ); in sqlite3BtreeCopyFile() 767 sqlite3BtreeLeave(pTo); in sqlite3BtreeCopyFile()
|
| H A D | where.c | 2260 memcpy(pTo->aLTerm, pFrom->aLTerm, pTo->nLTerm*sizeof(pTo->aLTerm[0])); in whereLoopXfer() 4942 for(jj=0, pTo=aTo; jj<nTo; jj++, pTo++){ in wherePathSolver() 5007 wherePathName(pTo, iLoop+1, 0), pTo->rCost, pTo->nRow, in wherePathSolver() 5008 pTo->rUnsorted, pTo->isOrdered>=0 ? pTo->isOrdered+'0' : '?'); in wherePathSolver() 5025 wherePathName(pTo, iLoop+1, 0), pTo->rCost, pTo->nRow, in wherePathSolver() 5026 pTo->rUnsorted, pTo->isOrdered>=0 ? pTo->isOrdered+'0' : '?'); in wherePathSolver() 5043 for(jj=1, pTo=&aTo[1]; jj<mxChoice; jj++, pTo++){ in wherePathSolver() 5045 || (pTo->rCost==mxCost && pTo->rUnsorted>mxUnsorted) in wherePathSolver() 5059 for(ii=0, pTo=aTo; ii<nTo; ii++, pTo++){ in wherePathSolver() 5061 wherePathName(pTo, iLoop+1, 0), pTo->rCost, pTo->nRow, in wherePathSolver() [all …]
|
| H A D | vdbeapi.c | 1722 Vdbe *pTo = (Vdbe*)pToStmt; in sqlite3TransferBindings() local 1724 assert( pTo->db==pFrom->db ); in sqlite3TransferBindings() 1725 assert( pTo->nVar==pFrom->nVar ); in sqlite3TransferBindings() 1726 sqlite3_mutex_enter(pTo->db->mutex); in sqlite3TransferBindings() 1728 sqlite3VdbeMemMove(&pTo->aVar[i], &pFrom->aVar[i]); in sqlite3TransferBindings() 1730 sqlite3_mutex_leave(pTo->db->mutex); in sqlite3TransferBindings() 1749 Vdbe *pTo = (Vdbe*)pToStmt; in sqlite3_transfer_bindings() local 1750 if( pFrom->nVar!=pTo->nVar ){ in sqlite3_transfer_bindings() 1753 assert( (pTo->prepFlags & SQLITE_PREPARE_SAVESQL)!=0 || pTo->expmask==0 ); in sqlite3_transfer_bindings() 1754 if( pTo->expmask ){ in sqlite3_transfer_bindings() [all …]
|
| H A D | analyze.c | 347 static void sampleCopy(StatAccum *p, StatSample *pTo, StatSample *pFrom){ in sampleCopy() argument 348 pTo->isPSample = pFrom->isPSample; in sampleCopy() 349 pTo->iCol = pFrom->iCol; in sampleCopy() 350 pTo->iHash = pFrom->iHash; in sampleCopy() 351 memcpy(pTo->anEq, pFrom->anEq, sizeof(tRowcnt)*p->nCol); in sampleCopy() 352 memcpy(pTo->anLt, pFrom->anLt, sizeof(tRowcnt)*p->nCol); in sampleCopy() 353 memcpy(pTo->anDLt, pFrom->anDLt, sizeof(tRowcnt)*p->nCol); in sampleCopy() 355 sampleSetRowid(p->db, pTo, pFrom->nRowid, pFrom->u.aRowid); in sampleCopy() 357 sampleSetRowidInt64(p->db, pTo, pFrom->u.iRowid); in sampleCopy()
|
| H A D | trigger.c | 1134 static void transferParseError(Parse *pTo, Parse *pFrom){ in transferParseError() argument 1136 assert( pTo->zErrMsg==0 || pTo->nErr ); in transferParseError() 1137 if( pTo->nErr==0 ){ in transferParseError() 1138 pTo->zErrMsg = pFrom->zErrMsg; in transferParseError() 1139 pTo->nErr = pFrom->nErr; in transferParseError() 1140 pTo->rc = pFrom->rc; in transferParseError()
|
| H A D | memdb.c | 770 unsigned char *pTo = pOut + szPage*(sqlite3_int64)(pgno-1); in sqlite3_serialize() local 773 memcpy(pTo, sqlite3PagerGetData(pPage), szPage); in sqlite3_serialize() 775 memset(pTo, 0, szPage); in sqlite3_serialize()
|
| H A D | build.c | 3581 Token *pTo, /* Name of the other table */ in sqlite3CreateForeignKey() argument 3595 assert( pTo!=0 ); in sqlite3CreateForeignKey() 3603 p->aCol[iCol].zCnName, pTo); in sqlite3CreateForeignKey() 3615 nByte = sizeof(*pFKey) + (nCol-1)*sizeof(pFKey->aCol[0]) + pTo->n + 1; in sqlite3CreateForeignKey() 3631 sqlite3RenameTokenMap(pParse, (void*)z, pTo); in sqlite3CreateForeignKey() 3633 memcpy(z, pTo->z, pTo->n); in sqlite3CreateForeignKey() 3634 z[pTo->n] = 0; in sqlite3CreateForeignKey() 3636 z += pTo->n+1; in sqlite3CreateForeignKey()
|
| H A D | alter.c | 795 void sqlite3RenameTokenRemap(Parse *pParse, const void *pTo, const void *pFrom){ in sqlite3RenameTokenRemap() argument 797 renameTokenCheckAll(pParse, pTo); in sqlite3RenameTokenRemap() 800 p->p = pTo; in sqlite3RenameTokenRemap()
|
| H A D | btree.c | 7777 static void copyNodeContent(MemPage *pFrom, MemPage *pTo, int *pRC){ in copyNodeContent() argument 7781 u8 * const aTo = pTo->aData; in copyNodeContent() 7783 int const iToHdr = ((pTo->pgno==1) ? 100 : 0); in copyNodeContent() 7802 pTo->isInit = 0; in copyNodeContent() 7803 rc = btreeInitPage(pTo); in copyNodeContent() 7804 if( rc==SQLITE_OK ) rc = btreeComputeFreeSpace(pTo); in copyNodeContent() 7814 *pRC = setChildPtrmaps(pTo); in copyNodeContent()
|
| H A D | sqliteInt.h | 5102 void sqlite3RenameTokenRemap(Parse*, const void *pTo, const void *pFrom);
|
| /sqlite-3.40.0/ext/session/ |
| H A D | sqlite3session.c | 1755 SessionTable *pTo; /* Table zTbl */ in sqlite3session_diff() local 1758 rc = sessionFindTable(pSession, zTbl, &pTo); in sqlite3session_diff() 1759 if( pTo==0 ) goto diff_out; in sqlite3session_diff() 1760 if( sessionInitTable(pSession, pTo) ){ in sqlite3session_diff() 1774 if( pTo->nCol!=nCol ){ in sqlite3session_diff() 1779 if( pTo->abPK[i]!=abPK[i] ) bMismatch = 1; in sqlite3session_diff() 1780 if( sqlite3_stricmp(azCol[i], pTo->azCol[i]) ) bMismatch = 1; in sqlite3session_diff() 1799 zExpr = sessionExprComparePK(pTo->nCol, in sqlite3session_diff() 1800 zDb, zFrom, pTo->zName, pTo->azCol, pTo->abPK in sqlite3session_diff() 1806 rc = sessionDiffFindNew(SQLITE_INSERT, pSession, pTo, zDb, zFrom, zExpr); in sqlite3session_diff() [all …]
|