pTree            41383 ext/sqlite3/libsqlite/sqlite3.c     struct RowSetEntry *pTree = p->pForest->pLeft;
pTree            41384 ext/sqlite3/libsqlite/sqlite3.c     if( pTree ){
pTree            41386 ext/sqlite3/libsqlite/sqlite3.c       rowSetTreeToList(pTree, &pHead, &pTail);
pTree            41431 ext/sqlite3/libsqlite/sqlite3.c   struct RowSetEntry *p, *pTree;
pTree            41445 ext/sqlite3/libsqlite/sqlite3.c       for(pTree = pRowSet->pForest; pTree; pTree=pTree->pRight){
pTree            41446 ext/sqlite3/libsqlite/sqlite3.c         ppPrevTree = &pTree->pRight;
pTree            41447 ext/sqlite3/libsqlite/sqlite3.c         if( pTree->pLeft==0 ){
pTree            41448 ext/sqlite3/libsqlite/sqlite3.c           pTree->pLeft = rowSetListToTree(p);
pTree            41452 ext/sqlite3/libsqlite/sqlite3.c           rowSetTreeToList(pTree->pLeft, &pAux, &pTail);
pTree            41453 ext/sqlite3/libsqlite/sqlite3.c           pTree->pLeft = 0;
pTree            41457 ext/sqlite3/libsqlite/sqlite3.c       if( pTree==0 ){
pTree            41458 ext/sqlite3/libsqlite/sqlite3.c         *ppPrevTree = pTree = rowSetEntryAlloc(pRowSet);
pTree            41459 ext/sqlite3/libsqlite/sqlite3.c         if( pTree ){
pTree            41460 ext/sqlite3/libsqlite/sqlite3.c           pTree->v = 0;
pTree            41461 ext/sqlite3/libsqlite/sqlite3.c           pTree->pRight = 0;
pTree            41462 ext/sqlite3/libsqlite/sqlite3.c           pTree->pLeft = rowSetListToTree(p);
pTree            41475 ext/sqlite3/libsqlite/sqlite3.c   for(pTree = pRowSet->pForest; pTree; pTree=pTree->pRight){
pTree            41476 ext/sqlite3/libsqlite/sqlite3.c     p = pTree->pLeft;
pTree            143145 ext/sqlite3/libsqlite/sqlite3.c   SegmentNode *pTree;             /* Pointer to interior tree structure */
pTree            144947 ext/sqlite3/libsqlite/sqlite3.c   SegmentNode *pTree = *ppTree;
pTree            144954 ext/sqlite3/libsqlite/sqlite3.c   if( pTree ){
pTree            144955 ext/sqlite3/libsqlite/sqlite3.c     int nData = pTree->nData;     /* Current size of node in bytes */
pTree            144960 ext/sqlite3/libsqlite/sqlite3.c     nPrefix = fts3PrefixCompress(pTree->zTerm, pTree->nTerm, zTerm, nTerm);
pTree            144964 ext/sqlite3/libsqlite/sqlite3.c     if( nReq<=p->nNodeSize || !pTree->zTerm ){
pTree            144974 ext/sqlite3/libsqlite/sqlite3.c         assert( pTree->aData==(char *)&pTree[1] );
pTree            144975 ext/sqlite3/libsqlite/sqlite3.c         pTree->aData = (char *)sqlite3_malloc(nReq);
pTree            144976 ext/sqlite3/libsqlite/sqlite3.c         if( !pTree->aData ){
pTree            144981 ext/sqlite3/libsqlite/sqlite3.c       if( pTree->zTerm ){
pTree            144983 ext/sqlite3/libsqlite/sqlite3.c         nData += sqlite3Fts3PutVarint(&pTree->aData[nData], nPrefix);
pTree            144986 ext/sqlite3/libsqlite/sqlite3.c       nData += sqlite3Fts3PutVarint(&pTree->aData[nData], nSuffix);
pTree            144987 ext/sqlite3/libsqlite/sqlite3.c       memcpy(&pTree->aData[nData], &zTerm[nPrefix], nSuffix);
pTree            144988 ext/sqlite3/libsqlite/sqlite3.c       pTree->nData = nData + nSuffix;
pTree            144989 ext/sqlite3/libsqlite/sqlite3.c       pTree->nEntry++;
pTree            144992 ext/sqlite3/libsqlite/sqlite3.c         if( pTree->nMalloc<nTerm ){
pTree            144993 ext/sqlite3/libsqlite/sqlite3.c           char *zNew = sqlite3_realloc(pTree->zMalloc, nTerm*2);
pTree            144997 ext/sqlite3/libsqlite/sqlite3.c           pTree->nMalloc = nTerm*2;
pTree            144998 ext/sqlite3/libsqlite/sqlite3.c           pTree->zMalloc = zNew;
pTree            145000 ext/sqlite3/libsqlite/sqlite3.c         pTree->zTerm = pTree->zMalloc;
pTree            145001 ext/sqlite3/libsqlite/sqlite3.c         memcpy(pTree->zTerm, zTerm, nTerm);
pTree            145002 ext/sqlite3/libsqlite/sqlite3.c         pTree->nTerm = nTerm;
pTree            145004 ext/sqlite3/libsqlite/sqlite3.c         pTree->zTerm = (char *)zTerm;
pTree            145005 ext/sqlite3/libsqlite/sqlite3.c         pTree->nTerm = nTerm;
pTree            145027 ext/sqlite3/libsqlite/sqlite3.c   if( pTree ){
pTree            145028 ext/sqlite3/libsqlite/sqlite3.c     SegmentNode *pParent = pTree->pParent;
pTree            145030 ext/sqlite3/libsqlite/sqlite3.c     if( pTree->pParent==0 ){
pTree            145031 ext/sqlite3/libsqlite/sqlite3.c       pTree->pParent = pParent;
pTree            145033 ext/sqlite3/libsqlite/sqlite3.c     pTree->pRight = pNew;
pTree            145034 ext/sqlite3/libsqlite/sqlite3.c     pNew->pLeftmost = pTree->pLeftmost;
pTree            145036 ext/sqlite3/libsqlite/sqlite3.c     pNew->zMalloc = pTree->zMalloc;
pTree            145037 ext/sqlite3/libsqlite/sqlite3.c     pNew->nMalloc = pTree->nMalloc;
pTree            145038 ext/sqlite3/libsqlite/sqlite3.c     pTree->zMalloc = 0;
pTree            145052 ext/sqlite3/libsqlite/sqlite3.c   SegmentNode *pTree, 
pTree            145059 ext/sqlite3/libsqlite/sqlite3.c   pTree->aData[nStart] = (char)iHeight;
pTree            145060 ext/sqlite3/libsqlite/sqlite3.c   sqlite3Fts3PutVarint(&pTree->aData[nStart+1], iLeftChild);
pTree            145079 ext/sqlite3/libsqlite/sqlite3.c   SegmentNode *pTree,             /* SegmentNode handle */
pTree            145089 ext/sqlite3/libsqlite/sqlite3.c   if( !pTree->pParent ){
pTree            145091 ext/sqlite3/libsqlite/sqlite3.c     int nStart = fts3TreeFinishNode(pTree, iHeight, iLeaf);
pTree            145093 ext/sqlite3/libsqlite/sqlite3.c     *pnRoot = pTree->nData - nStart;
pTree            145094 ext/sqlite3/libsqlite/sqlite3.c     *paRoot = &pTree->aData[nStart];
pTree            145099 ext/sqlite3/libsqlite/sqlite3.c     for(pIter=pTree->pLeftmost; pIter && rc==SQLITE_OK; pIter=pIter->pRight){
pTree            145110 ext/sqlite3/libsqlite/sqlite3.c           p, pTree->pParent, iHeight+1, iFree, iNextFree, piLast, paRoot, pnRoot
pTree            145121 ext/sqlite3/libsqlite/sqlite3.c static void fts3NodeFree(SegmentNode *pTree){
pTree            145122 ext/sqlite3/libsqlite/sqlite3.c   if( pTree ){
pTree            145123 ext/sqlite3/libsqlite/sqlite3.c     SegmentNode *p = pTree->pLeftmost;
pTree            145219 ext/sqlite3/libsqlite/sqlite3.c     rc = fts3NodeAddTerm(p, &pWriter->pTree, isCopyTerm, zTerm, nPrefix+1);
pTree            145295 ext/sqlite3/libsqlite/sqlite3.c   if( pWriter->pTree ){
pTree            145304 ext/sqlite3/libsqlite/sqlite3.c       rc = fts3NodeWrite(p, pWriter->pTree, 1,
pTree            145328 ext/sqlite3/libsqlite/sqlite3.c     fts3NodeFree(pWriter->pTree);