Home | History | Annotate | Download | only in orig

Lines Matching defs:aMatchinfo

126831   int isMatchinfoNeeded;          /* True when aMatchinfo[] needs filling in */
126832 u32 *aMatchinfo; /* Information about most recent match */
126833 int nMatchinfo; /* Number of elements in aMatchinfo[] */
128478 sqlite3_free(pCsr->aMatchinfo);
142452 u32 *aMatchinfo; /* Pre-allocated buffer */
143111 ** function populates Matchinfo.aMatchinfo[] as follows:
143114 ** aMatchinfo[3*iPhrase*nCol + 3*iCol + 1] = X;
143115 ** aMatchinfo[3*iPhrase*nCol + 3*iCol + 2] = Y;
143135 p->pCursor, pExpr, &p->aMatchinfo[3*iPhrase*p->nCol]
143158 p->aMatchinfo[iStart+i*3] = fts3ColumnlistCount(&pCsr);
143160 p->aMatchinfo[iStart+i*3] = 0;
143293 ** column are written into the first nCol elements of the pInfo->aMatchinfo[]
143297 ** data written to the first nCol elements of pInfo->aMatchinfo[] is
143360 pInfo->aMatchinfo[iCol] = nLcs;
143368 ** Populate the buffer pInfo->aMatchinfo[] with an array of integers to
143372 ** string has already been validated and the pInfo->aMatchinfo[] array
143382 ** pInfo->aMatchinfo[] buffer is left in is undefined.
143399 if( bGlobal ) pInfo->aMatchinfo[0] = pInfo->nPhrase;
143403 if( bGlobal ) pInfo->aMatchinfo[0] = pInfo->nCol;
143410 pInfo->aMatchinfo[0] = (u32)nDoc;
143427 pInfo->aMatchinfo[iCol] = iVal;
143442 pInfo->aMatchinfo[iCol] = (u32)nToken;
143475 pInfo->aMatchinfo += fts3MatchinfoSize(pInfo, zArg[i]);
143484 ** Populate pCsr->aMatchinfo[] with data for the current row. The
143504 assert( pCsr->aMatchinfo );
143505 sqlite3_free(pCsr->aMatchinfo);
143507 pCsr->aMatchinfo = 0;
143510 /* If Fts3Cursor.aMatchinfo[] is NULL, then this is the first time the
143515 if( pCsr->aMatchinfo==0 ){
143529 /* Allocate space for Fts3Cursor.aMatchinfo[] and Fts3Cursor.zMatchinfo. */
143531 pCsr->aMatchinfo = (u32 *)sqlite3_malloc(sizeof(u32)*nMatchinfo + nArg + 1);
143532 if( !pCsr->aMatchinfo ) return SQLITE_NOMEM;
143534 pCsr->zMatchinfo = (char *)&pCsr->aMatchinfo[nMatchinfo];
143537 memset(pCsr->aMatchinfo, 0, sizeof(u32)*nMatchinfo);
143542 sInfo.aMatchinfo = pCsr->aMatchinfo;
143878 sqlite3_result_blob(pContext, pCsr->aMatchinfo, n, SQLITE_TRANSIENT);