Lines Matching refs:nSample
17530 int nSample; /* Number of elements in aSample[] */ member
110523 int nSample; /* Current number of samples */
110806 for(i=p->nSample-1; i>=0; i--){
110825 if( p->nSample>=p->mxSample ){
110831 memmove(pMin, &pMin[1], sizeof(p->a[0])*(p->nSample-p->iMin-1));
110832 pSample = &p->a[p->nSample-1];
110837 p->nSample = p->mxSample-1;
110843 assert( p->nSample==0
110844 || pNew->anLt[p->nCol-1] > p->a[p->nSample-1].anLt[p->nCol-1] );
110847 pSample = &p->a[p->nSample];
110849 p->nSample++;
110855 if( p->nSample>=p->mxSample ){
110884 if( p->nSample<p->mxSample || sampleIsBetter(p, pBest, &p->a[p->iMin]) ){
110891 for(i=p->nSample-1; i>=0; i--){
110898 for(i=p->nSample-1; i>=0; i--){
111101 if( p->iGet<p->nSample ){
111115 assert( p->iGet<p->nSample );
111823 for(j=0; j<pIdx->nSample; j++){
111830 pIdx->nSample = 0;
111847 IndexSample *pFinal = &aSample[pIdx->nSample-1];
111859 int nSample = pIdx->nSample;
111870 nSample--;
111881 for(i=0; i<nSample; i++){
111882 if( i==(pIdx->nSample-1)
111954 int nSample; /* Number of samples */
111961 nSample = sqlite3_column_int(pStmt, 1);
111963 assert( pIdx==0 || pIdx->nSample==0 );
111972 nByte = sizeof(IndexSample) * nSample;
111973 nByte += sizeof(tRowcnt) * nIdxCol * 3 * nSample;
111981 pSpace = (tRowcnt*)&pIdx->aSample[nSample];
111984 for(i=0; i<nSample; i++){
112018 pSample = &pIdx->aSample[pIdx->nSample];
112038 pIdx->nSample++;
151813 assert( pIdx->nSample>0 );
151862 iSample = pIdx->nSample * nField;
151903 assert( i<pIdx->nSample );
151913 assert( i<=pIdx->nSample && i>=0 );
151915 assert( i==pIdx->nSample
151947 if( i>=pIdx->nSample ){
152059 int nUpper = p->nSample+1;
152075 nUpper = p2 ? 0 : p->nSample;
152081 for(i=0; rc==SQLITE_OK && i<p->nSample; i++){
152101 int nAdjust = (sqlite3LogEst(p->nSample) - sqlite3LogEst(nDiff));
152175 if( p->nSample>0 && ALWAYS(nEq<p->nSampleCol)
152357 assert( p->nSample>0 );
153377 && pProbe->nSample