Lines Matching refs:string_end
20 const CHAR *string_end, bool no_leading_period, int flags)
26 FCT (const CHAR *pattern, const CHAR *string, const CHAR *string_end, in FCT() argument
53 res = EXT (c, p, n, string_end, no_leading_period, in FCT()
59 if (n == string_end) in FCT()
76 if (n == string_end || FOLD ((UCHAR) *n) != c) in FCT()
85 res = EXT (c, p, n, string_end, no_leading_period, in FCT()
91 if (n != string_end && *n == L_('.') && no_leading_period) in FCT()
110 if (n == string_end) in FCT()
140 if (MEMCHR (n, L_('/'), string_end - n) == NULL) in FCT()
152 string_end - n); in FCT()
154 endp = string_end; in FCT()
166 if (FCT (p, n, string_end, no_leading_period2, flags2) in FCT()
172 while (n < string_end && *n != L_('/')) in FCT()
174 if (n < string_end && *n == L_('/') in FCT()
175 && (FCT (p, n + 1, string_end, flags & FNM_PERIOD, flags) in FCT()
190 && (FCT (p, n, string_end, no_leading_period2, flags2) in FCT()
211 if (n == string_end) in FCT()
948 res = EXT (c, p, n, string_end, no_leading_period, flags); in FCT()
957 if (n == string_end || c != (UCHAR) *n) in FCT()
966 if (n == string_end || c != FOLD ((UCHAR) *n)) in FCT()
974 if (n == string_end) in FCT()
977 if ((flags & FNM_LEADING_DIR) && n != string_end && *n == L_('/')) in FCT()
1026 EXT (INT opt, const CHAR *pattern, const CHAR *string, const CHAR *string_end, in EXT() argument
1115 if (FCT (p, string, string_end, no_leading_period, flags) == 0) in EXT()
1122 for (rs = string; rs <= string_end; ++rs) in EXT()
1129 && (FCT (p, rs, string_end, in EXT()
1137 && FCT (pattern - 1, rs, string_end, in EXT()
1152 if (FCT (p, string, string_end, no_leading_period, flags) == 0) in EXT()
1162 if (FCT (STRCAT (list->str, p), string, string_end, in EXT()
1173 for (rs = string; rs <= string_end; ++rs) in EXT()
1184 && (FCT (p, rs, string_end, in EXT()