Lines Matching refs:FNM_PATHNAME
154 "a/a", "a/a", FNM_PATHNAME, 0,
155 "a/*", "a/a", FNM_PATHNAME, 0,
156 "*/a", "a/a", FNM_PATHNAME, 0,
157 "*/*", "a/a", FNM_PATHNAME, 0,
158 "a*b/*", "abbb/x", FNM_PATHNAME, 0,
159 "a*b/*", "abbb/.x", FNM_PATHNAME, 0,
160 "*", "a/a", FNM_PATHNAME, FNM_NOMATCH,
161 "*/*", "a/a/a", FNM_PATHNAME, FNM_NOMATCH,
162 "b/*", "b/.x", FNM_PATHNAME | FNM_PERIOD, FNM_NOMATCH,
163 "b*/*", "a/.x", FNM_PATHNAME | FNM_PERIOD, FNM_NOMATCH,
164 "b/.*", "b/.x", FNM_PATHNAME | FNM_PERIOD, 0,
165 "b*/.*", "b/.x", FNM_PATHNAME | FNM_PERIOD, 0,
171 "a", "a/b", FNM_PATHNAME, FNM_NOMATCH,
172 "*", "a/b", FNM_PATHNAME, FNM_NOMATCH,
173 "*b", "a/b", FNM_PATHNAME, FNM_NOMATCH,
174 "a", "a/b", FNM_PATHNAME | FNM_LEADING_DIR, 0,
175 "*", "a/b", FNM_PATHNAME | FNM_LEADING_DIR, 0,
176 "*", ".a/b", FNM_PATHNAME | FNM_LEADING_DIR, 0,
177 "*a", ".a/b", FNM_PATHNAME | FNM_LEADING_DIR, 0,
178 "*", ".a/b", FNM_PATHNAME | FNM_PERIOD | FNM_LEADING_DIR, FNM_NOMATCH,
179 "*a", ".a/b", FNM_PATHNAME | FNM_PERIOD | FNM_LEADING_DIR, FNM_NOMATCH,
180 "a*b/*", "abbb/.x", FNM_PATHNAME | FNM_PERIOD, FNM_NOMATCH,
186 static const int flagvalues[] = { FNM_NOESCAPE, FNM_PATHNAME,
188 static const char flagnames[] = "FNM_NOESCAPE\0FNM_PATHNAME\0FNM_PERIOD\0FNM_LEADING_DIR\0FNM_CASEFOLD\0";
307 !(flags & (FNM_PATHNAME | FNM_PERIOD))) {
317 !(flags & FNM_PATHNAME)) {
318 flags |= FNM_PATHNAME;
328 flags & FNM_PATHNAME && !(flags & FNM_PERIOD)) {
339 !(flags & (FNM_PATHNAME | FNM_PERIOD))) {
340 flags |= FNM_PATHNAME | FNM_PERIOD;