Lines Matching refs:pColl
1370 CollSeq *pColl = (CollSeq *)sqliteHashData(i); in sqlite3LeaveMutexAndCloseZombie() local
1373 if( pColl[j].xDel ){ in sqlite3LeaveMutexAndCloseZombie()
1374 pColl[j].xDel(pColl[j].pUser); in sqlite3LeaveMutexAndCloseZombie()
1377 sqlite3DbFree(db, pColl); in sqlite3LeaveMutexAndCloseZombie()
2703 CollSeq *pColl; in createCollation() local
2726 pColl = sqlite3FindCollSeq(db, (u8)enc2, zName, 0); in createCollation()
2727 if( pColl && pColl->xCmp ){ in createCollation()
2741 if( (pColl->enc & ~SQLITE_UTF16_ALIGNED)==enc2 ){ in createCollation()
2746 if( p->enc==pColl->enc ){ in createCollation()
2756 pColl = sqlite3FindCollSeq(db, (u8)enc2, zName, 1); in createCollation()
2757 if( pColl==0 ) return SQLITE_NOMEM_BKPT; in createCollation()
2758 pColl->xCmp = xCompare; in createCollation()
2759 pColl->pUser = pCtx; in createCollation()
2760 pColl->xDel = xDel; in createCollation()
2761 pColl->enc = (u8)(enc2 | (enc & SQLITE_UTF16_ALIGNED)); in createCollation()