Home | History | Annotate | Download | only in fts3

Lines Matching refs:aData

50   char *aData;
134 int nSize; /* Size of allocation at aData */
135 int nData; /* Bytes of data in aData */
136 char *aData; /* Pointer to block from malloc() */
159 char *aData; /* Node data */
432 p->aData = (char *)&p[1];
444 p->aData = (char *)&p[1];
448 p->nData += sqlite3Fts3PutVarint(&p->aData[p->nData], i);
449 p->aData[p->nData] = '\0';
479 assert( p->aData[p->nData]==0 );
935 pReader->aNode = pReader->aDoclist = pList->aData;
1533 assert( pTree->aData==(char *)&pTree[1] );
1534 pTree->aData = (char *)sqlite3_malloc(nReq);
1535 if( !pTree->aData ){
1542 nData += sqlite3Fts3PutVarint(&pTree->aData[nData], nPrefix);
1545 nData += sqlite3Fts3PutVarint(&pTree->aData[nData], nSuffix);
1546 memcpy(&pTree->aData[nData], &zTerm[nPrefix], nSuffix);
1584 pNew->aData = (char *)&pNew[1];
1618 pTree->aData[nStart] = (char)iHeight;
1619 sqlite3Fts3PutVarint(&pTree->aData[nStart+1], iLeftChild);
1653 *paRoot = &pTree->aData[nStart];
1662 rc = fts3WriteSegment(p, iNextFree, &pIter->aData[nStart], nWrite);
1686 if( p->aData!=(char *)&p[1] ){
1687 sqlite3_free(p->aData);
1731 pWriter->aData = (char *)sqlite3_malloc(p->nNodeSize);
1732 if( !pWriter->aData ) return SQLITE_NOMEM;
1761 rc = fts3WriteSegment(p, pWriter->iFree++, pWriter->aData, nData);
1796 char *aNew = sqlite3_realloc(pWriter->aData, nReq);
1798 pWriter->aData = aNew;
1804 nData += sqlite3Fts3PutVarint(&pWriter->aData[nData], nPrefix);
1805 nData += sqlite3Fts3PutVarint(&pWriter->aData[nData], nSuffix);
1806 memcpy(&pWriter->aData[nData], &zTerm[nPrefix], nSuffix);
1808 nData += sqlite3Fts3PutVarint(&pWriter->aData[nData], nDoclist);
1809 memcpy(&pWriter->aData[nData], aDoclist, nDoclist);
1857 rc = fts3WriteSegment(p, pWriter->iFree++, pWriter->aData, pWriter->nData);
1869 p, iLevel, iIdx, 0, 0, 0, pWriter->aData, pWriter->nData);
1880 sqlite3_free(pWriter->aData);
2484 return pDeferred->pList->aData;