Lines Matching defs:exact
138 /* First, we compile in the substrings known to be exact
143 if (!dm->exact)
153 if (dm->exact)
325 EGexecute (char const *buf, size_t size, size_t *match_size, int exact)
366 if (!exact)
503 if (exact && !match_words)
618 if (!exact)
820 Fimbexec (const char *buf, size_t size, size_t *plen, int exact)
862 if (!exact && !match_words)
866 /* For -w or exact look for longest match. */
889 Fexecute (char const *buf, size_t size, size_t *match_size, int exact)
947 && Fimbexec (beg, buf + size - beg, &kwsmatch.size[0], exact))
951 if (exact && !match_words)
1018 if (!exact)
1077 exact))
1234 Pexecute (char const *buf, size_t size, size_t *match_size, int exact)
1268 if (!exact)