• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/sqlite3/

Lines Matching refs:memcmp

32123 ** Unlike memcmp() this routine is guaranteed to return the difference
34847 && memcmp(pCandidate->zCanonicalName, pNew->zCanonicalName, n)==0
35281 while( pInode && memcmp(&fileId, &pInode->fileId, sizeof(fileId)) ){
37363 if( rc!=4 || memcmp(oldCntr, &((char*)pBuf)[24-offset], 4)!=0 ){
38708 assert( 0==memcmp(pShmNode->aLock, aLock, sizeof(aLock)) );
38709 return (memcmp(pShmNode->aLock, aLock, sizeof(aLock))==0);
41109 if( 0!=memcmp(&tBuf[PROXY_HEADERLEN], myHostID, PROXY_HOSTIDLEN) ){
41195 hostIdMatch = !memcmp(&readBuf[PROXY_HEADERLEN], myHostID,
53463 || memcmp(aMagic, aJournalMagic, 8)
53736 if( memcmp(aMagic, aJournalMagic, sizeof(aMagic))!=0 ){
56401 if( rc==SQLITE_OK && 0==memcmp(aMagic, aJournalMagic, 8) ){
57496 if( memcmp(pPager->dbFileVers, dbFileVers, sizeof(dbFileVers))!=0 ){
60653 if( memcmp(&pWal->hdr.aSalt, &aFrame[8], 8)!=0 ){
62104 if( memcmp(&h1, &h2, sizeof(h1))!=0 ){
62115 if( memcmp(&pWal->hdr, &h1, sizeof(WalIndexHdr)) ){
62353 if( memcmp(&pWal->hdr.aSalt, &aBuf[16], 8) ){
62556 if( memcmp((void *)walIndexHdr(pWal), &pWal->hdr, sizeof(WalIndexHdr)) ){
62663 || memcmp((void *)walIndexHdr(pWal), &pWal->hdr, sizeof(WalIndexHdr))
62731 if( rc!=SQLITE_OK || 0==memcmp(pBuf1, pBuf2, szPage) ){
62776 if( memcmp(pSnapshot, &pWal->hdr, sizeof(WalIndexHdr))!=0 ){
62809 if( pSnapshot && memcmp(pSnapshot, &pWal->hdr, sizeof(WalIndexHdr))!=0 ){
62834 if( !memcmp(pSnapshot->aSalt, pWal->hdr.aSalt, sizeof(pWal->hdr.aSalt))
63041 assert( !memcmp(&pWal->hdr,(void *)walIndexHdr(pWal),sizeof(WalIndexHdr)) );
63068 if( memcmp(&pWal->hdr, (void *)walIndexHdr(pWal), sizeof(WalIndexHdr))!=0 ){
63391 if( memcmp(&pWal->hdr, (void *)pLive, sizeof(WalIndexHdr))!=0 ){
63811 if( memcmp(&pWal->hdr.aFrameCksum[0],aZero,16)==0 ){
63868 if( memcmp(pNew->aSalt, pWal->hdr.aSalt, sizeof(pWal->hdr.aSalt))
68070 if( nPage==0 || memcmp(24+(u8*)pPage1->aData, 92+(u8*)pPage1->aData,4)!=0 ){
68084 if( memcmp(page1, zMagicHeader, 16)!=0 ){
68135 if( memcmp(&page1[21], "\100\040\040",3)!=0 ){
72244 assert( 0==memcmp(pCell, &aData[iOff],
73210 assert( memcmp(abDone, "\01\01\01\01\01", nNew)==0 );
73540 if( memcmp(pDest, ((u8*)pX->pData) + iOffset, iAmt)!=0 ){
77184 || (memcmp(&r1, &r2, sizeof(r1))==0
82257 assert( sizeof(r1)==sizeof(t2) && memcmp(&r1, &t2, sizeof(r1))==0 );
82659 c = memcmp(pB1->z, pB2->z, n1>n2 ? n2 : n1);
82698 ** sequence pColl and finally blob's ordered by memcmp().
82786 ** to the blob case and use memcmp(). */
82789 /* Both values must be blobs. Compare using memcmp(). */
82976 rc = memcmp(&aKey1[d1], pRhs->z, nCmp);
83004 rc = memcmp(&aKey1[d1], pRhs->z, nCmp);
83193 res = memcmp(&aKey1[szHdr], pPKey2->aMem[0].z, nCmp);
87897 ** the values are compared. If both values are blobs then memcmp() is
87901 ** memcmp() is used to compare text string. If both values are
87947 ** the values are compared. If both values are blobs then memcmp() is
87951 ** memcmp() is used to compare text string. If both values are
95567 res = memcmp(v1, v2, (MIN(n1, n2) - 13)/2);
95610 /* The two values have the same sign. Compare using memcmp(). */
118663 && (zHaystack[0]!=firstChar || memcmp(zHaystack, zNeedle, nNeedle)!=0)
119692 if( zStr[i]!=zPattern[0] || memcmp(&zStr[i], zPattern, nPattern) ){
119790 if( len<=nIn && memcmp(zIn, azChar[i], len)==0 ) break;
119802 if( len<=nIn && memcmp(&zIn[nIn-len],azChar[i],len)==0 ) break;
165054 ** strings byte by byte using the memcmp() function from the standard C
165057 rc = memcmp(pKey1, pKey2, n);
166911 && nUri>=5 && memcmp(zUri, "file:", 5)==0 /* IMP: R-57884-37496 */
166948 if( iIn!=7 && (iIn!=16 || memcmp("localhost", &zUri[7], 9)) ){
167031 if( nOpt==3 && memcmp("vfs", zOpt, 3)==0 ){
167042 if( nOpt==5 && memcmp("cache", zOpt, 5)==0 ){
167054 if( nOpt==4 && memcmp("mode", zOpt, 4)==0 ){
167075 if( nVal==sqlite3Strlen30(z) && 0==memcmp(zVal, z, nVal) ){
169635 ** memcmp() is used to compare keys.
171927 int cmp; /* memcmp() result */
171972 cmp = memcmp(zTerm, zBuffer, (nBuffer>nTerm ? nTerm : nBuffer));
176395 int mc = memcmp(pCsr->zStop, pCsr->csr.zTerm, n);
177099 if( nInput>=pKey->n && 0==memcmp(zInput, pKey->z, pKey->n) ){
178080 return memcmp(pKey1,pKey2,n1);
181894 int c = memcmp(z1, z2, n);
181942 if( nTerm==0 || (nKey>=nTerm && 0==memcmp(zKey, zTerm, nTerm)) ){
182011 ** 2) The current terms (if any) are compared using memcmp(). If one
182022 rc = memcmp(pLhs->zTerm, pRhs->zTerm, pLhs->nTerm);
182024 rc = memcmp(pLhs->zTerm, pRhs->zTerm, pRhs->nTerm);
182091 res = memcmp(pSeg->zTerm, zTerm, nTerm);
182093 res = memcmp(pSeg->zTerm, zTerm, pSeg->nTerm);
182238 ** (according to memcmp) than the previous term.
183155 || memcmp(pCsr->zTerm, pFilter->zTerm, pFilter->nTerm)
183165 && 0==memcmp(pCsr->zTerm, apSegment[nMerge]->zTerm, pCsr->nTerm)
184392 ** zRhs (size in bytes nRhs) using memcmp. If one term is a prefix of
184405 res = (nCmp ? memcmp(zLhs, zRhs, nCmp) : 0);
185733 && (0==memcmp(zToken, pPT->z, pPT->n))
188012 if( n==19 && memcmp("remove_diacritics=1", z, 19)==0 ){
188015 else if( n==19 && memcmp("remove_diacritics=0", z, 19)==0 ){
188018 else if( n==19 && memcmp("remove_diacritics=2", z, 19)==0 ){
188021 else if( n>=11 && memcmp("tokenchars=", z, 11)==0 ){
188024 else if( n>=11 && memcmp("separators=", z, 11)==0 ){
189620 && memcmp(p->zJson,zJson,nJson)==0
199941 if( strlen(zIn)>4 && memcmp("data", zIn, 4)==0 ){
201846 if( strlen(p->zRbu)>=5 && 0==memcmp("file:", p->zRbu, 5) ){
203123 if( n>=7 && 0==memcmp("-vactmp", &zState[n-7], 7) ){
203153 if( memcmp(&p->zErrmsg[i], "rbu_imp_", 8)==0 ){
206233 if( n1!=n2 || memcmp(a1, a2, n1) ){
206371 if( pTab->abPK[i] || nOld!=nNew || memcmp(aOld, aNew, nNew) ){
206397 && (pTab->abPK[i] || (nOld==nNew && 0==memcmp(aOld, aNew, nNew)))
206476 if( n>0 && memcmp(a, z, n) ) return 0;
207712 && (n==0 || 0==memcmp(&pCsr[nHdr], sqlite3_column_blob(pStmt, i), n))
208007 if( !rc && (pTab->nCol!=nCol || memcmp(abPK, pTab->abPK, nCol)) ){
209195 if( 0==memcmp(p->aUpdateMask, (*pp)->aMask, nU32*sizeof(u32)) ){
210114 else if( nCol<nMinCol || memcmp(sApply.abPK, abPK, nCol)!=0 ){
210564 }else if( pTab->nCol!=nCol || memcmp(pTab->abPK, abPK, nCol) ){
211869 ** A version of memcmp() that does not cause asan errors if one of the pointer
211872 #define fts5Memcmp(s1, s2, n) ((n)==0 ? 0 : memcmp((s1), (s2), (n)))
215194 && memcmp(pEntry->pTerm, pTerm, nTerm)==0
216396 if( pToken->n==2 && memcmp(pToken->p, "OR", 2)==0 ) tok = FTS5_OR;
216397 if( pToken->n==3 && memcmp(pToken->p, "NOT", 3)==0 ) tok = FTS5_NOT;
216398 if( pToken->n==3 && memcmp(pToken->p, "AND", 3)==0 ) tok = FTS5_AND;
218105 if( pTok->n!=4 || memcmp("NEAR", pTok->p, 4) ){
219108 && memcmp(pTerm->zTerm, pToken, nTerm)==0
219510 && memcmp(&zKey[1], pToken, nToken)==0
219707 || (pIter->nKey+1>=nTerm && 0==memcmp(fts5EntryKey(pIter), pTerm, nTerm))
219748 if( nTerm==p->nKey+1 && memcmp(zKey, pTerm, nTerm)==0 ) break;
220396 int res = memcmp(pLeft->p, pRight, nCmp);
220402 ** Compare the contents of the two buffers using memcmp(). If one buffer
225000 assert_nc( memcmp(pToken, pTerm, MIN(nToken, nTerm))<=0 );
225002 if( nTerm<nToken || memcmp(pToken, pTerm, nToken) ) break;
225663 if( rc==SQLITE_OK && (pPrev->n!=n || memcmp(pPrev->p, z, n)) ){
231237 if( 0==memcmp(&aBuf[nBuf - p->nSuffix], p->zSuffix, p->nSuffix) ) break;
231347 if( nBuf>2 && 0==memcmp("al", &aBuf[nBuf-2], 2) ){
231355 if( nBuf>4 && 0==memcmp("ance", &aBuf[nBuf-4], 4) ){
231359 }else if( nBuf>4 && 0==memcmp("ence", &aBuf[nBuf-4], 4) ){
231367 if( nBuf>2 && 0==memcmp("er", &aBuf[nBuf-2], 2) ){
231375 if( nBuf>2 && 0==memcmp("ic", &aBuf[nBuf-2], 2) ){
231383 if( nBuf>4 && 0==memcmp("able", &aBuf[nBuf-4], 4) ){
231387 }else if( nBuf>4 && 0==memcmp("ible", &aBuf[nBuf-4], 4) ){
231395 if( nBuf>3 && 0==memcmp("ant", &aBuf[nBuf-3], 3) ){
231399 }else if( nBuf>5 && 0==memcmp("ement", &aBuf[nBuf-5], 5) ){
231403 }else if( nBuf>4 && 0==memcmp("ment", &aBuf[nBuf-4], 4) ){
231407 }else if( nBuf>3 && 0==memcmp("ent", &aBuf[nBuf-3], 3) ){
231415 if( nBuf>3 && 0==memcmp("ion", &aBuf[nBuf-3], 3) ){
231419 }else if( nBuf>2 && 0==memcmp("ou", &aBuf[nBuf-2], 2) ){
231427 if( nBuf>3 && 0==memcmp("ism", &aBuf[nBuf-3], 3) ){
231435 if( nBuf>3 && 0==memcmp("ate", &aBuf[nBuf-3], 3) ){
231439 }else if( nBuf>3 && 0==memcmp("iti", &aBuf[nBuf-3], 3) ){
231447 if( nBuf>3 && 0==memcmp("ous", &aBuf[nBuf-3], 3) ){
231455 if( nBuf>3 && 0==memcmp("ive", &aBuf[nBuf-3], 3) ){
231463 if( nBuf>3 && 0==memcmp("ize", &aBuf[nBuf-3], 3) ){
231481 if( nBuf>2 && 0==memcmp("at", &aBuf[nBuf-2], 2) ){
231489 if( nBuf>2 && 0==memcmp("bl", &aBuf[nBuf-2], 2) ){
231497 if( nBuf>2 && 0==memcmp("iz", &aBuf[nBuf-2], 2) ){
231515 if( nBuf>7 && 0==memcmp("ational", &aBuf[nBuf-7], 7) ){
231520 }else if( nBuf>6 && 0==memcmp("tional", &aBuf[nBuf-6], 6) ){
231529 if( nBuf>4 && 0==memcmp("enci", &aBuf[nBuf-4], 4) ){
231534 }else if( nBuf>4 && 0==memcmp("anci", &aBuf[nBuf-4], 4) ){
231543 if( nBuf>4 && 0==memcmp("izer", &aBuf[nBuf-4], 4) ){
231552 if( nBuf>4 && 0==memcmp("logi", &aBuf[nBuf-4], 4) ){
231561 if( nBuf>3 && 0==memcmp("bli", &aBuf[nBuf-3], 3) ){
231566 }else if( nBuf>4 && 0==memcmp("alli", &aBuf[nBuf-4], 4) ){
231571 }else if( nBuf>5 && 0==memcmp("entli", &aBuf[nBuf-5], 5) ){
231576 }else if( nBuf>3 && 0==memcmp("eli", &aBuf[nBuf-3], 3) ){
231581 }else if( nBuf>5 && 0==memcmp("ousli", &aBuf[nBuf-5], 5) ){
231590 if( nBuf>7 && 0==memcmp("ization", &aBuf[nBuf-7], 7) ){
231595 }else if( nBuf>5 && 0==memcmp("ation", &aBuf[nBuf-5], 5) ){
231600 }else if( nBuf>4 && 0==memcmp("ator", &aBuf[nBuf-4], 4) ){
231609 if( nBuf>5 && 0==memcmp("alism", &aBuf[nBuf-5], 5) ){
231614 }else if( nBuf>7 && 0==memcmp("iveness", &aBuf[nBuf-7], 7) ){
231619 }else if( nBuf>7 && 0==memcmp("fulness", &aBuf[nBuf-7], 7) ){
231624 }else if( nBuf>7 && 0==memcmp("ousness", &aBuf[nBuf-7], 7) ){
231633 if( nBuf>5 && 0==memcmp("aliti", &aBuf[nBuf-5], 5) ){
231638 }else if( nBuf>5 && 0==memcmp("iviti", &aBuf[nBuf-5], 5) ){
231643 }else if( nBuf>6 && 0==memcmp("biliti", &aBuf[nBuf-6], 6) ){
231662 if( nBuf>4 && 0==memcmp("ical", &aBuf[nBuf-4], 4) ){
231671 if( nBuf>4 && 0==memcmp("ness", &aBuf[nBuf-4], 4) ){
231679 if( nBuf>5 && 0==memcmp("icate", &aBuf[nBuf-5], 5) ){
231684 }else if( nBuf>5 && 0==memcmp("iciti", &aBuf[nBuf-5], 5) ){
231693 if( nBuf>3 && 0==memcmp("ful", &aBuf[nBuf-3], 3) ){
231701 if( nBuf>5 && 0==memcmp("ative", &aBuf[nBuf-5], 5) ){
231709 if( nBuf>5 && 0==memcmp("alize", &aBuf[nBuf-5], 5) ){
231728 if( nBuf>3 && 0==memcmp("eed", &aBuf[nBuf-3], 3) ){
231733 }else if( nBuf>2 && 0==memcmp("ed", &aBuf[nBuf-2], 2) ){
231742 if( nBuf>3 && 0==memcmp("ing", &aBuf[nBuf-3], 3) ){
233328 bDb = (argc==6 && strlen(argv[1])==4 && memcmp("temp", argv[1], 4)==0);
233569 int bCmp = memcmp(pCsr->zLeTerm, zTerm, nCmp);
233641 int bCmp = memcmp(pCsr->zLeTerm, zTerm, nCmp);
233716 || (nTerm>0 && memcmp(zTerm, pCsr->term.p, nTerm))