pFrom            11602 ext/sqlite3/libsqlite/sqlite3.c   Table *pFrom;     /* Table containing the REFERENCES clause (aka: Child) */
pFrom            19145 ext/sqlite3/libsqlite/sqlite3.c     sqlite3_mutex_methods const *pFrom;
pFrom            19149 ext/sqlite3/libsqlite/sqlite3.c       pFrom = sqlite3DefaultMutex();
pFrom            19151 ext/sqlite3/libsqlite/sqlite3.c       pFrom = sqlite3NoopMutex();
pFrom            19153 ext/sqlite3/libsqlite/sqlite3.c     memcpy(pTo, pFrom, offsetof(sqlite3_mutex_methods, xMutexAlloc));
pFrom            19154 ext/sqlite3/libsqlite/sqlite3.c     memcpy(&pTo->xMutexFree, &pFrom->xMutexFree,
pFrom            19156 ext/sqlite3/libsqlite/sqlite3.c     pTo->xMutexAlloc = pFrom->xMutexAlloc;
pFrom            59629 ext/sqlite3/libsqlite/sqlite3.c static void copyNodeContent(MemPage *pFrom, MemPage *pTo, int *pRC){
pFrom            59631 ext/sqlite3/libsqlite/sqlite3.c     BtShared * const pBt = pFrom->pBt;
pFrom            59632 ext/sqlite3/libsqlite/sqlite3.c     u8 * const aFrom = pFrom->aData;
pFrom            59634 ext/sqlite3/libsqlite/sqlite3.c     int const iFromHdr = pFrom->hdrOffset;
pFrom            59640 ext/sqlite3/libsqlite/sqlite3.c     assert( pFrom->isInit );
pFrom            59641 ext/sqlite3/libsqlite/sqlite3.c     assert( pFrom->nFree>=iToHdr );
pFrom            59647 ext/sqlite3/libsqlite/sqlite3.c     memcpy(&aTo[iToHdr], &aFrom[iFromHdr], pFrom->cellOffset + 2*pFrom->nCell);
pFrom            63036 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3BtreeCopyFile(Btree *pTo, Btree *pFrom){
pFrom            63041 ext/sqlite3/libsqlite/sqlite3.c   sqlite3BtreeEnter(pFrom);
pFrom            63046 ext/sqlite3/libsqlite/sqlite3.c     i64 nByte = sqlite3BtreeGetPageSize(pFrom)*(i64)sqlite3BtreeLastPage(pFrom);
pFrom            63058 ext/sqlite3/libsqlite/sqlite3.c   b.pSrcDb = pFrom->db;
pFrom            63059 ext/sqlite3/libsqlite/sqlite3.c   b.pSrc = pFrom;
pFrom            63081 ext/sqlite3/libsqlite/sqlite3.c   sqlite3BtreeLeave(pFrom);
pFrom            63870 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3VdbeMemShallowCopy(Mem *pTo, const Mem *pFrom, int srcType){
pFrom            63871 ext/sqlite3/libsqlite/sqlite3.c   assert( (pFrom->flags & MEM_RowSet)==0 );
pFrom            63872 ext/sqlite3/libsqlite/sqlite3.c   assert( pTo->db==pFrom->db );
pFrom            63874 ext/sqlite3/libsqlite/sqlite3.c   memcpy(pTo, pFrom, MEMCELLSIZE);
pFrom            63875 ext/sqlite3/libsqlite/sqlite3.c   if( (pFrom->flags&MEM_Static)==0 ){
pFrom            63886 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3VdbeMemCopy(Mem *pTo, const Mem *pFrom){
pFrom            63889 ext/sqlite3/libsqlite/sqlite3.c   assert( pTo->db==pFrom->db );
pFrom            63890 ext/sqlite3/libsqlite/sqlite3.c   assert( (pFrom->flags & MEM_RowSet)==0 );
pFrom            63892 ext/sqlite3/libsqlite/sqlite3.c   memcpy(pTo, pFrom, MEMCELLSIZE);
pFrom            63895 ext/sqlite3/libsqlite/sqlite3.c     if( 0==(pFrom->flags&MEM_Static) ){
pFrom            63910 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3VdbeMemMove(Mem *pTo, Mem *pFrom){
pFrom            63911 ext/sqlite3/libsqlite/sqlite3.c   assert( pFrom->db==0 || sqlite3_mutex_held(pFrom->db->mutex) );
pFrom            63913 ext/sqlite3/libsqlite/sqlite3.c   assert( pFrom->db==0 || pTo->db==0 || pFrom->db==pTo->db );
pFrom            63916 ext/sqlite3/libsqlite/sqlite3.c   memcpy(pTo, pFrom, sizeof(Mem));
pFrom            63917 ext/sqlite3/libsqlite/sqlite3.c   pFrom->flags = MEM_Null;
pFrom            63918 ext/sqlite3/libsqlite/sqlite3.c   pFrom->szMalloc = 0;
pFrom            70377 ext/sqlite3/libsqlite/sqlite3.c   Vdbe *pFrom = (Vdbe*)pFromStmt;
pFrom            70380 ext/sqlite3/libsqlite/sqlite3.c   assert( pTo->db==pFrom->db );
pFrom            70381 ext/sqlite3/libsqlite/sqlite3.c   assert( pTo->nVar==pFrom->nVar );
pFrom            70383 ext/sqlite3/libsqlite/sqlite3.c   for(i=0; i<pFrom->nVar; i++){
pFrom            70384 ext/sqlite3/libsqlite/sqlite3.c     sqlite3VdbeMemMove(&pTo->aVar[i], &pFrom->aVar[i]);
pFrom            70404 ext/sqlite3/libsqlite/sqlite3.c   Vdbe *pFrom = (Vdbe*)pFromStmt;
pFrom            70406 ext/sqlite3/libsqlite/sqlite3.c   if( pFrom->nVar!=pTo->nVar ){
pFrom            70412 ext/sqlite3/libsqlite/sqlite3.c   if( pFrom->isPrepareV2 && pFrom->expmask ){
pFrom            70413 ext/sqlite3/libsqlite/sqlite3.c     pFrom->expired = 1;
pFrom            87515 ext/sqlite3/libsqlite/sqlite3.c     zWhere = whereOrName(pParse->db, zWhere, p->pFrom->zName);
pFrom            87801 ext/sqlite3/libsqlite/sqlite3.c       Table *pFrom = p->pFrom;
pFrom            87802 ext/sqlite3/libsqlite/sqlite3.c       if( pFrom!=pTab ){
pFrom            87803 ext/sqlite3/libsqlite/sqlite3.c         reloadTableSchema(pParse, p->pFrom, pFrom->zName);
pFrom            88403 ext/sqlite3/libsqlite/sqlite3.c static void sampleCopy(Stat4Accum *p, Stat4Sample *pTo, Stat4Sample *pFrom){
pFrom            88404 ext/sqlite3/libsqlite/sqlite3.c   pTo->isPSample = pFrom->isPSample;
pFrom            88405 ext/sqlite3/libsqlite/sqlite3.c   pTo->iCol = pFrom->iCol;
pFrom            88406 ext/sqlite3/libsqlite/sqlite3.c   pTo->iHash = pFrom->iHash;
pFrom            88407 ext/sqlite3/libsqlite/sqlite3.c   memcpy(pTo->anEq, pFrom->anEq, sizeof(tRowcnt)*p->nCol);
pFrom            88408 ext/sqlite3/libsqlite/sqlite3.c   memcpy(pTo->anLt, pFrom->anLt, sizeof(tRowcnt)*p->nCol);
pFrom            88409 ext/sqlite3/libsqlite/sqlite3.c   memcpy(pTo->anDLt, pFrom->anDLt, sizeof(tRowcnt)*p->nCol);
pFrom            88410 ext/sqlite3/libsqlite/sqlite3.c   if( pFrom->nRowid ){
pFrom            88411 ext/sqlite3/libsqlite/sqlite3.c     sampleSetRowid(p->db, pTo, pFrom->nRowid, pFrom->u.aRowid);
pFrom            88413 ext/sqlite3/libsqlite/sqlite3.c     sampleSetRowidInt64(p->db, pTo, pFrom->u.iRowid);
pFrom            93408 ext/sqlite3/libsqlite/sqlite3.c   pFKey->pFrom = p;
pFrom            95681 ext/sqlite3/libsqlite/sqlite3.c   SrcList *pFrom;
pFrom            95685 ext/sqlite3/libsqlite/sqlite3.c   pFrom = sqlite3SrcListAppend(db, 0, 0, 0);
pFrom            95686 ext/sqlite3/libsqlite/sqlite3.c   if( pFrom ){
pFrom            95687 ext/sqlite3/libsqlite/sqlite3.c     assert( pFrom->nSrc==1 );
pFrom            95688 ext/sqlite3/libsqlite/sqlite3.c     pFrom->a[0].zName = sqlite3DbStrDup(db, pView->zName);
pFrom            95689 ext/sqlite3/libsqlite/sqlite3.c     pFrom->a[0].zDatabase = sqlite3DbStrDup(db, db->aDb[iDb].zName);
pFrom            95690 ext/sqlite3/libsqlite/sqlite3.c     assert( pFrom->a[0].pOn==0 );
pFrom            95691 ext/sqlite3/libsqlite/sqlite3.c     assert( pFrom->a[0].pUsing==0 );
pFrom            95693 ext/sqlite3/libsqlite/sqlite3.c   pSel = sqlite3SelectNew(pParse, 0, pFrom, pWhere, 0, 0, 0, 0, 0, 0);
pFrom            98509 ext/sqlite3/libsqlite/sqlite3.c            pFKey->pFrom->zName, pFKey->zTo);
pFrom            98597 ext/sqlite3/libsqlite/sqlite3.c       if( pTab==pFKey->pFrom && nIncr==1 ){
pFrom            98629 ext/sqlite3/libsqlite/sqlite3.c       if( pTab==pFKey->pFrom && nIncr==1 ){
pFrom            98811 ext/sqlite3/libsqlite/sqlite3.c     zCol = pFKey->pFrom->aCol[iCol].zName;
pFrom            98828 ext/sqlite3/libsqlite/sqlite3.c   if( pTab==pFKey->pFrom && nIncr>0 ){
pFrom            99232 ext/sqlite3/libsqlite/sqlite3.c       pItem->pTab = pFKey->pFrom;
pFrom            99233 ext/sqlite3/libsqlite/sqlite3.c       pItem->zName = pFKey->pFrom->zName;
pFrom            99416 ext/sqlite3/libsqlite/sqlite3.c       tFromCol.z = pFKey->pFrom->aCol[iFromCol].zName;
pFrom            99461 ext/sqlite3/libsqlite/sqlite3.c           Expr *pDflt = pFKey->pFrom->aCol[iFromCol].pDflt;
pFrom            99476 ext/sqlite3/libsqlite/sqlite3.c     zFrom = pFKey->pFrom->zName;
pFrom            110277 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3IndexedByLookup(Parse *pParse, struct SrcList_item *pFrom){
pFrom            110278 ext/sqlite3/libsqlite/sqlite3.c   if( pFrom->pTab && pFrom->zIndex ){
pFrom            110279 ext/sqlite3/libsqlite/sqlite3.c     Table *pTab = pFrom->pTab;
pFrom            110280 ext/sqlite3/libsqlite/sqlite3.c     char *zIndex = pFrom->zIndex;
pFrom            110291 ext/sqlite3/libsqlite/sqlite3.c     pFrom->pIndex = pIdx;
pFrom            110434 ext/sqlite3/libsqlite/sqlite3.c   struct SrcList_item *pFrom
pFrom            110441 ext/sqlite3/libsqlite/sqlite3.c   assert( pFrom->pTab==0 );
pFrom            110443 ext/sqlite3/libsqlite/sqlite3.c   pCte = searchWith(pParse->pWith, pFrom, &pWith);
pFrom            110461 ext/sqlite3/libsqlite/sqlite3.c     assert( pFrom->pTab==0 );
pFrom            110462 ext/sqlite3/libsqlite/sqlite3.c     pFrom->pTab = pTab = sqlite3DbMallocZero(db, sizeof(Table));
pFrom            110469 ext/sqlite3/libsqlite/sqlite3.c     pFrom->pSelect = sqlite3SelectDup(db, pCte->pSelect, 0);
pFrom            110471 ext/sqlite3/libsqlite/sqlite3.c     assert( pFrom->pSelect );
pFrom            110474 ext/sqlite3/libsqlite/sqlite3.c     pSel = pFrom->pSelect;
pFrom            110478 ext/sqlite3/libsqlite/sqlite3.c       SrcList *pSrc = pFrom->pSelect->pSrc;
pFrom            110587 ext/sqlite3/libsqlite/sqlite3.c   struct SrcList_item *pFrom;
pFrom            110614 ext/sqlite3/libsqlite/sqlite3.c   for(i=0, pFrom=pTabList->a; i<pTabList->nSrc; i++, pFrom++){
pFrom            110616 ext/sqlite3/libsqlite/sqlite3.c     assert( pFrom->isRecursive==0 || pFrom->pTab );
pFrom            110617 ext/sqlite3/libsqlite/sqlite3.c     if( pFrom->isRecursive ) continue;
pFrom            110618 ext/sqlite3/libsqlite/sqlite3.c     if( pFrom->pTab!=0 ){
pFrom            110628 ext/sqlite3/libsqlite/sqlite3.c     if( withExpand(pWalker, pFrom) ) return WRC_Abort;
pFrom            110629 ext/sqlite3/libsqlite/sqlite3.c     if( pFrom->pTab ) {} else
pFrom            110631 ext/sqlite3/libsqlite/sqlite3.c     if( pFrom->zName==0 ){
pFrom            110633 ext/sqlite3/libsqlite/sqlite3.c       Select *pSel = pFrom->pSelect;
pFrom            110636 ext/sqlite3/libsqlite/sqlite3.c       assert( pFrom->pTab==0 );
pFrom            110638 ext/sqlite3/libsqlite/sqlite3.c       pFrom->pTab = pTab = sqlite3DbMallocZero(db, sizeof(Table));
pFrom            110650 ext/sqlite3/libsqlite/sqlite3.c       assert( pFrom->pTab==0 );
pFrom            110651 ext/sqlite3/libsqlite/sqlite3.c       pFrom->pTab = pTab = sqlite3LocateTableItem(pParse, 0, pFrom);
pFrom            110656 ext/sqlite3/libsqlite/sqlite3.c         pFrom->pTab = 0;
pFrom            110664 ext/sqlite3/libsqlite/sqlite3.c         assert( pFrom->pSelect==0 );
pFrom            110665 ext/sqlite3/libsqlite/sqlite3.c         pFrom->pSelect = sqlite3SelectDup(db, pTab->pSelect, 0);
pFrom            110666 ext/sqlite3/libsqlite/sqlite3.c         sqlite3SelectSetName(pFrom->pSelect, pTab->zName);
pFrom            110667 ext/sqlite3/libsqlite/sqlite3.c         sqlite3WalkSelect(pWalker, pFrom->pSelect);
pFrom            110673 ext/sqlite3/libsqlite/sqlite3.c     if( sqlite3IndexedByLookup(pParse, pFrom) ){
pFrom            110745 ext/sqlite3/libsqlite/sqlite3.c         for(i=0, pFrom=pTabList->a; i<pTabList->nSrc; i++, pFrom++){
pFrom            110746 ext/sqlite3/libsqlite/sqlite3.c           Table *pTab = pFrom->pTab;
pFrom            110747 ext/sqlite3/libsqlite/sqlite3.c           Select *pSub = pFrom->pSelect;
pFrom            110748 ext/sqlite3/libsqlite/sqlite3.c           char *zTabName = pFrom->zAlias;
pFrom            110787 ext/sqlite3/libsqlite/sqlite3.c               if( (pFrom->jointype & JT_NATURAL)!=0
pFrom            110794 ext/sqlite3/libsqlite/sqlite3.c               if( sqlite3IdListIndex(pFrom->pUsing, zName)>=0 ){
pFrom            110919 ext/sqlite3/libsqlite/sqlite3.c   struct SrcList_item *pFrom;
pFrom            110926 ext/sqlite3/libsqlite/sqlite3.c     for(i=0, pFrom=pTabList->a; i<pTabList->nSrc; i++, pFrom++){
pFrom            110927 ext/sqlite3/libsqlite/sqlite3.c       Table *pTab = pFrom->pTab;
pFrom            110930 ext/sqlite3/libsqlite/sqlite3.c         Select *pSel = pFrom->pSelect;
pFrom            113069 ext/sqlite3/libsqlite/sqlite3.c static void transferParseError(Parse *pTo, Parse *pFrom){
pFrom            113070 ext/sqlite3/libsqlite/sqlite3.c   assert( pFrom->zErrMsg==0 || pFrom->nErr );
pFrom            113073 ext/sqlite3/libsqlite/sqlite3.c     pTo->zErrMsg = pFrom->zErrMsg;
pFrom            113074 ext/sqlite3/libsqlite/sqlite3.c     pTo->nErr = pFrom->nErr;
pFrom            113075 ext/sqlite3/libsqlite/sqlite3.c     pTo->rc = pFrom->rc;
pFrom            113077 ext/sqlite3/libsqlite/sqlite3.c     sqlite3DbFree(pFrom->db, pFrom->zErrMsg);
pFrom            120450 ext/sqlite3/libsqlite/sqlite3.c static int whereLoopXfer(sqlite3 *db, WhereLoop *pTo, WhereLoop *pFrom){
pFrom            120452 ext/sqlite3/libsqlite/sqlite3.c   if( whereLoopResize(db, pTo, pFrom->nLTerm) ){
pFrom            120456 ext/sqlite3/libsqlite/sqlite3.c   memcpy(pTo, pFrom, WHERE_LOOP_XFER_SZ);
pFrom            120457 ext/sqlite3/libsqlite/sqlite3.c   memcpy(pTo->aLTerm, pFrom->aLTerm, pTo->nLTerm*sizeof(pTo->aLTerm[0]));
pFrom            120458 ext/sqlite3/libsqlite/sqlite3.c   if( pFrom->wsFlags & WHERE_VIRTUALTABLE ){
pFrom            120459 ext/sqlite3/libsqlite/sqlite3.c     pFrom->u.vtab.needFree = 0;
pFrom            120460 ext/sqlite3/libsqlite/sqlite3.c   }else if( (pFrom->wsFlags & WHERE_AUTO_INDEX)!=0 ){
pFrom            120461 ext/sqlite3/libsqlite/sqlite3.c     pFrom->u.btree.pIndex = 0;
pFrom            122128 ext/sqlite3/libsqlite/sqlite3.c   WherePath *pFrom;         /* An element of aFrom[] that we are working on */
pFrom            122166 ext/sqlite3/libsqlite/sqlite3.c   for(ii=mxChoice*2, pFrom=aTo; ii>0; ii--, pFrom++, pX += nLoop){
pFrom            122167 ext/sqlite3/libsqlite/sqlite3.c     pFrom->aLoop = pX;
pFrom            122205 ext/sqlite3/libsqlite/sqlite3.c     for(ii=0, pFrom=aFrom; ii<nFrom; ii++, pFrom++){
pFrom            122210 ext/sqlite3/libsqlite/sqlite3.c         i8 isOrdered = pFrom->isOrdered;  /* isOrdered for (pFrom+pWLoop) */
pFrom            122214 ext/sqlite3/libsqlite/sqlite3.c         if( (pWLoop->prereq & ~pFrom->maskLoop)!=0 ) continue;
pFrom            122215 ext/sqlite3/libsqlite/sqlite3.c         if( (pWLoop->maskSelf & pFrom->maskLoop)!=0 ) continue;
pFrom            122218 ext/sqlite3/libsqlite/sqlite3.c         rUnsorted = sqlite3LogEstAdd(pWLoop->rSetup,pWLoop->rRun + pFrom->nRow);
pFrom            122219 ext/sqlite3/libsqlite/sqlite3.c         rUnsorted = sqlite3LogEstAdd(rUnsorted, pFrom->rUnsorted);
pFrom            122220 ext/sqlite3/libsqlite/sqlite3.c         nOut = pFrom->nRow + pWLoop->nOut;
pFrom            122221 ext/sqlite3/libsqlite/sqlite3.c         maskNew = pFrom->maskLoop | pWLoop->maskSelf;
pFrom            122224 ext/sqlite3/libsqlite/sqlite3.c                        pWInfo->pOrderBy, pFrom, pWInfo->wctrlFlags,
pFrom            122227 ext/sqlite3/libsqlite/sqlite3.c           revMask = pFrom->revLoop;
pFrom            122275 ext/sqlite3/libsqlite/sqlite3.c                   wherePathName(pFrom, iLoop, pWLoop), rCost, nOut,
pFrom            122294 ext/sqlite3/libsqlite/sqlite3.c                 wherePathName(pFrom, iLoop, pWLoop), rCost, nOut,
pFrom            122308 ext/sqlite3/libsqlite/sqlite3.c                   wherePathName(pFrom, iLoop, pWLoop), rCost, nOut,
pFrom            122326 ext/sqlite3/libsqlite/sqlite3.c                 wherePathName(pFrom, iLoop, pWLoop), rCost, nOut,
pFrom            122335 ext/sqlite3/libsqlite/sqlite3.c         pTo->maskLoop = pFrom->maskLoop | pWLoop->maskSelf;
pFrom            122341 ext/sqlite3/libsqlite/sqlite3.c         memcpy(pTo->aLoop, pFrom->aLoop, sizeof(WhereLoop*)*iLoop);
pFrom            122377 ext/sqlite3/libsqlite/sqlite3.c     pFrom = aTo;
pFrom            122379 ext/sqlite3/libsqlite/sqlite3.c     aFrom = pFrom;
pFrom            122390 ext/sqlite3/libsqlite/sqlite3.c   pFrom = aFrom;
pFrom            122392 ext/sqlite3/libsqlite/sqlite3.c     if( pFrom->rCost>aFrom[ii].rCost ) pFrom = &aFrom[ii];
pFrom            122398 ext/sqlite3/libsqlite/sqlite3.c     pLevel->pWLoop = pWLoop = pFrom->aLoop[iLoop];
pFrom            122408 ext/sqlite3/libsqlite/sqlite3.c     int rc = wherePathSatisfiesOrderBy(pWInfo, pWInfo->pResultSet, pFrom,
pFrom            122409 ext/sqlite3/libsqlite/sqlite3.c                  WHERE_DISTINCTBY, nLoop-1, pFrom->aLoop[nLoop-1], &notUsed);
pFrom            122416 ext/sqlite3/libsqlite/sqlite3.c       if( pFrom->isOrdered==pWInfo->pOrderBy->nExpr ){
pFrom            122420 ext/sqlite3/libsqlite/sqlite3.c       pWInfo->nOBSat = pFrom->isOrdered;
pFrom            122422 ext/sqlite3/libsqlite/sqlite3.c       pWInfo->revMask = pFrom->revLoop;
pFrom            122429 ext/sqlite3/libsqlite/sqlite3.c           pFrom, 0, nLoop-1, pFrom->aLoop[nLoop-1], &revMask
pFrom            122440 ext/sqlite3/libsqlite/sqlite3.c   pWInfo->nRowOut = pFrom->nRow;
pFrom            125649 ext/sqlite3/libsqlite/sqlite3.c     SrcList *pFrom;
pFrom            125653 ext/sqlite3/libsqlite/sqlite3.c     pFrom = sqlite3SrcListAppendFromTerm(pParse,0,0,0,&x,pRhs,0,0);
pFrom            125654 ext/sqlite3/libsqlite/sqlite3.c     pRhs = sqlite3SelectNew(pParse,0,pFrom,0,0,0,0,0,0,0);
pFrom            144229 ext/sqlite3/libsqlite/sqlite3.c static int fts3SegReaderRequire(Fts3SegReader *pReader, char *pFrom, int nByte){
pFrom            144232 ext/sqlite3/libsqlite/sqlite3.c        || (pFrom>=pReader->aNode && pFrom<&pReader->aNode[pReader->nNode])
pFrom            144235 ext/sqlite3/libsqlite/sqlite3.c      &&  (pFrom - pReader->aNode + nByte)>pReader->nPopulate