Lines Matching refs:string_end
21 const CHAR *string_end, bool no_leading_period, int flags)
27 FCT (const CHAR *pattern, const CHAR *string, const CHAR *string_end, in FCT() argument
54 res = EXT (c, p, n, string_end, no_leading_period, in FCT()
60 if (n == string_end) in FCT()
77 if (n == string_end || FOLD ((UCHAR) *n) != c) in FCT()
86 res = EXT (c, p, n, string_end, no_leading_period, in FCT()
92 if (n != string_end && *n == L_('.') && no_leading_period) in FCT()
111 if (n == string_end) in FCT()
141 if (MEMCHR (n, L_('/'), string_end - n) == NULL) in FCT()
153 string_end - n); in FCT()
155 endp = string_end; in FCT()
167 if (FCT (p, n, string_end, no_leading_period2, flags2) in FCT()
173 while (n < string_end && *n != L_('/')) in FCT()
175 if (n < string_end && *n == L_('/') in FCT()
176 && (FCT (p, n + 1, string_end, flags & FNM_PERIOD, flags) in FCT()
191 && (FCT (p, n, string_end, no_leading_period2, flags2) in FCT()
210 if (n == string_end) in FCT()
920 res = EXT (c, p, n, string_end, no_leading_period, flags); in FCT()
929 if (n == string_end || c != (UCHAR) *n) in FCT()
938 if (n == string_end || c != FOLD ((UCHAR) *n)) in FCT()
946 if (n == string_end) in FCT()
949 if ((flags & FNM_LEADING_DIR) && n != string_end && *n == L_('/')) in FCT()
998 EXT (INT opt, const CHAR *pattern, const CHAR *string, const CHAR *string_end, in EXT() argument
1103 if (FCT (p, string, string_end, no_leading_period, flags) == 0) in EXT()
1115 for (rs = string; rs <= string_end; ++rs) in EXT()
1122 && (FCT (p, rs, string_end, in EXT()
1130 && FCT (pattern - 1, rs, string_end, in EXT()
1153 if (FCT (p, string, string_end, no_leading_period, flags) == 0) in EXT()
1169 if (FCT (STRCAT (list->str, p), string, string_end, in EXT()
1189 for (rs = string; rs <= string_end; ++rs) in EXT()
1200 && (FCT (p, rs, string_end, in EXT()