Lines Matching refs:pattern

25 compile_pattern2(pattern, search_type, comp_pattern)  in compile_pattern2()  argument
26 char *pattern; in compile_pattern2()
39 if (re_compile_pattern(pattern, strlen(pattern), comp))
52 if (regcomp(comp, pattern, REGCOMP_FLAG))
68 comp = pcre_compile(pattern, 0,
81 if ((parg.p_string = re_comp(pattern)) != NULL)
91 if ((comp = regcmp(pattern, 0)) == NULL)
103 if ((comp = regcomp(pattern)) == NULL)
123 compile_pattern(pattern, search_type, comp_pattern) in compile_pattern() argument
124 char *pattern; in compile_pattern()
132 cvt_pattern = pattern;
135 cvt_pattern = (char*) ecalloc(1, cvt_length(strlen(pattern), CVT_TO_LC));
136 cvt_text(cvt_pattern, pattern, (int *)NULL, (int *)NULL, CVT_TO_LC);
139 if (cvt_pattern != pattern)
148 uncompile_pattern(pattern) in uncompile_pattern() argument
149 void **pattern; in uncompile_pattern()
152 struct re_pattern_buffer **pcomp = (struct re_pattern_buffer **) pattern;
158 regex_t **pcomp = (regex_t **) pattern;
164 pcre **pcomp = (pcre **) pattern;
170 int *pcomp = (int *) pattern;
174 char **pcomp = (char **) pattern;
180 struct regexp **pcomp = (struct regexp **) pattern;
191 is_null_pattern(pattern) in is_null_pattern() argument
192 void *pattern; in is_null_pattern()
195 return (pattern == NULL);
198 return (pattern == NULL);
201 return (pattern == NULL);
204 return (pattern == 0);
207 return (pattern == NULL);
210 return (pattern == NULL);
219 match(pattern, pattern_len, buf, buf_len, pfound, pend) in match() argument
220 char *pattern; in match()
227 register char *pattern_end = pattern + pattern_len;
232 for (pp = pattern, lp = buf; *pp == *lp; pp++, lp++)
252 match_pattern(pattern, tpattern, line, line_len, sp, ep, notbol, search_type) in match_pattern() argument
253 void *pattern; in match_pattern()
264 struct re_pattern_buffer *spattern = (struct re_pattern_buffer *) pattern;
267 regex_t *spattern = (regex_t *) pattern;
270 pcre *spattern = (pcre *) pattern;
273 int spattern = (int) pattern;
276 char *spattern = (char *) pattern;
279 struct regexp *spattern = (struct regexp *) pattern;