Searched refs:UnpackedRecord (Results 1 – 12 of 12) sorted by relevance
| /sqlite-3.40.0/src/ |
| H A D | vdbe.h | 281 void sqlite3VdbeRecordUnpack(KeyInfo*,int,const void*,UnpackedRecord*); 282 int sqlite3VdbeRecordCompare(int,const void*,UnpackedRecord*); 283 int sqlite3VdbeRecordCompareWithSkip(int, const void *, UnpackedRecord *, int); 284 UnpackedRecord *sqlite3VdbeAllocUnpackedRecord(KeyInfo*); 286 typedef int (*RecordCompare)(int,const void*,UnpackedRecord*); 287 RecordCompare sqlite3VdbeFindCompare(UnpackedRecord*);
|
| H A D | vdbeInt.h | 510 UnpackedRecord *pUnpacked; /* Unpacked version of aRecord[] */ 511 UnpackedRecord *pNewUnpacked; /* Unpacked version of new.* record */ 568 int sqlite3VdbeIdxKeyCompare(sqlite3*,VdbeCursor*,UnpackedRecord*,int*);
|
| H A D | vdbemem.c | 1379 UnpackedRecord **ppRec; 1397 UnpackedRecord *pRec = p->ppRec[0]; in valueNew() 1405 nByte = sizeof(Mem) * nCol + ROUND8(sizeof(UnpackedRecord)); in valueNew() 1406 pRec = (UnpackedRecord*)sqlite3DbMallocZero(db, nByte); in valueNew() 1412 pRec->aMem = (Mem *)((u8*)pRec + ROUND8(sizeof(UnpackedRecord))); in valueNew() 1816 UnpackedRecord **ppRec, /* IN/OUT: Probe record */ in sqlite3Stat4ProbeSetValue() 1920 void sqlite3Stat4ProbeFree(UnpackedRecord *pRec){ in sqlite3Stat4ProbeFree()
|
| H A D | vdbeaux.c | 4042 UnpackedRecord *sqlite3VdbeAllocUnpackedRecord( in sqlite3VdbeAllocUnpackedRecord() 4045 UnpackedRecord *p; /* Unpacked record to return */ in sqlite3VdbeAllocUnpackedRecord() 4048 p = (UnpackedRecord *)sqlite3DbMallocRaw(pKeyInfo->db, nByte); in sqlite3VdbeAllocUnpackedRecord() 4050 p->aMem = (Mem*)&((char*)p)[ROUND8P(sizeof(UnpackedRecord))]; in sqlite3VdbeAllocUnpackedRecord() 4119 const UnpackedRecord *pPKey2, /* Right key */ in vdbeRecordCompareDebug() 4531 UnpackedRecord *pPKey2, /* Right key */ in sqlite3VdbeRecordCompareWithSkip() 4741 UnpackedRecord *pPKey2 /* Right key */ in sqlite3VdbeRecordCompare() 4758 UnpackedRecord *pPKey2 /* Right key */ in vdbeRecordCompareInt() 4853 UnpackedRecord *pPKey2 /* Right key */ in vdbeRecordCompareString() 4921 RecordCompare sqlite3VdbeFindCompare(UnpackedRecord *p){ in sqlite3VdbeFindCompare() [all …]
|
| H A D | vdbesort.c | 299 UnpackedRecord *pUnpacked; /* Space to unpack a record */ 326 UnpackedRecord *pUnpacked; /* Used by VdbeSorterCompare() */ 763 UnpackedRecord *r2 = pTask->pUnpacked; in vdbeSorterCompareTail() 790 UnpackedRecord *r2 = pTask->pUnpacked; in vdbeSorterCompare() 2739 UnpackedRecord *r2; in sqlite3VdbeSorterCompare()
|
| H A D | btree.h | 258 UnpackedRecord *pUnKey,
|
| H A D | whereInt.h | 418 UnpackedRecord *pRec; /* Probe for stat4 (if required) */
|
| H A D | sqliteInt.h | 1222 typedef struct UnpackedRecord UnpackedRecord; typedef 2544 struct UnpackedRecord { struct 5165 Parse*,Index*,UnpackedRecord**,Expr*,int,int,int*); 5167 void sqlite3Stat4ProbeFree(UnpackedRecord*);
|
| H A D | vdbeapi.c | 1910 static UnpackedRecord *vdbeUnpackRecord( in vdbeUnpackRecord() 1915 UnpackedRecord *pRet; /* Return value */ in vdbeUnpackRecord() 2053 UnpackedRecord *pUnpack = p->pNewUnpacked; in sqlite3_preupdate_new()
|
| H A D | vdbe.c | 4603 UnpackedRecord r; /* The key to seek for */ in sqlite3VdbeExec() 4869 UnpackedRecord r; in sqlite3VdbeExec() 5139 UnpackedRecord *pIdxKey; in sqlite3VdbeExec() 5140 UnpackedRecord r; in sqlite3VdbeExec() 6361 UnpackedRecord r; in sqlite3VdbeExec() 6544 UnpackedRecord r; in sqlite3VdbeExec()
|
| H A D | where.c | 1436 UnpackedRecord *pRec, /* Vector of values to consider */ in whereKeyStats() 1820 UnpackedRecord *pRec = pBuilder->pRec; in whereRangeScanEst() 1990 UnpackedRecord *pRec = pBuilder->pRec; in whereEqualScanEst()
|
| H A D | btree.c | 820 UnpackedRecord *pIdxKey; /* Unpacked index key */ in btreeMoveto() 5724 UnpackedRecord *pIdxKey, in indexCellCompare() 5796 UnpackedRecord *pIdxKey, /* Unpacked index key */ in sqlite3BtreeIndexMoveto() 9112 UnpackedRecord r; in sqlite3BtreeInsert()
|