nKey 4991 ext/sqlite3/libsqlite/sqlite3.c const void *pKey, int nKey /* The key */ nKey 4996 ext/sqlite3/libsqlite/sqlite3.c const void *pKey, int nKey /* The key */ nKey 5009 ext/sqlite3/libsqlite/sqlite3.c const void *pKey, int nKey /* The new key */ nKey 5014 ext/sqlite3/libsqlite/sqlite3.c const void *pKey, int nKey /* The new key */ nKey 9531 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3BtreeInsert(BtCursor*, const void *pKey, i64 nKey, nKey 52546 ext/sqlite3/libsqlite/sqlite3.c i64 nKey; /* The key for INTKEY tables, or nPayload otherwise */ nKey 52591 ext/sqlite3/libsqlite/sqlite3.c i64 nKey; /* Size of pKey, or last integer key */ nKey 53548 ext/sqlite3/libsqlite/sqlite3.c && (isClearTable || p->info.nKey==iRow) nKey 53663 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3BtreeKeySize(pCur, &pCur->nKey); nKey 53673 ext/sqlite3/libsqlite/sqlite3.c void *pKey = sqlite3Malloc( pCur->nKey ); nKey 53675 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3BtreeKey(pCur, 0, (int)pCur->nKey, pKey); nKey 53766 ext/sqlite3/libsqlite/sqlite3.c i64 nKey, /* Integer key for tables. Size of pKey for indices */ nKey 53776 ext/sqlite3/libsqlite/sqlite3.c assert( nKey==(i64)(int)nKey ); nKey 53781 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeRecordUnpack(pCur->pKeyInfo, (int)nKey, pKey, pIdxKey); nKey 53789 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3BtreeMovetoUnpacked(pCur, pIdxKey, nKey, bias, pRes); nKey 53812 ext/sqlite3/libsqlite/sqlite3.c rc = btreeMoveto(pCur, pCur->pKey, pCur->nKey, 0, &skipNext); nKey 54052 ext/sqlite3/libsqlite/sqlite3.c pIter += getVarint(pIter, (u64*)&pInfo->nKey); nKey 54055 ext/sqlite3/libsqlite/sqlite3.c pInfo->nSize = 4 + getVarint(&pCell[4], (u64*)&pInfo->nKey); nKey 54064 ext/sqlite3/libsqlite/sqlite3.c pInfo->nKey = nPayload; nKey 57076 ext/sqlite3/libsqlite/sqlite3.c *pSize = pCur->info.nKey; nKey 57882 ext/sqlite3/libsqlite/sqlite3.c if( pCur->info.nKey==intKey ){ nKey 57886 ext/sqlite3/libsqlite/sqlite3.c if( (pCur->curFlags & BTCF_AtLast)!=0 && pCur->info.nKey<intKey ){ nKey 57954 ext/sqlite3/libsqlite/sqlite3.c pCur->info.nKey = nCellKey; nKey 58003 ext/sqlite3/libsqlite/sqlite3.c nCell = (int)pCur->info.nKey; nKey 58859 ext/sqlite3/libsqlite/sqlite3.c const void *pKey, i64 nKey, /* The key */ nKey 58892 ext/sqlite3/libsqlite/sqlite3.c nHeader += putVarint(&pCell[nHeader], *(u64*)&nKey); nKey 58900 ext/sqlite3/libsqlite/sqlite3.c if( NEVER(nKey>0x7fffffff || pKey==0) ){ nKey 58903 ext/sqlite3/libsqlite/sqlite3.c nPayload = (int)nKey; nKey 58905 ext/sqlite3/libsqlite/sqlite3.c nSrc = (int)nKey; nKey 58944 ext/sqlite3/libsqlite/sqlite3.c assert( info.nKey==nKey ); nKey 60219 ext/sqlite3/libsqlite/sqlite3.c sz = 4 + putVarint(&pCell[4], info.nKey); nKey 60601 ext/sqlite3/libsqlite/sqlite3.c const void *pKey, i64 nKey, /* The key of the new record */ nKey 60652 ext/sqlite3/libsqlite/sqlite3.c invalidateIncrblobCursors(p, nKey, 0); nKey 60657 ext/sqlite3/libsqlite/sqlite3.c if( (pCur->curFlags&BTCF_ValidNKey)!=0 && nKey>0 nKey 60658 ext/sqlite3/libsqlite/sqlite3.c && pCur->info.nKey==nKey-1 ){ nKey 60664 ext/sqlite3/libsqlite/sqlite3.c rc = btreeMoveto(pCur, pKey, nKey, appendBias, &loc); nKey 60670 ext/sqlite3/libsqlite/sqlite3.c assert( pPage->intKey || nKey>=0 ); nKey 60674 ext/sqlite3/libsqlite/sqlite3.c pCur->pgnoRoot, nKey, nData, pPage->pgno, nKey 60679 ext/sqlite3/libsqlite/sqlite3.c rc = fillInCell(pPage, newCell, pKey, nKey, pData, nData, nZero, &szNew); nKey 60801 ext/sqlite3/libsqlite/sqlite3.c invalidateIncrblobCursors(p, pCur->info.nKey, 0); nKey 61720 ext/sqlite3/libsqlite/sqlite3.c nMinKey = nMaxKey = info.nKey; nKey 61721 ext/sqlite3/libsqlite/sqlite3.c }else if( info.nKey <= nMaxKey ){ nKey 61723 ext/sqlite3/libsqlite/sqlite3.c "Rowid %lld out of order (previous was %lld)", info.nKey, nMaxKey); nKey 61725 ext/sqlite3/libsqlite/sqlite3.c nMaxKey = info.nKey; nKey 68005 ext/sqlite3/libsqlite/sqlite3.c int nKey, /* Size of the binary record */ nKey 68021 ext/sqlite3/libsqlite/sqlite3.c while( idx<szHdr && d<=nKey ){ nKey 68154 ext/sqlite3/libsqlite/sqlite3.c int nKey, const void *pKey, /* The record to verify */ nKey 68165 ext/sqlite3/libsqlite/sqlite3.c assert( nKey>=0 ); nKey 68166 ext/sqlite3/libsqlite/sqlite3.c assert( szHdr<=(u32)nKey ); nKey 75590 ext/sqlite3/libsqlite/sqlite3.c int nKey; nKey 75608 ext/sqlite3/libsqlite/sqlite3.c nKey = pIn2->n; nKey 75610 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3BtreeInsert(pCrsr, zKey, nKey, "", 0, 0, pOp->p3, nKey 78252 ext/sqlite3/libsqlite/sqlite3.c int nKey; /* Number of bytes in key */ nKey 78605 ext/sqlite3/libsqlite/sqlite3.c pReadr->nKey = (int)nRec; nKey 79529 ext/sqlite3/libsqlite/sqlite3.c pReadr1->aKey, pReadr1->nKey, pReadr2->aKey, pReadr2->nKey nKey 79771 ext/sqlite3/libsqlite/sqlite3.c int nKey = pReader->nKey; nKey 79777 ext/sqlite3/libsqlite/sqlite3.c if( (iEof + nKey + sqlite3VarintLen(nKey))>(iStart + pIncr->mxSz) ) break; nKey 79780 ext/sqlite3/libsqlite/sqlite3.c vdbePmaWriteVarint(&writer, nKey); nKey 79781 ext/sqlite3/libsqlite/sqlite3.c vdbePmaWriteBlob(&writer, pReader->aKey, nKey); nKey 79940 ext/sqlite3/libsqlite/sqlite3.c pTask, &bCached, p1->aKey, p1->nKey, p2->aKey, p2->nKey nKey 80548 ext/sqlite3/libsqlite/sqlite3.c *pnKey = pReader->nKey; nKey 80562 ext/sqlite3/libsqlite/sqlite3.c void *pKey; int nKey; /* Sorter key to copy into pOut */ nKey 80564 ext/sqlite3/libsqlite/sqlite3.c pKey = vdbeSorterRowkey(pSorter, &nKey); nKey 80565 ext/sqlite3/libsqlite/sqlite3.c if( sqlite3VdbeMemClearAndResize(pOut, nKey) ){ nKey 80568 ext/sqlite3/libsqlite/sqlite3.c pOut->n = nKey; nKey 80570 ext/sqlite3/libsqlite/sqlite3.c memcpy(pOut->z, pKey, nKey); nKey 80601 ext/sqlite3/libsqlite/sqlite3.c void *pKey; int nKey; /* Sorter key to compare pVal with */ nKey 80612 ext/sqlite3/libsqlite/sqlite3.c pKey = vdbeSorterRowkey(pSorter, &nKey); nKey 80613 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeRecordUnpack(pKeyInfo, nKey, pKey, r2); nKey 90129 ext/sqlite3/libsqlite/sqlite3.c int nKey; nKey 90141 ext/sqlite3/libsqlite/sqlite3.c nKey = sqlite3_value_bytes(argv[2]); nKey 90143 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3CodecAttach(db, db->nDb-1, zKey, nKey); nKey 90148 ext/sqlite3/libsqlite/sqlite3.c sqlite3CodecGetKey(db, 0, (void**)&zKey, &nKey); nKey 90149 ext/sqlite3/libsqlite/sqlite3.c if( nKey>0 || sqlite3BtreeGetOptimalReserve(db->aDb[0].pBt)>0 ){ nKey 90150 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3CodecAttach(db, db->nDb-1, zKey, nKey); nKey 95010 ext/sqlite3/libsqlite/sqlite3.c int nKey = pIdx->nKeyCol; nKey 95014 ext/sqlite3/libsqlite/sqlite3.c pKey = sqlite3KeyInfoAlloc(pParse->db, nKey, nCol-nKey); nKey 95829 ext/sqlite3/libsqlite/sqlite3.c i16 nKey; /* Number of memory cells in the row key */ nKey 96013 ext/sqlite3/libsqlite/sqlite3.c nKey = nPk; /* OP_Found will use an unpacked key */ nKey 96028 ext/sqlite3/libsqlite/sqlite3.c nKey = 0; /* Zero tells OP_Found to use a composite key */ nKey 96034 ext/sqlite3/libsqlite/sqlite3.c nKey = 1; /* OP_Seek always uses a single rowid */ nKey 96065 ext/sqlite3/libsqlite/sqlite3.c assert( nKey==nPk ); /* OP_Found will use an unpacked key */ nKey 96069 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp4Int(v, OP_NotFound, iDataCur, addrBypass, iKey, nKey); nKey 96075 ext/sqlite3/libsqlite/sqlite3.c assert( nKey==0 ); /* OP_Found will use a composite key */ nKey 96079 ext/sqlite3/libsqlite/sqlite3.c assert( nKey==1 ); nKey 96095 ext/sqlite3/libsqlite/sqlite3.c iKey, nKey, count, OE_Default, okOnePass); nKey 106993 ext/sqlite3/libsqlite/sqlite3.c int nKey; /* Number of sorting key columns, including OP_Sequence */ nKey 106998 ext/sqlite3/libsqlite/sqlite3.c nKey = nExpr - pSort->nOBSat + bSeq; nKey 107008 ext/sqlite3/libsqlite/sqlite3.c pOp->p2 = nKey + nData; nKey 107381 ext/sqlite3/libsqlite/sqlite3.c int nKey; nKey 107387 ext/sqlite3/libsqlite/sqlite3.c nKey = pSO->nExpr; nKey 107389 ext/sqlite3/libsqlite/sqlite3.c r2 = sqlite3GetTempRange(pParse, nKey+2); nKey 107390 ext/sqlite3/libsqlite/sqlite3.c r3 = r2+nKey+1; nKey 107404 ext/sqlite3/libsqlite/sqlite3.c for(i=0; i<nKey; i++){ nKey 107409 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp2(v, OP_Sequence, iParm, r2+nKey); nKey 107410 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp3(v, OP_MakeRecord, r2, nKey+2, r1); nKey 107414 ext/sqlite3/libsqlite/sqlite3.c sqlite3ReleaseTempRange(pParse, r2, nKey+2); nKey 107647 ext/sqlite3/libsqlite/sqlite3.c int nKey; nKey 107671 ext/sqlite3/libsqlite/sqlite3.c nKey = pOrderBy->nExpr - pSort->nOBSat; nKey 107678 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp3(v, OP_OpenPseudo, iSortTab, regSortOut, nKey+1+nSortData); nKey 107692 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp3(v, OP_Column, iSortTab, nKey+bSeq+i, regRow+i); nKey 113530 ext/sqlite3/libsqlite/sqlite3.c int nKey = 0; /* Number of elements in regKey for WITHOUT ROWID */ nKey 113787 ext/sqlite3/libsqlite/sqlite3.c nKey = nPk; nKey 113834 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp4Int(v, OP_NotFound, iDataCur, labelBreak, regKey, nKey); nKey 113942 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp4Int(v, OP_NotFound, iDataCur, labelContinue,regKey,nKey); nKey 113978 ext/sqlite3/libsqlite/sqlite3.c j1 = sqlite3VdbeAddOp4Int(v, OP_NotFound, iDataCur, 0, regKey, nKey); nKey 114366 ext/sqlite3/libsqlite/sqlite3.c int nKey; nKey 114368 ext/sqlite3/libsqlite/sqlite3.c sqlite3CodecGetKey(db, 0, (void**)&zKey, &nKey); nKey 114369 ext/sqlite3/libsqlite/sqlite3.c if( nKey ) db->nextPagesize = 0; nKey 132655 ext/sqlite3/libsqlite/sqlite3.c void *pKey; int nKey; /* Key associated with this element */ nKey 132677 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void *sqlite3Fts3HashInsert(Fts3Hash*, const void *pKey, int nKey, void *pData); nKey 132678 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void *sqlite3Fts3HashFind(const Fts3Hash*, const void *pKey, int nKey); nKey 132707 ext/sqlite3/libsqlite/sqlite3.c #define fts3HashKeysize(E) ((E)->nKey) nKey 134175 ext/sqlite3/libsqlite/sqlite3.c int nKey; nKey 134188 ext/sqlite3/libsqlite/sqlite3.c else if( isFts4 && fts3IsSpecialColumn(z, &nKey, &zVal) ){ nKey 134209 ext/sqlite3/libsqlite/sqlite3.c if( nKey==pOp->nOpt && !sqlite3_strnicmp(z, pOp->zOpt, pOp->nOpt) ){ nKey 139882 ext/sqlite3/libsqlite/sqlite3.c int nKey = pKey->n; nKey 139887 ext/sqlite3/libsqlite/sqlite3.c assert( nKey==4 ); nKey 139890 ext/sqlite3/libsqlite/sqlite3.c for(nKey=5; zInput[nKey]>='0' && zInput[nKey]<='9'; nKey++){ nKey 139891 ext/sqlite3/libsqlite/sqlite3.c nNear = nNear * 10 + (zInput[nKey] - '0'); nKey 139900 ext/sqlite3/libsqlite/sqlite3.c cNext = zInput[nKey]; nKey 139911 ext/sqlite3/libsqlite/sqlite3.c *pnConsumed = (int)((zInput - z) + nKey); nKey 140821 ext/sqlite3/libsqlite/sqlite3.c static int fts3StrHash(const void *pKey, int nKey){ nKey 140824 ext/sqlite3/libsqlite/sqlite3.c if( nKey<=0 ) nKey = (int) strlen(z); nKey 140825 ext/sqlite3/libsqlite/sqlite3.c while( nKey > 0 ){ nKey 140827 ext/sqlite3/libsqlite/sqlite3.c nKey--; nKey 140839 ext/sqlite3/libsqlite/sqlite3.c static int fts3BinHash(const void *pKey, int nKey){ nKey 140842 ext/sqlite3/libsqlite/sqlite3.c while( nKey-- > 0 ){ nKey 140933 ext/sqlite3/libsqlite/sqlite3.c int h = (*xHash)(elem->pKey, elem->nKey) & (new_size-1); nKey 140947 ext/sqlite3/libsqlite/sqlite3.c int nKey, nKey 140960 ext/sqlite3/libsqlite/sqlite3.c if( (*xCompare)(elem->pKey,elem->nKey,pKey,nKey)==0 ){ nKey 141009 ext/sqlite3/libsqlite/sqlite3.c int nKey nKey 141017 ext/sqlite3/libsqlite/sqlite3.c h = (*xHash)(pKey,nKey); nKey 141019 ext/sqlite3/libsqlite/sqlite3.c return fts3FindElementByHash(pH,pKey,nKey, h & (pH->htsize-1)); nKey 141027 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void *sqlite3Fts3HashFind(const Fts3Hash *pH, const void *pKey, int nKey){ nKey 141030 ext/sqlite3/libsqlite/sqlite3.c pElem = sqlite3Fts3HashFindElem(pH, pKey, nKey); nKey 141052 ext/sqlite3/libsqlite/sqlite3.c int nKey, /* Number of bytes in the key */ nKey 141064 ext/sqlite3/libsqlite/sqlite3.c hraw = (*xHash)(pKey, nKey); nKey 141067 ext/sqlite3/libsqlite/sqlite3.c elem = fts3FindElementByHash(pH,pKey,nKey,h); nKey 141088 ext/sqlite3/libsqlite/sqlite3.c new_elem->pKey = fts3HashMalloc( nKey ); nKey 141093 ext/sqlite3/libsqlite/sqlite3.c memcpy((void*)new_elem->pKey, pKey, nKey); nKey 141097 ext/sqlite3/libsqlite/sqlite3.c new_elem->nKey = nKey; nKey 144644 ext/sqlite3/libsqlite/sqlite3.c int nKey = fts3HashKeysize(pE); nKey 144645 ext/sqlite3/libsqlite/sqlite3.c if( nTerm==0 || (nKey>=nTerm && 0==memcmp(zKey, zTerm, nTerm)) ){ nKey 147121 ext/sqlite3/libsqlite/sqlite3.c int nKey, /* Number of bytes in nKey */ nKey 147171 ext/sqlite3/libsqlite/sqlite3.c if( fts3TermCmp(zKey, nKey, reader.term.a, reader.term.n)<=0 ){ nKey 147853 ext/sqlite3/libsqlite/sqlite3.c int nKey = pCsr->nTerm; nKey 147854 ext/sqlite3/libsqlite/sqlite3.c rc = fts3IncrmergeLoad(p, iAbsLevel, iIdx-1, zKey, nKey, pWriter); nKey 4784 ext/sqlite3/libsqlite/sqlite3.h const void *pKey, int nKey /* The key */ nKey 4789 ext/sqlite3/libsqlite/sqlite3.h const void *pKey, int nKey /* The key */ nKey 4802 ext/sqlite3/libsqlite/sqlite3.h const void *pKey, int nKey /* The new key */ nKey 4807 ext/sqlite3/libsqlite/sqlite3.h const void *pKey, int nKey /* The new key */