aMatchinfo 132986 ext/sqlite3/libsqlite/sqlite3.c u32 *aMatchinfo; /* Information about most recent match */ aMatchinfo 134671 ext/sqlite3/libsqlite/sqlite3.c sqlite3_free(pCsr->aMatchinfo); aMatchinfo 136172 ext/sqlite3/libsqlite/sqlite3.c sqlite3_free(pCsr->aMatchinfo); aMatchinfo 148717 ext/sqlite3/libsqlite/sqlite3.c u32 *aMatchinfo; /* Pre-allocated buffer */ aMatchinfo 149406 ext/sqlite3/libsqlite/sqlite3.c p->pCursor, pExpr, &p->aMatchinfo[3*iPhrase*p->nCol] aMatchinfo 149429 ext/sqlite3/libsqlite/sqlite3.c p->aMatchinfo[iStart+i*3] = fts3ColumnlistCount(&pCsr); aMatchinfo 149431 ext/sqlite3/libsqlite/sqlite3.c p->aMatchinfo[iStart+i*3] = 0; aMatchinfo 149457 ext/sqlite3/libsqlite/sqlite3.c memset(&p->aMatchinfo[iStart], 0, sizeof(u32) * p->nCol); aMatchinfo 149471 ext/sqlite3/libsqlite/sqlite3.c p->aMatchinfo[iStart + iCol] = (u32)nHit; aMatchinfo 149681 ext/sqlite3/libsqlite/sqlite3.c pInfo->aMatchinfo[iCol] = nLcs; aMatchinfo 149720 ext/sqlite3/libsqlite/sqlite3.c if( bGlobal ) pInfo->aMatchinfo[0] = pInfo->nPhrase; aMatchinfo 149724 ext/sqlite3/libsqlite/sqlite3.c if( bGlobal ) pInfo->aMatchinfo[0] = pInfo->nCol; aMatchinfo 149731 ext/sqlite3/libsqlite/sqlite3.c pInfo->aMatchinfo[0] = (u32)nDoc; aMatchinfo 149748 ext/sqlite3/libsqlite/sqlite3.c pInfo->aMatchinfo[iCol] = iVal; aMatchinfo 149763 ext/sqlite3/libsqlite/sqlite3.c pInfo->aMatchinfo[iCol] = (u32)nToken; aMatchinfo 149800 ext/sqlite3/libsqlite/sqlite3.c pInfo->aMatchinfo += fts3MatchinfoSize(pInfo, zArg[i]); aMatchinfo 149829 ext/sqlite3/libsqlite/sqlite3.c assert( pCsr->aMatchinfo ); aMatchinfo 149830 ext/sqlite3/libsqlite/sqlite3.c sqlite3_free(pCsr->aMatchinfo); aMatchinfo 149832 ext/sqlite3/libsqlite/sqlite3.c pCsr->aMatchinfo = 0; aMatchinfo 149840 ext/sqlite3/libsqlite/sqlite3.c if( pCsr->aMatchinfo==0 ){ aMatchinfo 149856 ext/sqlite3/libsqlite/sqlite3.c pCsr->aMatchinfo = (u32 *)sqlite3_malloc(sizeof(u32)*nMatchinfo + nArg + 1); aMatchinfo 149857 ext/sqlite3/libsqlite/sqlite3.c if( !pCsr->aMatchinfo ) return SQLITE_NOMEM; aMatchinfo 149859 ext/sqlite3/libsqlite/sqlite3.c pCsr->zMatchinfo = (char *)&pCsr->aMatchinfo[nMatchinfo]; aMatchinfo 149862 ext/sqlite3/libsqlite/sqlite3.c memset(pCsr->aMatchinfo, 0, sizeof(u32)*nMatchinfo); aMatchinfo 149867 ext/sqlite3/libsqlite/sqlite3.c sInfo.aMatchinfo = pCsr->aMatchinfo; aMatchinfo 150203 ext/sqlite3/libsqlite/sqlite3.c sqlite3_result_blob(pContext, pCsr->aMatchinfo, n, SQLITE_TRANSIENT);