| /sqlite-3.40.0/src/ |
| H A D | mutex.c | 227 sqlite3_mutex_methods const *pFrom; in sqlite3MutexInit() local 232 pFrom = multiThreadedCheckMutex(); in sqlite3MutexInit() 234 pFrom = sqlite3DefaultMutex(); in sqlite3MutexInit() 237 pFrom = sqlite3NoopMutex(); in sqlite3MutexInit() 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() [all …]
|
| H A D | fkey.c | 284 pFKey->pFrom->zName, pFKey->zTo); in sqlite3FkLocateIndex() 379 if( pTab==pFKey->pFrom && nIncr==1 ){ in fkLookupParent() 412 if( pTab==pFKey->pFrom && nIncr==1 ){ in fkLookupParent() 415 int iChild = sqlite3TableColumnToStorage(pFKey->pFrom,aiCol[i]) in fkLookupParent() 594 zCol = pFKey->pFrom->aCol[iCol].zCnName; in fkScanChildren() 614 if( pTab==pFKey->pFrom && nIncr>0 ){ in fkScanChildren() 1045 pItem->pTab = pFKey->pFrom; in sqlite3FkCheck() 1046 pItem->zName = pFKey->pFrom->zName; in sqlite3FkCheck() 1292 Column *pCol = pFKey->pFrom->aCol + iFromCol; in fkActionTrigger() 1299 pDflt = sqlite3ColumnExpr(pFKey->pFrom, pCol); in fkActionTrigger() [all …]
|
| H A D | trigger.c | 29 sqlite3SrcListDelete(db, pTmp->pFrom); in sqlite3DeleteTriggerStep() 549 pTriggerStep->pFrom = pFrom; in sqlite3TriggerUpdateStep() 552 pFrom = 0; in sqlite3TriggerUpdateStep() 556 pTriggerStep->pFrom = sqlite3SrcListDup(db, pFrom, EXPRDUP_REDUCE); in sqlite3TriggerUpdateStep() 562 sqlite3SrcListDelete(db, pFrom); in sqlite3TriggerUpdateStep() 868 if( pStep->pFrom ){ in sqlite3TriggerStepSrc() 1135 assert( pFrom->zErrMsg==0 || pFrom->nErr ); in transferParseError() 1138 pTo->zErrMsg = pFrom->zErrMsg; in transferParseError() 1139 pTo->nErr = pFrom->nErr; in transferParseError() 1140 pTo->rc = pFrom->rc; in transferParseError() [all …]
|
| H A D | select.c | 5512 pFrom->pTab = pTab; in resolveFromTermToCte() 5526 pFrom->fg.isCte = 1; in resolveFromTermToCte() 5655 if( pFrom->zAlias ){ in sqlite3ExpandSubquery() 5728 SrcItem *pFrom; in selectExpander() local 5768 for(i=0, pFrom=pTabList->a; i<pTabList->nSrc; i++, pFrom++){ in selectExpander() 5770 assert( pFrom->fg.isRecursive==0 || pFrom->pTab!=0 ); in selectExpander() 5791 pFrom->pTab = pTab = sqlite3LocateTableItem(pParse, 0, pFrom); in selectExpander() 5840 if( pFrom->fg.isIndexedBy && sqlite3IndexedByLookup(pParse, pFrom) ){ in selectExpander() 5910 for(i=0, pFrom=pTabList->a; i<pTabList->nSrc; i++, pFrom++){ in selectExpander() 6136 SrcItem *pFrom; in selectAddSubqueryTypeInfo() local [all …]
|
| H A D | vdbemem.c | 1066 assert( !sqlite3VdbeMemIsRowSet(pFrom) ); in sqlite3VdbeMemShallowCopy() 1067 assert( pTo->db==pFrom->db ); in sqlite3VdbeMemShallowCopy() 1069 memcpy(pTo, pFrom, MEMCELLSIZE); in sqlite3VdbeMemShallowCopy() 1070 if( (pFrom->flags&MEM_Static)==0 ){ in sqlite3VdbeMemShallowCopy() 1086 memcpy(pTo, pFrom, MEMCELLSIZE); in sqlite3VdbeMemCopy() 1089 if( 0==(pFrom->flags&MEM_Static) ){ in sqlite3VdbeMemCopy() 1105 assert( pFrom->db==0 || sqlite3_mutex_held(pFrom->db->mutex) ); in sqlite3VdbeMemMove() 1107 assert( pFrom->db==0 || pTo->db==0 || pFrom->db==pTo->db ); in sqlite3VdbeMemMove() 1110 memcpy(pTo, pFrom, sizeof(Mem)); in sqlite3VdbeMemMove() 1111 pFrom->flags = MEM_Null; in sqlite3VdbeMemMove() [all …]
|
| H A D | backup.c | 721 int sqlite3BtreeCopyFile(Btree *pTo, Btree *pFrom){ in sqlite3BtreeCopyFile() argument 726 sqlite3BtreeEnter(pFrom); in sqlite3BtreeCopyFile() 731 i64 nByte = sqlite3BtreeGetPageSize(pFrom)*(i64)sqlite3BtreeLastPage(pFrom); in sqlite3BtreeCopyFile() 743 b.pSrcDb = pFrom->db; in sqlite3BtreeCopyFile() 744 b.pSrc = pFrom; in sqlite3BtreeCopyFile() 766 sqlite3BtreeLeave(pFrom); in sqlite3BtreeCopyFile()
|
| H A D | delete.c | 148 SrcList *pFrom; in sqlite3MaterializeView() local 152 pFrom = sqlite3SrcListAppend(pParse, 0, 0, 0); in sqlite3MaterializeView() 153 if( pFrom ){ in sqlite3MaterializeView() 154 assert( pFrom->nSrc==1 ); in sqlite3MaterializeView() 155 pFrom->a[0].zName = sqlite3DbStrDup(db, pView->zName); in sqlite3MaterializeView() 156 pFrom->a[0].zDatabase = sqlite3DbStrDup(db, db->aDb[iDb].zDbSName); in sqlite3MaterializeView() 157 assert( pFrom->a[0].fg.isUsing==0 ); in sqlite3MaterializeView() 158 assert( pFrom->a[0].u3.pOn==0 ); in sqlite3MaterializeView() 160 pSel = sqlite3SelectNew(pParse, 0, pFrom, pWhere, 0, 0, pOrderBy, in sqlite3MaterializeView()
|
| H A D | where.c | 2262 pFrom->u.vtab.needFree = 0; in whereLoopXfer() 2264 pFrom->u.btree.pIndex = 0; in whereLoopXfer() 4829 for(ii=mxChoice*2, pFrom=aTo; ii>0; ii--, pFrom++, pX += nLoop){ in wherePathSolver() 4830 pFrom->aLoop = pX; in wherePathSolver() 4868 for(ii=0, pFrom=aFrom; ii<nFrom; ii++, pFrom++){ in wherePathSolver() 5073 pFrom = aTo; in wherePathSolver() 5075 aFrom = pFrom; in wherePathSolver() 5086 pFrom = aFrom; in wherePathSolver() 5088 if( pFrom->rCost>aFrom[ii].rCost ) pFrom = &aFrom[ii]; in wherePathSolver() 5149 pFrom, 0, nLoop-1, pFrom->aLoop[nLoop-1], &revMask in wherePathSolver() [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() 354 if( pFrom->nRowid ){ 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 | vdbeapi.c | 1721 Vdbe *pFrom = (Vdbe*)pFromStmt; in sqlite3TransferBindings() local 1724 assert( pTo->db==pFrom->db ); in sqlite3TransferBindings() 1725 assert( pTo->nVar==pFrom->nVar ); in sqlite3TransferBindings() 1727 for(i=0; i<pFrom->nVar; i++){ in sqlite3TransferBindings() 1728 sqlite3VdbeMemMove(&pTo->aVar[i], &pFrom->aVar[i]); in sqlite3TransferBindings() 1748 Vdbe *pFrom = (Vdbe*)pFromStmt; in sqlite3_transfer_bindings() local 1750 if( pFrom->nVar!=pTo->nVar ){ in sqlite3_transfer_bindings() 1757 assert( (pFrom->prepFlags & SQLITE_PREPARE_SAVESQL)!=0 || pFrom->expmask==0 ); in sqlite3_transfer_bindings() 1758 if( pFrom->expmask ){ in sqlite3_transfer_bindings() 1759 pFrom->expired = 1; in sqlite3_transfer_bindings()
|
| H A D | alter.c | 795 void sqlite3RenameTokenRemap(Parse *pParse, const void *pTo, const void *pFrom){ in sqlite3RenameTokenRemap() argument 799 if( p->p==pFrom ){ in sqlite3RenameTokenRemap() 1336 if( pStep->pFrom ){ in renameResolveTrigger() 1338 for(i=0; i<pStep->pFrom->nSrc && rc==SQLITE_OK; i++){ in renameResolveTrigger() 1339 SrcItem *p = &pStep->pFrom->a[i]; in renameResolveTrigger() 1407 if( pStep->pFrom ){ in renameWalkTrigger() 1409 for(i=0; i<pStep->pFrom->nSrc; i++){ in renameWalkTrigger() 1410 sqlite3WalkSelect(pWalker, pStep->pFrom->a[i].pSelect); in renameWalkTrigger() 1798 if( pStep->pFrom ){ in renameTableFunc() 1800 for(i=0; i<pStep->pFrom->nSrc; i++){ in renameTableFunc() [all …]
|
| H A D | whereexpr.c | 976 SrcList *pFrom, /* The FROM clause */ in exprMightBeIndexed2() argument 985 iCur = pFrom->a[i].iCursor; in exprMightBeIndexed2() 986 for(pIdx=pFrom->a[i].pTab->pIndex; pIdx; pIdx=pIdx->pNext){ in exprMightBeIndexed2() 1001 SrcList *pFrom, /* The FROM clause */ in exprMightBeIndexed() argument 1026 return exprMightBeIndexed2(pFrom,mPrereq,aiCurCol,pExpr); in exprMightBeIndexed()
|
| H A D | attach.c | 579 || sqlite3FixSrcList(pFix, pStep->pFrom) in sqlite3FixTriggerStep()
|
| H A D | sqliteInt.h | 2423 Table *pFrom; /* Table containing the REFERENCES clause (aka: Child) */ member 3906 SrcList *pFrom; /* FROM clause for UPDATE statement (if any) */ member 5102 void sqlite3RenameTokenRemap(Parse*, const void *pTo, const void *pFrom);
|
| H A D | parse.y | 569 SrcList *pFrom; 573 pFrom = sqlite3SrcListAppendFromTerm(pParse,0,0,0,&x,pRhs,0); 574 pRhs = sqlite3SelectNew(pParse,0,pFrom,0,0,0,0,0,0);
|
| H A D | btree.c | 7777 static void copyNodeContent(MemPage *pFrom, MemPage *pTo, int *pRC){ in copyNodeContent() argument 7779 BtShared * const pBt = pFrom->pBt; in copyNodeContent() 7780 u8 * const aFrom = pFrom->aData; in copyNodeContent() 7782 int const iFromHdr = pFrom->hdrOffset; in copyNodeContent() 7788 assert( pFrom->isInit ); in copyNodeContent() 7789 assert( pFrom->nFree>=iToHdr ); in copyNodeContent() 7795 memcpy(&aTo[iToHdr], &aFrom[iFromHdr], pFrom->cellOffset + 2*pFrom->nCell); in copyNodeContent()
|
| H A D | build.c | 3625 pFKey->pFrom = p; in sqlite3CreateForeignKey()
|
| /sqlite-3.40.0/ext/misc/ |
| H A D | spellfix.c | 921 EditDist3From *pFrom = &pStr->a[i]; in editDist3FromStringNew() local 922 memset(pFrom, 0, sizeof(*pFrom)); in editDist3FromStringNew() 929 apNew = sqlite3_realloc64(pFrom->apDel, in editDist3FromStringNew() 932 pFrom->apDel = apNew; in editDist3FromStringNew() 933 apNew[pFrom->nDel++] = p; in editDist3FromStringNew() 938 pFrom->apSubst = apNew; in editDist3FromStringNew() 939 apNew[pFrom->nSubst++] = p; in editDist3FromStringNew() 1000 EditDist3FromString f = *pFrom; in editDist3Core() 1189 EditDist3FromString *pFrom; in editDist3SqlFunc() local 1193 if( pFrom==0 ){ in editDist3SqlFunc() [all …]
|
| /sqlite-3.40.0/tool/ |
| H A D | mkkeywordhash.c | 378 static void reorder(int *pFrom){ in reorder() argument 379 int i = *pFrom - 1; in reorder() 388 *pFrom = j+1; in reorder()
|
| /sqlite-3.40.0/ext/fts3/ |
| H A D | fts3_write.c | 1282 static int fts3SegReaderRequire(Fts3SegReader *pReader, char *pFrom, int nByte){ in fts3SegReaderRequire() argument 1285 || (pFrom>=pReader->aNode && pFrom<&pReader->aNode[pReader->nNode]) in fts3SegReaderRequire() 1288 && (pFrom - pReader->aNode + nByte)>pReader->nPopulate in fts3SegReaderRequire()
|