Lines Matching full:enhanced
709 is_prefixmatch(Char *check, Char *template, int enhanced) in is_prefixmatch() argument
718 enhanced == 2 && MCH1 == '_' ? '-' : MCH1; in is_prefixmatch()
720 enhanced == 2 && MCH2 == '_' ? '-' : MCH2; in is_prefixmatch()
722 (LCH1 != MCH2 || enhanced == 2)) { in is_prefixmatch()
723 if (enhanced && ((*check & TRIM) == '-' || in is_prefixmatch()
727 if (MCH1 == '_' && enhanced != 2) { in is_prefixmatch()
875 int numitems, int enhanced, int igncase) in recognize() argument
888 if (!enhanced && !igncase) { in recognize()
909 if (!(match_unique_match || is_set(STRrecexact) || (enhanced && *ent)) && in recognize()
946 int enhanced = 0; in tw_collect_items() local
1095 enhanced = 2; in tw_collect_items()
1099 enhanced = 1; in tw_collect_items()
1102 if (enhanced || igncase) { in tw_collect_items()
1103 if (!is_prefixmatch(target, item.s, enhanced)) in tw_collect_items()
1186 enhanced, igncase)) in tw_collect_items()
1189 if (enhanced && exp_name->len < name_length) { in tw_collect_items()