Lines Matching refs:zKey
38032 static int kvstorageWrite(const char*, const char *zKey, const char *zData);
38033 static int kvstorageDelete(const char*, const char *zKey);
38034 static int kvstorageRead(const char*, const char *zKey, char *zBuf, int nBuf);
38052 ** Both zKey and zData are zero-terminated pure text strings.
38058 const char *zKey,
38063 kvstorageMakeKey(zClass, zKey, zXKey);
38081 static int kvstorageDelete(const char *zClass, const char *zKey){
38083 kvstorageMakeKey(zClass, zKey, zXKey);
38089 /* Read the value associated with a zKey from the key/value namespace given
38104 const char *zKey,
38111 kvstorageMakeKey(zClass, zKey, zXKey);
38157 int (*xRead)(const char *zClass, const char *zKey, char *zBuf, int nBuf);
38158 int (*xWrite)(const char *zClass, const char *zKey, const char *zData);
38159 int (*xDelete)(const char *zClass, const char *zKey);
38406 char zKey[30];
38423 sqlite3_snprintf(sizeof(zKey), zKey, "%u", pgno);
38424 got = sqlite3KvvfsMethods.xRead(pFile->zClass, zKey,
38491 char zKey[30];
38499 sqlite3_snprintf(sizeof(zKey), zKey, "%u", pgno);
38501 if( sqlite3KvvfsMethods.xWrite(pFile->zClass, zKey, aData) ){
38529 char zKey[50];
38535 sqlite3_snprintf(sizeof(zKey), zKey, "%u", pgno);
38536 sqlite3KvvfsMethods.xDelete(pFile->zClass, zKey);
133520 char *zKey = pFKey->aCol[0].zCol; /* Name of left-most parent key column */
133544 if( !zKey ) return 0;
133545 if( !sqlite3StrICmp(pParent->aCol[pParent->iPKey].zCnName, zKey) ){
133562 if( zKey==0 ){
133563 /* If zKey is NULL, then this foreign key is implicitly mapped to
133574 /* If zKey is non-NULL, then this foreign key was declared to
134160 char *zKey = p->aCol[i].zCol;
134165 if( zKey ){
134166 if( 0==sqlite3StrICmp(pCol->zCnName, zKey) ) return 1;
201161 char *zKey = (char *)fts3HashKey(pE);
201163 if( nTerm==0 || (nKey>=nTerm && 0==memcmp(zKey, zTerm, nTerm)) ){
203692 ** * The first key read from the input (arguments zKey and nKey) is
203700 const char *zKey, /* First key to write */
203741 /* Check that zKey/nKey is larger than the largest key the candidate */
203755 if( fts3TermCmp(zKey, nKey, reader.term.a, reader.term.n)<=0 ){
204481 const char *zKey = pCsr->zTerm;
204483 rc = fts3IncrmergeLoad(p, iAbsLevel, iIdx-1, zKey, nKey, pWriter);
210796 const char *zKey;
210824 zKey = zPath + 1;
210835 rawKey = memchr(zKey, '\\', nKey)==0;
210837 zKey = zPath;
210859 if( jsonLabelCompare(zKey, nKey, rawKey, zLabel, sz, rawLabel) ){
210898 memcpy(&pParse->aBlob[k], zKey, nKey);
240179 const char *zKey,
240185 if( 0==sqlite3_stricmp(zKey, "pgsz") ){
240197 else if( 0==sqlite3_stricmp(zKey, "hashsize") ){
240209 else if( 0==sqlite3_stricmp(zKey, "automerge") ){
240222 else if( 0==sqlite3_stricmp(zKey, "usermerge") ){
240234 else if( 0==sqlite3_stricmp(zKey, "crisismerge") ){
240248 else if( 0==sqlite3_stricmp(zKey, "deletemerge") ){
240260 else if( 0==sqlite3_stricmp(zKey, "rank") ){
240276 else if( 0==sqlite3_stricmp(zKey, "secure-delete") ){
240288 else if( 0==sqlite3_stricmp(zKey, "insttoken") ){
243745 ** char *fts5EntryKey(Fts5HashEntry *pEntry){ return zKey; }
243927 char *zKey = fts5EntryKey(p);
243928 if( zKey[0]==bByte
243930 && memcmp(&zKey[1], pToken, nToken)==0
243939 char *zKey;
243955 zKey = fts5EntryKey(p);
243956 zKey[0] = bByte;
243957 memcpy(&zKey[1], pToken, nToken);
243958 assert( iHash==fts5HashKey(pHash->nSlot, (u8*)zKey, nToken+1) );
243960 zKey[nToken+1] = '\0';
244164 char *zKey = 0;
244168 zKey = fts5EntryKey(p);
244169 if( nTerm==p->nKey && memcmp(zKey, pTerm, nTerm)==0 ) break;
244240 char *zKey = fts5EntryKey(p);
244243 *pzTerm = zKey;
244245 *ppDoclist = (const u8*)&zKey[nTerm];