Lines Matching refs:pRec
1436 UnpackedRecord *pRec, /* Vector of values to consider */ in whereKeyStats() argument
1453 assert( pRec!=0 ); in whereKeyStats()
1455 assert( pRec->nField>0 ); in whereKeyStats()
1501 nField = MIN(pRec->nField, pIdx->nSample); in whereKeyStats()
1521 pRec->nField = n; in whereKeyStats()
1522 res = sqlite3VdbeRecordCompare(aSample[iSamp].n, aSample[iSamp].p, pRec); in whereKeyStats()
1546 pRec->nField = nField; in whereKeyStats()
1547 assert( 0==sqlite3VdbeRecordCompare(aSample[i].n, aSample[i].p, pRec) in whereKeyStats()
1555 pRec->nField = iCol+1; in whereKeyStats()
1557 || sqlite3VdbeRecordCompare(aSample[i].n, aSample[i].p, pRec)>0 in whereKeyStats()
1565 pRec->nField = iCol; in whereKeyStats()
1566 assert( sqlite3VdbeRecordCompare(aSample[i].n, aSample[i].p, pRec)<=0 in whereKeyStats()
1570 pRec->nField = nField; in whereKeyStats()
1571 assert( sqlite3VdbeRecordCompare(aSample[i-1].n, aSample[i-1].p, pRec)<0 in whereKeyStats()
1609 pRec->nField = nField; in whereKeyStats()
1820 UnpackedRecord *pRec = pBuilder->pRec; in whereRangeScanEst() local
1849 if( pRec ){ in whereRangeScanEst()
1850 testcase( pRec->nField!=pBuilder->nRecValid ); in whereRangeScanEst()
1851 pRec->nField = pBuilder->nRecValid; in whereRangeScanEst()
1860 whereKeyStats(pParse, p, pRec, 0, a); in whereRangeScanEst()
1878 rc = sqlite3Stat4ProbeSetValue(pParse, p, &pRec, pExpr, nBtm, nEq, &n); in whereRangeScanEst()
1883 iLwrIdx = whereKeyStats(pParse, p, pRec, 0, a); in whereRangeScanEst()
1895 rc = sqlite3Stat4ProbeSetValue(pParse, p, &pRec, pExpr, nTop, nEq, &n); in whereRangeScanEst()
1900 iUprIdx = whereKeyStats(pParse, p, pRec, 1, a); in whereRangeScanEst()
1908 pBuilder->pRec = pRec; in whereRangeScanEst()
1990 UnpackedRecord *pRec = pBuilder->pRec; in whereEqualScanEst() local
2014 rc = sqlite3Stat4ProbeSetValue(pParse, p, &pRec, pExpr, 1, nEq-1, &bOk); in whereEqualScanEst()
2015 pBuilder->pRec = pRec; in whereEqualScanEst()
2020 whereKeyStats(pParse, p, pRec, 0, a); in whereEqualScanEst()
3632 sqlite3Stat4ProbeFree(pBuilder->pRec); in whereLoopAddBtree()
3634 pBuilder->pRec = 0; in whereLoopAddBtree()