Home
last modified time | relevance | path

Searched refs:xCmp (Results 1 – 8 of 8) sorted by relevance

/sqlite-3.40.0/src/
H A Dcallback.c59 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 Dmain.c1031 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 Dvdbeaux.c4268 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 DsqliteInt.h2157 int (*xCmp)(void*,int, const void*, int, const void*); member
/sqlite-3.40.0/ext/lsm1/
H A Dlsm_sorted.c824 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 Dlsm_main.c56 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 DlsmInt.h340 int (*xCmp)(void *, int, void *, int); /* Compare function */ member
/sqlite-3.40.0/ext/fts3/
H A Dfts3_write.c1895 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()