• Home
  • Raw
  • Download

Lines Matching refs:nData

9802 SQLITE_API int sqlite3changegroup_add(sqlite3_changegroup*, int nData, void *pData);
10202 int (*xOutput)(void *pOut, const void *pData, int nData),
10208 int (*xOutput)(void *pOut, const void *pData, int nData),
10218 int (*xOutput)(void *pOut, const void *pData, int nData),
10223 int (*xOutput)(void *pOut, const void *pData, int nData),
10231 int (*xOutput)(void *pOut, const void *pData, int nData),
12533 int nData; /* Size of pData. 0 if none. */ member
65418 nPayload = pX->nData + pX->nZero;
65420 nSrc = pX->nData;
67364 pCur->pgnoRoot, pX->nKey, pX->nData, pPage->pgno,
77573 int nData, /* Number of bytes of data to be bound */
77585 rc = sqlite3VdbeMemSetStr(pVar, zData, nData, encoding, xDel);
77607 int nData,
77611 if( nData<0 ) return SQLITE_MISUSE_BKPT;
77613 return bindText(pStmt, i, zData, nData, xDel, 0);
77619 sqlite3_uint64 nData,
77623 if( nData>0x7fffffff ){
77626 return bindText(pStmt, i, zData, (int)nData, xDel, 0);
77665 int nData,
77668 return bindText(pStmt, i, zData, nData, xDel, SQLITE_UTF8);
77674 sqlite3_uint64 nData,
77679 if( nData>0x7fffffff ){
77683 return bindText(pStmt, i, zData, (int)nData, xDel, enc);
77691 int nData,
77694 return bindText(pStmt, i, zData, nData, xDel, SQLITE_UTF16NATIVE);
81244 u64 nData; /* Number of bytes of data space */
81274 nData = 0; /* Number of bytes of data space */
81323 if( nData ){
81330 nData += len;
81353 nByte = nHdr+nData;
82977 x.nData = 0;
82981 x.nData = pData->n;
87676 static void vdbePmaWriteBlob(PmaWriter *p, u8 *pData, int nData){
87677 int nRem = nData;
87684 memcpy(&p->aBuffer[p->iBufEnd], &pData[nData-nRem], nCopy);
117233 int nData, /* Number of elements in the data array */
117239 int nBase = nExpr + bSeq + nData; /* Fields in sorter record */
117247 assert( nData==1 || regData==regOrigData || regOrigData==0 );
117263 if( nPrefixReg==0 && nData>0 ){
117264 sqlite3ExprCodeMove(pParse, regData, regBase+nExpr+bSeq, nData);
117287 pOp->p2 = nKey + nData;
122638 u32 nData; /* Slots used in azResult[]. (nRow+1)*nColumn */
122661 if( p->nData + need > p->nAlloc ){
122677 p->azResult[p->nData++] = z;
122700 p->azResult[p->nData++] = z;
122742 res.nData = 1;
122752 assert( sizeof(res.azResult[0])>= sizeof(res.nData) );
122753 res.azResult[0] = SQLITE_INT_TO_PTR(res.nData);
122771 if( res.nAlloc>res.nData ){
122773 azNew = sqlite3_realloc64( res.azResult, sizeof(char*)*res.nData );
156149 int nData;
156242 int nData; /* Bytes of data in aData */
156274 int nData; /* Bytes of valid data so far */
156702 p->nData = 0;
156704 else if( p->nData+FTS3_VARINT_MAX+1>p->nSpace ){
156717 p->nData += sqlite3Fts3PutVarint(&p->aData[p->nData], i);
156718 p->aData[p->nData] = '\0';
156747 assert( p->nData<p->nSpace );
156748 assert( p->aData[p->nData]==0 );
156749 p->nData++;
156807 p->nPendingData -= (pList->nData + nToken + sizeof(Fts3HashElem));
156820 p->nPendingData += (pList->nData + nToken + sizeof(Fts3HashElem));
157379 int nCopy = pList->nData+1;
158061 int nData = pTree->nData; /* Current size of node in bytes */
158062 int nReq = nData; /* Required space after adding zTerm */
158089 nData += sqlite3Fts3PutVarint(&pTree->aData[nData], nPrefix);
158092 nData += sqlite3Fts3PutVarint(&pTree->aData[nData], nSuffix);
158093 memcpy(&pTree->aData[nData], &zTerm[nPrefix], nSuffix);
158094 pTree->nData = nData + nSuffix;
158130 pNew->nData = 1 + FTS3_VARINT_MAX;
158199 *pnRoot = pTree->nData - nStart;
158207 int nWrite = pIter->nData - nStart;
158264 int nData;
158292 nData = pWriter->nData;
158304 if( nData>0 && nData+nReq>p->nNodeSize ){
158308 rc = fts3WriteSegment(p, pWriter->iFree++, pWriter->aData, nData);
158328 nData = 0;
158352 assert( nData+nReq<=pWriter->nSize );
158355 nData += sqlite3Fts3PutVarint(&pWriter->aData[nData], nPrefix);
158356 nData += sqlite3Fts3PutVarint(&pWriter->aData[nData], nSuffix);
158357 memcpy(&pWriter->aData[nData], &zTerm[nPrefix], nSuffix);
158358 nData += nSuffix;
158359 nData += sqlite3Fts3PutVarint(&pWriter->aData[nData], nDoclist);
158360 memcpy(&pWriter->aData[nData], aDoclist, nDoclist);
158361 pWriter->nData = nData + nDoclist;
158408 rc = fts3WriteSegment(p, pWriter->iFree++, pWriter->aData, pWriter->nData);
158420 0, 0, 0, pWriter->nLeafData, pWriter->aData, pWriter->nData);
161484 pRet = (char *)sqlite3_malloc(p->pList->nData);
161488 *pnData = p->pList->nData - nSkip;
167257 int nData,
167267 assert(nData>=1);
167282 if( nData>1 ){
167293 assert( nData<=(pRtree->nDim2 + 3) );
167297 for(ii=0; ii<nData-4; ii+=2){
167308 for(ii=0; ii<nData-4; ii+=2){
167354 if( rc==SQLITE_OK && nData>1 ){
174997 int nData; /* Number of bytes in aData */
177150 int (*xOutput)(void *pOut, const void *pData, int nData),
177286 int (*xOutput)(void *pOut, const void *pData, int nData),
177297 int (*xOutput)(void *pOut, const void *pData, int nData),
177387 pRet->in.nData = nChangeset;
177432 pIn->nData = pIn->buf.nBuf;
177446 while( !pIn->bEof && (pIn->iNext+nByte)>=pIn->nData && rc==SQLITE_OK ){
177460 pIn->nData = pIn->buf.nBuf;
177500 int nData, /* Size of buffer aData[] in bytes */
177507 u8 *aCopy = sqlite3_malloc(nData+1);
177509 memcpy(aCopy, aData, nData);
177510 sqlite3ValueSetStr(pVal, nData, (char*)aCopy, enc, sqlite3_free);
177616 while( (pIn->iNext + nRead)<pIn->nData && pIn->aData[pIn->iNext + nRead] ){
177619 if( (pIn->iNext + nRead)<pIn->nData ) break;
177754 if( p->in.iNext>=p->in.nData ){
178004 int (*xOutput)(void *pOut, const void *pData, int nData),
178030 if( pInput->iNext>=pInput->nData ) break;
178171 sInput.nData = nChangeset;
178183 int (*xOutput)(void *pOut, const void *pData, int nData),
179388 int (*xOutput)(void *pOut, const void *pData, int nData),
179455 SQLITE_API int sqlite3changegroup_add(sqlite3_changegroup *pGrp, int nData, void *pData){
179459 rc = sqlite3changeset_start(&pIter, nData, pData);
179503 int (*xOutput)(void *pOut, const void *pData, int nData),
179556 int (*xOutput)(void *pOut, const void *pData, int nData),
182941 int nData;
185471 u32 nData,
185474 assert_nc( *pRc || nData>=0 );
185475 if( nData ){
185476 if( fts5BufferGrow(pRc, pBuf, nData) ) return;
185477 memcpy(&pBuf->p[pBuf->n], pData, nData);
185478 pBuf->n += nData;
185565 int nData,
185569 sqlite3Fts5BufferAppendBlob(pRc, pBuf, nData, pData);
187116 if( pIter->nData==0 ) continue;
187129 sqlite3Fts5PoslistReaderInit(pIter->pData, pIter->nData, &aIter[nIter]);
187220 n = pTerm->pIter->nData;
187487 if( pIter->iRowid==pNode->iRowid && pIter->nData>0 ){
187507 fts5BufferSet(&rc, &pPhrase->poslist, pIter->nData, pIter->pData);
187816 pPhrase->poslist.n = pIter->nData;
189569 *pnCollist = pPhrase->aTerm[0].pIter->nData;
189644 int nData; /* Total bytes of data (incl. structure) */
189772 assert( p->nData==p->iSzPoslist );
189774 pPtr[p->nData++] = 0x00;
189776 pPtr[p->nData++] = 0x00;
189780 int nSz = (p->nData - p->iSzPoslist - 1); /* Size in bytes */
189790 p->nData += (nByte-1);
189861 p->nData = nToken+1 + 1 + sizeof(Fts5HashEntry);
189867 p->nData += sqlite3Fts5PutVarint(&((u8*)p)[p->nData], iRowid);
189870 p->iSzPoslist = p->nData;
189872 p->nData += 1;
189876 nIncr += p->nData;
189889 if( (p->nAlloc - p->nData) < (9 + 4 + 1 + 3 + 5) ){
189900 nIncr -= p->nData;
189902 assert( (p->nAlloc - p->nData) >= (9 + 4 + 1 + 3 + 5) );
189910 p->nData += sqlite3Fts5PutVarint(&pPtr[p->nData], iRowid - p->iRowid);
189913 p->iSzPoslist = p->nData;
189915 p->nData += 1;
189929 pPtr[p->nData++] = 0x01;
189930 p->nData += sqlite3Fts5PutVarint(&pPtr[p->nData], iCol);
189941 p->nData += sqlite3Fts5PutVarint(&pPtr[p->nData], iPos - p->iPos + 2);
189950 nIncr += p->nData;
190070 *pnDoclist = p->nData - (sizeof(Fts5HashEntry) + nTerm + 1);
190108 *pnDoclist = p->nData - (sizeof(Fts5HashEntry) + nTerm + 1);
190860 static void fts5DataWrite(Fts5Index *p, i64 iRowid, const u8 *pData, int nData){
190873 sqlite3_bind_blob(p->pWriter, 2, pData, nData, SQLITE_STATIC);
190965 int nData, /* Size of buffer pData in bytes */
191002 if( i>=nData ){
191016 if( i>=nData ){
193301 pIter->base.nData = pSeg->nPos;
193310 pIter->base.nData = pSeg->nPos;
193335 pIter->base.nData = 0;
193348 pIter->base.nData = pIter->poslist.n;
193394 pIter->base.nData = aOut - pIter->poslist.p;
193413 pIter->base.nData = fts5IndexExtractCol(&a, pSeg->nPos,pColset->aiCol[0]);
193420 pIter->base.nData = pIter->poslist.n;
193429 pIter->base.nData = pIter->poslist.n;
194119 int nData
194123 int n = nData;
194873 int nData = pMulti->base.nData;
194874 assert( nData>0 );
194875 if( p->rc==SQLITE_OK && 0==fts5BufferGrow(&p->rc, pBuf, nData+9+9) ){
194877 fts5BufferSafeAppendVarint(pBuf, nData*2);
194878 fts5BufferSafeAppendBlob(pBuf, pMulti->base.pData, nData);
195180 if( p1->base.nData==0 ) continue;
195609 static int sqlite3Fts5IndexSetAverages(Fts5Index *p, const u8 *pData, int nData){
195611 fts5DataWrite(p, FTS5_AVERAGES_ROWID, pData, nData);
195749 for(sqlite3Fts5PoslistReaderInit(pIter->pData, pIter->nData, &sReader);
196327 const u8 *pData, int nData /* Data to decode list-of-rowids from */
196332 while( i<nData ){
196338 if( i<nData && pData[i]==0x00 ){
196340 if( i<nData && pData[i]==0x00 ){
202863 nPos = pCsr->pIter->nData;
202867 nPos = pCsr->pIter->nData;