Home
last modified time | relevance | path

Searched refs:WWList (Results 1 – 25 of 25) sorted by relevance

/dports/www/mnogosearch/mnogosearch-3.4.1/src/
H A Dwordinfo.c45 switch (WWList->Word[j].Param.origin) in UdmWWListSumCount()
52 count += WWList->Word[j].Param.count; in UdmWWListSumCount()
68 for(i= 0; i < WWList->nwords; i++) in UdmWWListWordInfoShort()
94 for(i= 0; i < WWList->nwords; i++) in UdmWWListWordInfoExtended()
96 UDM_WIDEWORD *W= &WWList->Word[i]; in UdmWWListWordInfoExtended()
122 for (i= 0; i < WWList->nwords; i++) in UdmWWListWordInfoUniqueWords()
124 UDM_WIDEWORD *W= &WWList->Word[i]; in UdmWWListWordInfoUniqueWords()
143 for(i= 0; i < WWList->nwords; i++) in UdmWWListWordInfoIndividualWords()
146 UDM_WIDEWORD *W= &WWList->Word[i]; in UdmWWListWordInfoIndividualWords()
183 for (i= 0; i < WWList->nwords; i++) in UdmWWListWordInfoSuggestions()
[all …]
H A Dscore.c476 UDM_WIDEWORDLIST WWList; member
987 if (score_param->WWList.nwords != 1) in UdmCalcCosineWeightManyCoords()
1009 for (i=0; i < WWList->nwords; i++) in UdmWideWordListSetOriginWeight()
1010 WWList->Word[i].Param.weight= UdmOriginWeight(WWList->Word[i].Param.origin); in UdmWideWordListSetOriginWeight()
1213 if (nuniq < param->WWList.nuniq) in UdmApplyNumDistinctWordFactor()
1400 for (i= 0; i < WWList->nwords; i++) in UdmApplyIDFToWWList()
1402 UDM_WIDEWORD *W= &WWList->Word[i]; in UdmApplyIDFToWWList()
1557 for (i= 0; i < param->WWList.nuniq; i++) in UdmCalcIDF()
1720 CheckPhrase(param->WWList.Word, in UdmCalcUniqSection()
2171 prm->WWList= Query->Res.WWList; in UdmScoreParamInit()
[all …]
H A Dsearchtool.c181 state->range_nwords= Query->Res.WWList.nwords; in UdmBoolExprAddCmd()
279 if (Query->Res.WWList.nuniq >= UDM_MAXWORDPERQUERY-1) in UdmBoolExprAddWord()
308 item.arg= Query->Res.WWList.nuniq; in UdmBoolExprAddWord()
332 UdmWWListSetPhrlen(&Query->Res.WWList, phrlen); in UdmBoolExprAddWord()
339 OWord.Param.order= Query->Res.WWList.nuniq; in UdmBoolExprAddWord()
349 UdmWideWordListAdd(&Query->Res.WWList, &OWord); in UdmBoolExprAddWord()
374 Param.order= Query->Res.WWList.nuniq; in UdmBoolExprAddWord()
389 Query->Res.WWList.nuniq++; in UdmBoolExprAddWord()
593 UdmComplexSynonyms(query, &Query->Res.WWList); in UdmQueryPrepare()
595 Query->Res.WWList.match_mode= state.match_mode; in UdmQueryPrepare()
[all …]
H A Dsuggest.c91 UDM_WIDEWORDLIST *WWList, in UdmWWListSuggestOneWord() argument
170 UdmWideWordListAddLikeConstStr(WWList, &Param, sg2);/* W is not valid after this */ in UdmWWListSuggestOneWord()
184 UDM_WIDEWORDLIST *WWList= &Query->Res.WWList; in UdmQuerySuggest() local
188 for (i=0, nwords= WWList->nwords; i < nwords; i++) in UdmQuerySuggest()
190 UDM_WIDEWORD *W= &WWList->Word[i]; in UdmQuerySuggest()
191 if (UDM_OK != (rc= UdmWWListSuggestOneWord(A, db, WWList, W))) in UdmQuerySuggest()
H A Dfind.c166 for (j= 0; j < TmpQuery[i].Res.WWList.nwords; j++) in UdmResultJoin()
167 UdmWideWordListAddForStat(&Query->Res.WWList, &TmpQuery[i].Res.WWList.Word[j]); in UdmResultJoin()
278 UdmWideWordListCopy(&CurQuery->Res.WWList, &Query->Res.WWList); in UdmFindWordsMulDB()
459 for (i= swlen= 0; i < Query->Res.WWList.nwords; i++) in UdmResultAddCachedCopyLinks()
460 swlen+= (8 * Query->Res.WWList.Word[i].Word.length) + 2; in UdmResultAddCachedCopyLinks()
465 for (z= i= 0; i < Query->Res.WWList.nwords; i++) in UdmResultAddCachedCopyLinks()
467 if (Query->Res.WWList.Word[i].Param.count > 0) in UdmResultAddCachedCopyLinks()
603 if (!Query.Res.WWList.nwords || in UdmFind()
706 UdmVarListAddInt(&Query.Res.Vars, "nwords", (int) Query.Res.WWList.nwords); in UdmFind()
707 UdmVarListAddInt(&Query.Res.Vars, "nuniq", (int) Query.Res.WWList.nuniq); in UdmFind()
[all …]
H A Dstore.c174 UDM_WIDEWORDLIST *WWList= &param->Query.Res.WWList; in UdmCachedCopyTextHandler() local
182 WWList= NULL; in UdmCachedCopyTextHandler()
184 UdmHlConvertExtWithConv(param->Agent, &param->dstr, &dummy, WWList, in UdmCachedCopyTextHandler()
237 UdmHlConvertExtWithConv(A, &param->dstr, &dummy, &param->Query.Res.WWList, in UdmCachedCopyFromTextSource()
H A Dcoords.c751 UDM_WIDEWORDLIST *WWList, in UdmURLCRDListListAddWithSort2() argument
757 udm_wordnum_t order= wordnum < WWList->nwords ? in UdmURLCRDListListAddWithSort2()
758 WWList->Word[wordnum].Param.order : in UdmURLCRDListListAddWithSort2()
831 UDM_WIDEWORDLIST *WWList, in UdmMultiWordAdd() argument
841 UDM_ASSERT(orig_wordnum < WWList->nwords); in UdmMultiWordAdd()
846 udm_wordnum_t order= WWList->Word[orig_wordnum].Param.order; in UdmMultiWordAdd()
H A Dvalue-result.c309 UDM_FUNC_RETURN_INT(state, (int) Result->WWList.nwords); in UdmResultMethodNumWords()
317 UDM_FUNC_RETURN_INT(state, (int) Result->WWList.nuniq); in UdmResultMethodNumUniqWords()
356 if (pos < 0 || (size_t) pos >= Result->WWList.nwords) in UdmResultMethodWord()
359 (char *) &Result->WWList.Word[pos]); in UdmResultMethodWord()
H A Dhighlight.c498 UDM_WIDEWORDLIST *WWList, in UdmVarListHlConvert() argument
528 UdmHlConvertExtWithConv(A, &tmp, &dummy, WWList, in UdmVarListHlConvert()
553 for(i= 0; i < Query->Res.WWList.nwords; i++) in UdmQueryConvert()
555 UDM_WIDEWORD *W= &Query->Res.WWList.Word[i]; in UdmQueryConvert()
574 UdmVarListHlConvert(Agent, &Query->Res.WWList, &D->Sections, &ec); in UdmQueryConvert()
H A Ddbmode-rawblob.c50 const UDM_WIDEWORD *WW= &Query->Res.WWList.Word[args->Word.Param.order]; in UdmFindWordInIndexCachePart()
124 &Query->Res.WWList, in UdmFindWordInIndexCachePart()
144 const UDM_WIDEWORD *WW= &Query->Res.WWList.Word[args->Word.Param.order]; in UdmFindWordRawBlobInternal()
H A Dword.c414 UdmWideWordListAddLike(UDM_WIDEWORDLIST *WWList, in UdmWideWordListAddLike() argument
420 return UdmWideWordListAddInternal(WWList, param, cstr, 0); in UdmWideWordListAddLike()
425 UdmWideWordListAddLikeConstStr(UDM_WIDEWORDLIST *WWList, in UdmWideWordListAddLikeConstStr() argument
429 return UdmWideWordListAddInternal(WWList, param, str, 0); in UdmWideWordListAddLikeConstStr()
H A Dqcache.c283 for (i= 0; i < Query->Res.WWList.nwords; i++) in UdmQueryToXML()
285 UDM_WIDEWORD *ww= &Query->Res.WWList.Word[i]; in UdmQueryToXML()
H A Dresult.c51 UdmWideWordListFree(&Res->WWList); in UdmResultFree()
396 UdmWideWordListAddForStat(&D->Query->Res.WWList, &D->WW); in ResFromXMLLeave()
H A Dmessage.c1378 UDM_WIDEWORDLIST *WWList, in UdmMessageRFC822CachedCopyAppendHeader() argument
1394 UdmHlConvertExtWithConv(Agent, dstr, &dummy, WWList, tmp, len, ec); in UdmMessageRFC822CachedCopyAppendHeader()
1565 &Query->Res.WWList, in UdmMessageRFC822CachedCopy()
1570 UdmMessageRFC822CachedCopyAppendHeader(Agent, dstr, &Query->Res.WWList, in UdmMessageRFC822CachedCopy()
H A Ddbmode-single.c308 &Query->Res.WWList, in UdmFindWordSingle()
H A Dexcerpt.c245 &helper->Query->Res.WWList, in UdmSnippetHlAppendUnicode()
482 UdmVarListHlConvert(helper->Agent, &helper->Query->Res.WWList, &Vars, &ec); in UdmMixURLInfoSectionsAndCachedSections()
H A Dparsertf.c523 UdmHlConvertExtWithConv(Agent, dstr, &dummy, &Query->Res.WWList, in UdmRTFCachedCopy()
H A Dsql.c4188 for (i= 0; i < Query->Res.WWList.nwords; i++) in UdmQueryWordForms()
4190 if (UDM_OK != (rc= UdmWWListExtend(A, db, &Tmp, &Query->Res.WWList.Word[i], sql))) in UdmQueryWordForms()
4196 UdmWideWordListAdd(&Query->Res.WWList, &Tmp.Word[i]); in UdmQueryWordForms()
4685 UdmMultiWordAdd(&args->SearchSectionListList, &Query->Res.WWList, &args->Word, in UdmFindMultiWordSQL()
4738 &Query->Res.WWList, &args->Word, &CoordList); in UdmFindAlwaysFoundWordSQL()
4761 &Query->Res.WWList, &args->Word, &CoordList); in UdmFindAlwaysFoundWordSQL()
4938 for(wordnum=0; wordnum < Query->Res.WWList.nwords; wordnum++) in UdmFindWordsFetch()
4941 UDM_WIDEWORD *W= &Query->Res.WWList.Word[wordnum]; in UdmFindWordsFetch()
4977 Query->Res.WWList.Word[wordnum].Param.count+= args->Word.Param.count; in UdmFindWordsFetch()
5054 UdmWideWordListAdd(&Query->Res.WWList, &args.CollationMatches.Word[i]); in UdmFindWordsSQLNoCached()
H A Ddbmode-multi.c531 &Query->Res.WWList, in UdmMultiAddCoords()
H A Dparsedocx.c780 &Query->Res.WWList, in UdmDOCXCachedCopy()
H A Ddbmode-blob.c878 UDM_WIDEWORD_PARAM Param= Query->Res.WWList.Word[args->Word.Param.order].Param; in UdmAddCollationMatch()
897 args->need_coords : (Query->Res.WWList.nwords > 1); in UdmBlobAddCoords()
903 Section.order= Query->Res.WWList.Word[Section.wordnum].Param.order; in UdmBlobAddCoords()
/dports/www/mnogosearch/mnogosearch-3.4.1/include/
H A Dudm_coords.h28 UDM_WIDEWORDLIST *WWList,
32 UDM_WIDEWORDLIST *WWList,
H A Dudm_word.h51 size_t UdmWideWordListAddLike(UDM_WIDEWORDLIST *WWList,
54 size_t UdmWideWordListAddLikeConstStr(UDM_WIDEWORDLIST *WWList,
H A Dudm_searchtool.h175 UDM_WIDEWORDLIST *WWList,
H A Dudm_common.h1483 UDM_WIDEWORDLIST WWList; member