Lines Matching refs:tRowcnt

13879  typedef u64 tRowcnt;    /* 64-bit only if requested at compile-time */  typedef
13881 typedef u32 tRowcnt; /* 32-bit is the default */ typedef
17182 tRowcnt *aAvgEq; /* Average nEq values for keys not in aSample */
17184 tRowcnt *aiRowEst; /* Non-logarithmic stat1 data for this index */
17185 tRowcnt nRowEst0; /* Non-logarithmic number of rows in the index */
17218 tRowcnt *anEq; /* Est. number of rows where the key equals this sample */
17219 tRowcnt *anLt; /* Est. number of rows where key is less than this sample */
17220 tRowcnt *anDLt; /* Est. number of distinct keys less than this sample */
104264 tRowcnt *anEq; /* sqlite_stat4.nEq */
104265 tRowcnt *anDLt; /* sqlite_stat4.nDLt */
104267 tRowcnt *anLt; /* sqlite_stat4.nLt */
104279 tRowcnt nRow; /* Number of rows in the entire table */
104280 tRowcnt nPSample; /* How often to do a periodic sample */
104343 memcpy(pTo->anEq, pFrom->anEq, sizeof(tRowcnt)*p->nCol);
104344 memcpy(pTo->anLt, pFrom->anLt, sizeof(tRowcnt)*p->nCol);
104345 memcpy(pTo->anDLt, pFrom->anDLt, sizeof(tRowcnt)*p->nCol);
104410 nColUp = sizeof(tRowcnt)<8 ? (nCol+1)&~1 : nCol;
104417 + sizeof(tRowcnt)*nColUp /* Stat4Accum.anEq */
104418 + sizeof(tRowcnt)*nColUp /* Stat4Accum.anDLt */
104420 + sizeof(tRowcnt)*nColUp /* Stat4Accum.anLt */
104422 + sizeof(tRowcnt)*3*nColUp*(nCol+mxSample)
104436 p->current.anDLt = (tRowcnt*)&p[1];
104446 p->nPSample = (tRowcnt)(sqlite3_value_int64(argv[2])/(mxSample/3+1) + 1);
104455 p->a[i].anEq = (tRowcnt *)pSpace; pSpace += (sizeof(tRowcnt) * nColUp);
104456 p->a[i].anLt = (tRowcnt *)pSpace; pSpace += (sizeof(tRowcnt) * nColUp);
104457 p->a[i].anDLt = (tRowcnt *)pSpace; pSpace += (sizeof(tRowcnt) * nColUp);
104526 tRowcnt nEqNew = pNew->anEq[pNew->iCol];
104527 tRowcnt nEqOld = pOld->anEq[pOld->iCol];
104593 tRowcnt *anEq = pMin->anEq;
104594 tRowcnt *anLt = pMin->anLt;
104595 tRowcnt *anDLt = pMin->anDLt;
104620 memset(pSample->anEq, 0, sizeof(tRowcnt)*nEqZero);
104680 tRowcnt nLt = p->current.anLt[0];
104681 tRowcnt nEq = p->current.anEq[0];
104770 tRowcnt nLt = p->current.anLt[p->nCol-1];
104905 tRowcnt *aCnt = 0;
105450 tRowcnt *aOut, /* Store integers here */
105457 tRowcnt v;
105544 tRowcnt *aiRowEst = 0;
105551 pIndex->aiRowEst = (tRowcnt*)sqlite3MallocZero(sizeof(tRowcnt) * nCol);
105623 tRowcnt sumEq = 0; /* Sum of the nEq values */
105624 tRowcnt avgEq = 0;
105625 tRowcnt nRow; /* Number of rows in index */
105721 tRowcnt *pSpace;
105741 nByte += sizeof(tRowcnt) * nIdxCol * 3 * nSample;
105742 nByte += nIdxCol * sizeof(tRowcnt); /* Space for Index.aAvgEq[] */
105749 pSpace = (tRowcnt*)&pIdx->aSample[nSample];
141135 tRowcnt *aStat /* OUT: stats written here */
141145 tRowcnt iLower = 0; /* anLt[] + anEq[] of largest sample pRec is > */
141284 tRowcnt iUpper, iGap;
141517 tRowcnt a[2];
141540 tRowcnt iLower; /* Rows less than the lower bound */
141541 tRowcnt iUpper; /* Rows less than the upper bound */
141576 tRowcnt iNew;
141593 tRowcnt iNew;
141682 tRowcnt *pnRow /* Write the revised row estimate here */
141688 tRowcnt a[2]; /* Statistics */
141746 tRowcnt *pnRow /* Write the revised row estimate here */
141752 tRowcnt nEst; /* Number of rows for a single term */
141753 tRowcnt nRowEst = 0; /* New estimate of the number of rows */
142665 tRowcnt nOut = 0;