| /sqlite-3.40.0/src/ |
| H A D | callback.c | 59 if( pColl2->xCmp!=0 ){ in synthCollSeq() 80 if( pColl && pColl->xCmp==0 ){ in sqlite3CheckCollSeq() 217 if( !p || !p->xCmp ){ in sqlite3GetCollSeq() 224 if( p && !p->xCmp && synthCollSeq(db, p) ){ in sqlite3GetCollSeq() 227 assert( !p || p->xCmp ); in sqlite3GetCollSeq() 262 if( !initbusy && (!pColl || !pColl->xCmp) ){ in sqlite3LocateCollSeq()
|
| H A D | main.c | 1031 assert( p==0 || p->xCmp!=binCollFunc || strcmp(p->zName,"BINARY")==0 ); in sqlite3IsBinary() 1032 return p==0 || p->xCmp==binCollFunc; in sqlite3IsBinary() 2727 if( pColl && pColl->xCmp ){ in createCollation() 2750 p->xCmp = 0; in createCollation() 2758 pColl->xCmp = xCompare; in createCollation()
|
| H A D | vdbeaux.c | 4268 return pColl->xCmp(pColl->pUser,pMem1->n,pMem1->z,pMem2->n,pMem2->z); in vdbeCompareMemString() 4284 rc = pColl->xCmp(pColl->pUser, c1.n, v1, c2.n, v2); in vdbeCompareMemString() 4453 assert( !pColl || pColl->xCmp ); in sqlite3MemCompare()
|
| H A D | sqliteInt.h | 2157 int (*xCmp)(void*,int, const void*, int, const void*); member
|
| /sqlite-3.40.0/ext/lsm1/ |
| H A D | lsm_sorted.c | 824 int (*xCmp)(void *, int, void *, int), in sortedKeyCompare() 837 int (*xCmp)(void *, int, void *, int), in btreeCursorRestore() 1214 int res = sortedKeyCompare(pCsr->pDb->xCmp, in segmentPtrAdvance() 1428 int (*xCmp)(void *, int, void *, int) = pCsr->pDb->xCmp; in segmentPtrSearchOversized() local 1533 int res = sortedKeyCompare(pCsr->pDb->xCmp, in sortedRhsFirst() 1639 int (*xCmp)(void *, int, void *, int) = pCsr->pDb->xCmp; in segmentPtrSeek() local 1956 res = sortedKeyCompare(pCsr->pDb->xCmp, in seekInLevel() 2082 int (*xCmp)(void *, int, void *, int) = pCsr->pDb->xCmp; in sortedDbKeyCompare() local 2086 res = sortedKeyCompare(xCmp, in sortedDbKeyCompare() 3312 int (*xCmp)(void *, int, void *, int) = pCsr->pDb->xCmp; in lsm_csr_cmp() local [all …]
|
| H A D | lsm_main.c | 56 static int xCmp(void *p1, int n1, void *p2, int n2){ in xCmp() function 90 pDb->xCmp = xCmp; in lsm_new() 743 if( db->xCmp((void *)pKey1, nKey1, (void *)pKey2, nKey2)<0 ){ in lsm_delete_range()
|
| H A D | lsmInt.h | 340 int (*xCmp)(void *, int, void *, int); /* Compare function */ member
|
| /sqlite-3.40.0/ext/fts3/ |
| H A D | fts3_write.c | 1895 int (*xCmp)(Fts3SegReader *, Fts3SegReader *) /* Comparison function */ in fts3SegReaderSort() 1906 if( xCmp(apSegment[j], apSegment[j+1])<0 ) break; in fts3SegReaderSort() 1916 assert( xCmp(apSegment[i], apSegment[i+1])<0 ); in fts3SegReaderSort() 2692 int (*xCmp)(Fts3SegReader *, Fts3SegReader *) = ( in sqlite3Fts3MsrIncrNext() local 2726 fts3SegReaderSort(pMsr->apSegment, nMerge, j, xCmp); in sqlite3Fts3MsrIncrNext() 2802 int (*xCmp)(Fts3SegReader *, Fts3SegReader *) = ( in sqlite3Fts3MsrIncrStart() local 2827 fts3SegReaderSort(pCsr->apSegment, i, i, xCmp); in sqlite3Fts3MsrIncrStart() 2896 int (*xCmp)(Fts3SegReader *, Fts3SegReader *) = ( in sqlite3Fts3SegReaderStep() local 2979 fts3SegReaderSort(apSegment, nMerge, nMerge, xCmp); in sqlite3Fts3SegReaderStep() 3039 fts3SegReaderSort(apSegment, nMerge, j, xCmp); in sqlite3Fts3SegReaderStep()
|