/dports/www/mnogosearch/mnogosearch-3.4.1/src/ |
H A D | wordinfo.c | 45 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 D | score.c | 476 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 D | searchtool.c | 181 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 D | suggest.c | 91 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 D | find.c | 166 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 D | store.c | 174 UDM_WIDEWORDLIST *WWList= ¶m->Query.Res.WWList; in UdmCachedCopyTextHandler() local 182 WWList= NULL; in UdmCachedCopyTextHandler() 184 UdmHlConvertExtWithConv(param->Agent, ¶m->dstr, &dummy, WWList, in UdmCachedCopyTextHandler() 237 UdmHlConvertExtWithConv(A, ¶m->dstr, &dummy, ¶m->Query.Res.WWList, in UdmCachedCopyFromTextSource()
|
H A D | coords.c | 751 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 D | value-result.c | 309 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 D | highlight.c | 498 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 D | dbmode-rawblob.c | 50 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 D | word.c | 414 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 D | qcache.c | 283 for (i= 0; i < Query->Res.WWList.nwords; i++) in UdmQueryToXML() 285 UDM_WIDEWORD *ww= &Query->Res.WWList.Word[i]; in UdmQueryToXML()
|
H A D | result.c | 51 UdmWideWordListFree(&Res->WWList); in UdmResultFree() 396 UdmWideWordListAddForStat(&D->Query->Res.WWList, &D->WW); in ResFromXMLLeave()
|
H A D | message.c | 1378 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 D | dbmode-single.c | 308 &Query->Res.WWList, in UdmFindWordSingle()
|
H A D | excerpt.c | 245 &helper->Query->Res.WWList, in UdmSnippetHlAppendUnicode() 482 UdmVarListHlConvert(helper->Agent, &helper->Query->Res.WWList, &Vars, &ec); in UdmMixURLInfoSectionsAndCachedSections()
|
H A D | parsertf.c | 523 UdmHlConvertExtWithConv(Agent, dstr, &dummy, &Query->Res.WWList, in UdmRTFCachedCopy()
|
H A D | sql.c | 4188 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 D | dbmode-multi.c | 531 &Query->Res.WWList, in UdmMultiAddCoords()
|
H A D | parsedocx.c | 780 &Query->Res.WWList, in UdmDOCXCachedCopy()
|
H A D | dbmode-blob.c | 878 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 D | udm_coords.h | 28 UDM_WIDEWORDLIST *WWList, 32 UDM_WIDEWORDLIST *WWList,
|
H A D | udm_word.h | 51 size_t UdmWideWordListAddLike(UDM_WIDEWORDLIST *WWList, 54 size_t UdmWideWordListAddLikeConstStr(UDM_WIDEWORDLIST *WWList,
|
H A D | udm_searchtool.h | 175 UDM_WIDEWORDLIST *WWList,
|
H A D | udm_common.h | 1483 UDM_WIDEWORDLIST WWList; member
|