Lines Matching refs:iBase
6334 sqlite3_int64 iBase; /* Starting value to actually use */ member
6353 bSameSigns = (pss->iBase < 0)==(pss->iTerm < 0); in setupSequence()
6354 if( pss->iTerm < pss->iBase ){ in setupSequence()
6357 nuspan = (sqlite3_uint64)(pss->iBase - pss->iTerm); in setupSequence()
6362 nuspan += pss->iBase; in setupSequence()
6373 }else if( pss->iTerm > pss->iBase ){ in setupSequence()
6376 puspan = (sqlite3_uint64)(pss->iTerm - pss->iBase); in setupSequence()
6382 puspan += -(pss->iBase+1); in setupSequence()
6388 }else if( pss->iTerm == pss->iBase ){ in setupSequence()
6394 ? genSeqMember(pss->iBase, pss->iStep, pss->uSeqIndexMax) in setupSequence()
6395 : pss->iBase; in setupSequence()
6612 pCur->ss.iBase = sqlite3_value_int64(argv[i++]); in seriesFilter()
6614 pCur->ss.iBase = 0; in seriesFilter()
6639 pCur->ss.iBase = SMALLEST_INT64; in seriesFilter()
6644 pCur->ss.iOBase = pCur->ss.iBase; in seriesFilter()
6721 if( pCur->ss.iBase<iMin ){ in seriesFilter()
6722 sqlite3_uint64 d = iMin - pCur->ss.iBase; in seriesFilter()
6723 pCur->ss.iBase += ((d+szStep-1)/szStep)*szStep; in seriesFilter()
6731 if( pCur->ss.iBase>iMax ){ in seriesFilter()
6732 sqlite3_uint64 d = pCur->ss.iBase - iMax; in seriesFilter()
6733 pCur->ss.iBase -= ((d+szStep-1)/szStep)*szStep; in seriesFilter()
6744 pCur->ss.iBase += pCur->ss.iStep*iOffset; in seriesFilter()
6748 iTerm = pCur->ss.iBase + (iLimit - 1)*pCur->ss.iStep; in seriesFilter()
6767 pCur->ss.iBase = 1; in seriesFilter()