Lines Matching refs:zKey

37547 static int kvstorageWrite(const char*, const char *zKey, const char *zData);
37548 static int kvstorageDelete(const char*, const char *zKey);
37549 static int kvstorageRead(const char*, const char *zKey, char *zBuf, int nBuf);
37567 ** Both zKey and zData are zero-terminated pure text strings.
37573 const char *zKey,
37578 kvstorageMakeKey(zClass, zKey, zXKey);
37596 static int kvstorageDelete(const char *zClass, const char *zKey){
37598 kvstorageMakeKey(zClass, zKey, zXKey);
37604 /* Read the value associated with a zKey from the key/value namespace given
37619 const char *zKey,
37626 kvstorageMakeKey(zClass, zKey, zXKey);
37672 int (*xRead)(const char *zClass, const char *zKey, char *zBuf, int nBuf);
37673 int (*xWrite)(const char *zClass, const char *zKey, const char *zData);
37674 int (*xDelete)(const char *zClass, const char *zKey);
37921 char zKey[30];
37938 sqlite3_snprintf(sizeof(zKey), zKey, "%u", pgno);
37939 got = sqlite3KvvfsMethods.xRead(pFile->zClass, zKey,
38006 char zKey[30];
38014 sqlite3_snprintf(sizeof(zKey), zKey, "%u", pgno);
38016 if( sqlite3KvvfsMethods.xWrite(pFile->zClass, zKey, aData) ){
38044 char zKey[50];
38050 sqlite3_snprintf(sizeof(zKey), zKey, "%u", pgno);
38051 sqlite3KvvfsMethods.xDelete(pFile->zClass, zKey);
131601 char *zKey = pFKey->aCol[0].zCol; /* Name of left-most parent key column */
131625 if( !zKey ) return 0;
131626 if( !sqlite3StrICmp(pParent->aCol[pParent->iPKey].zCnName, zKey) ){
131643 if( zKey==0 ){
131644 /* If zKey is NULL, then this foreign key is implicitly mapped to
131655 /* If zKey is non-NULL, then this foreign key was declared to
132241 char *zKey = p->aCol[i].zCol;
132246 if( zKey ){
132247 if( 0==sqlite3StrICmp(pCol->zCnName, zKey) ) return 1;
198194 char *zKey = (char *)fts3HashKey(pE);
198196 if( nTerm==0 || (nKey>=nTerm && 0==memcmp(zKey, zTerm, nTerm)) ){
200725 ** * The first key read from the input (arguments zKey and nKey) is
200733 const char *zKey, /* First key to write */
200774 /* Check that zKey/nKey is larger than the largest key the candidate */
200788 if( fts3TermCmp(zKey, nKey, reader.term.a, reader.term.n)<=0 ){
201514 const char *zKey = pCsr->zTerm;
201516 rc = fts3IncrmergeLoad(p, iAbsLevel, iIdx-1, zKey, nKey, pWriter);
207673 const char *zKey;
207701 zKey = zPath + 1;
207710 rawKey = memchr(zKey, '\\', nKey)==0;
207712 zKey = zPath;
207734 if( jsonLabelCompare(zKey, nKey, rawKey, zLabel, sz, rawLabel) ){
207773 memcpy(&pParse->aBlob[k], zKey, nKey);
236497 const char *zKey,
236503 if( 0==sqlite3_stricmp(zKey, "pgsz") ){
236515 else if( 0==sqlite3_stricmp(zKey, "hashsize") ){
236527 else if( 0==sqlite3_stricmp(zKey, "automerge") ){
236540 else if( 0==sqlite3_stricmp(zKey, "usermerge") ){
236552 else if( 0==sqlite3_stricmp(zKey, "crisismerge") ){
236566 else if( 0==sqlite3_stricmp(zKey, "deletemerge") ){
236578 else if( 0==sqlite3_stricmp(zKey, "rank") ){
236594 else if( 0==sqlite3_stricmp(zKey, "secure-delete") ){
240015 ** char *fts5EntryKey(Fts5HashEntry *pEntry){ return zKey; }
240197 char *zKey = fts5EntryKey(p);
240198 if( zKey[0]==bByte
240200 && memcmp(&zKey[1], pToken, nToken)==0
240209 char *zKey;
240225 zKey = fts5EntryKey(p);
240226 zKey[0] = bByte;
240227 memcpy(&zKey[1], pToken, nToken);
240228 assert( iHash==fts5HashKey(pHash->nSlot, (u8*)zKey, nToken+1) );
240230 zKey[nToken+1] = '\0';
240434 char *zKey = 0;
240438 zKey = fts5EntryKey(p);
240439 if( nTerm==p->nKey && memcmp(zKey, pTerm, nTerm)==0 ) break;
240510 char *zKey = fts5EntryKey(p);
240513 *pzTerm = zKey;
240515 *ppDoclist = (const u8*)&zKey[nTerm];