Lines Matching defs:end
32 static char *make_dir (const char *prefix, const char *start, const char *end);
92 make_dir (const char *prefix, const char *start, const char *end)
100 n = i + end - start;
107 while (start < end && (ch = *start++))
118 make_regex (const char *start, const char *end, regex_t *regexp)
122 unsigned len = end - start;
129 while (start < end)
179 const char *end;
180 const char *split; /* points till the end of dirnaname that doesn't
183 split = end = str;
184 while ((ch = *end))
186 if (ch == '\\' && end[1])
187 end++;
193 split = end + 1; /* forward to next regexop-free dirname */
198 end++;
201 *regexop = end;
203 *noregexop = end;
266 match_files (const char *prefix, const char *suffix, const char *end,
318 dir = make_dir (prefix, suffix, end);