Lines Matching refs:string
76 fnmatch(const char *pattern, const char *string, int flags) in fnmatch() argument
81 return (fnmatch1(pattern, string, string, flags, initial, initial, in fnmatch()
86 fnmatch1(const char *pattern, const char *string, const char *stringstart, in fnmatch1() argument
102 sclen = mbrtowc_l(&sc, string, MB_LEN_MAX, &strmbs, loc); in fnmatch1()
104 sc = (unsigned char)*string; in fnmatch1()
121 (string == stringstart || in fnmatch1()
122 ((flags & FNM_PATHNAME) && *(string - 1) == '/'))) in fnmatch1()
124 string += sclen; in fnmatch1()
133 (string == stringstart || in fnmatch1()
134 ((flags & FNM_PATHNAME) && *(string - 1) == '/'))) in fnmatch1()
141 strchr(string, '/') == NULL ? in fnmatch1()
146 if ((string = strchr(string, '/')) == NULL) in fnmatch1()
158 bt_string = string, bt_strmbs = strmbs; in fnmatch1()
166 (string == stringstart || in fnmatch1()
167 ((flags & FNM_PATHNAME) && *(string - 1) == '/'))) in fnmatch1()
180 string += sclen; in fnmatch1()
194 string += sclen; in fnmatch1()
225 string = bt_string, strmbs = bt_strmbs; in fnmatch1()