Lines Matching refs:nSample
19175 int nSample; /* Number of elements in aSample[] */ member
120397 int nSample; /* Current number of samples */
120680 for(i=p->nSample-1; i>=0; i--){
120699 if( p->nSample>=p->mxSample ){
120705 memmove(pMin, &pMin[1], sizeof(p->a[0])*(p->nSample-p->iMin-1));
120706 pSample = &p->a[p->nSample-1];
120711 p->nSample = p->mxSample-1;
120717 assert( p->nSample==0
120718 || pNew->anLt[p->nCol-1] > p->a[p->nSample-1].anLt[p->nCol-1] );
120721 pSample = &p->a[p->nSample];
120723 p->nSample++;
120729 if( p->nSample>=p->mxSample ){
120758 if( p->nSample<p->mxSample || sampleIsBetter(p, pBest, &p->a[p->iMin]) ){
120765 for(i=p->nSample-1; i>=0; i--){
120772 for(i=p->nSample-1; i>=0; i--){
120987 if( p->iGet<p->nSample ){
121001 assert( p->iGet<p->nSample );
121762 for(j=0; j<pIdx->nSample; j++){
121769 pIdx->nSample = 0;
121786 IndexSample *pFinal = &aSample[pIdx->nSample-1];
121798 int nSample = pIdx->nSample;
121809 nSample--;
121820 for(i=0; i<nSample; i++){
121821 if( i==(pIdx->nSample-1)
121893 int nSample; /* Number of samples */
121901 nSample = sqlite3_column_int(pStmt, 1);
121903 assert( pIdx==0 || pIdx->nSample==0 );
121916 pIdx->mxSample = nSample;
121917 nByte = ROUND8(sizeof(IndexSample) * nSample);
121918 nByte += sizeof(tRowcnt) * nIdxCol * 3 * nSample;
121927 pPtr += ROUND8(nSample*sizeof(pIdx->aSample[0]));
121932 for(i=0; i<nSample; i++){
121959 if( pIdx->nSample>=pIdx->mxSample ){
121971 pSample = &pIdx->aSample[pIdx->nSample];
121992 pIdx->nSample++;
166199 assert( pIdx->nSample>0 );
166254 iSample = pIdx->nSample * nField;
166295 assert( i<pIdx->nSample );
166305 assert( i<=pIdx->nSample && i>=0 );
166307 assert( i==pIdx->nSample
166339 if( i>=pIdx->nSample ){
166451 int nUpper = p->nSample+1;
166467 nUpper = p2 ? 0 : p->nSample;
166473 for(i=0; rc==SQLITE_OK && i<p->nSample; i++){
166493 int nAdjust = (sqlite3LogEst(p->nSample) - sqlite3LogEst(nDiff));
166567 if( p->nSample>0 && ALWAYS(nEq<p->nSampleCol)
166750 assert( p->nSample>0 );
167855 && pProbe->nSample