/freebsd-10-stable/lib/libc/tests/gen/ |
H A D | fnmatch_testcases.h | 149 { "a/a", "a/a", FNM_PATHNAME, 0 }, 150 { "a/*", "a/a", FNM_PATHNAME, 0 }, 151 { "*/a", "a/a", FNM_PATHNAME, 0 }, 152 { "*/*", "a/a", FNM_PATHNAME, 0 }, 153 { "a*b/*", "abbb/x", FNM_PATHNAME, 0 }, 154 { "a*b/*", "abbb/.x", FNM_PATHNAME, 0 }, 155 { "*", "a/a", FNM_PATHNAME, FNM_NOMATCH }, 156 { "*/*", "a/a/a", FNM_PATHNAME, FNM_NOMATCH }, 157 { "b/*", "b/.x", FNM_PATHNAME | FNM_PERIOD, FNM_NOMATCH }, 158 { "b*/*", "a/.x", FNM_PATHNAME | FNM_PERIO [all...] |
H A D | fnmatch_test.c | 44 static const int flagvalues[] = { FNM_NOESCAPE, FNM_PATHNAME, 46 static const char flagnames[] = "FNM_NOESCAPE\0FNM_PATHNAME\0FNM_PERIOD\0FNM_LEADING_DIR\0FNM_CASEFOLD\0"; 108 !(flags & (FNM_PATHNAME | FNM_PERIOD))) { 117 !(flags & FNM_PATHNAME)) { 118 flags |= FNM_PATHNAME; 127 flags & FNM_PATHNAME && !(flags & FNM_PERIOD)) { 137 !(flags & (FNM_PATHNAME | FNM_PERIOD))) { 138 flags |= FNM_PATHNAME | FNM_PERIOD;
|
/freebsd-10-stable/contrib/binutils/include/ |
H A D | fnmatch.h | 43 #undef FNM_PATHNAME macro 48 #define FNM_PATHNAME (1 << 0) /* No wildcard can ever match `/'. */ macro 53 #define FNM_FILE_NAME FNM_PATHNAME /* Preferred GNU name. */
|
/freebsd-10-stable/contrib/gcclibs/include/ |
H A D | fnmatch.h | 43 #undef FNM_PATHNAME macro 48 #define FNM_PATHNAME (1 << 0) /* No wildcard can ever match `/'. */ macro 53 #define FNM_FILE_NAME FNM_PATHNAME /* Preferred GNU name. */
|
/freebsd-10-stable/contrib/gdb/include/ |
H A D | fnmatch.h | 43 #undef FNM_PATHNAME macro 48 #define FNM_PATHNAME (1 << 0) /* No wildcard can ever match `/'. */ macro 53 #define FNM_FILE_NAME FNM_PATHNAME /* Preferred GNU name. */
|
/freebsd-10-stable/include/ |
H A D | fnmatch.h | 41 #define FNM_PATHNAME 0x02 /* Slash must be matched by slash. */ macro 52 #define FNM_FILE_NAME FNM_PATHNAME
|
/freebsd-10-stable/contrib/netbsd-tests/lib/libc/gen/ |
H A D | t_fnmatch.c | 117 atf_tc_set_md_var(tc, "descr", "Test FNM_PATHNAME"); 122 ATF_CHECK(fnmatch("???x", "xxx/x", FNM_PATHNAME) != 0); 123 ATF_CHECK(fnmatch("***x", "xxx/x", FNM_PATHNAME) != 0); 125 ATF_CHECK(fnmatch("???x", "xxxx", FNM_PATHNAME) == 0); 126 ATF_CHECK(fnmatch("*/xxx", "/xxx", FNM_PATHNAME) == 0); 127 ATF_CHECK(fnmatch("x/*.y", "x/z.y", FNM_PATHNAME) == 0); 141 ATF_CHECK(fnmatch("x?y", "x.y", FNM_PATHNAME | FNM_PERIOD) == 0); 142 ATF_CHECK(fnmatch("x*y", "x.y", FNM_PATHNAME | FNM_PERIOD) == 0); 143 ATF_CHECK(fnmatch("*.c", "x.c", FNM_PATHNAME | FNM_PERIOD) == 0); 144 ATF_CHECK(fnmatch("*/?", "x/y", FNM_PATHNAME | FNM_PERIO [all...] |
/freebsd-10-stable/usr.bin/csup/ |
H A D | fnmatch.h | 43 #define FNM_PATHNAME 0x02 /* Slash must be matched by slash. */ macro
|
H A D | fnmatch.c | 72 if (*string == '/' && (flags & FNM_PATHNAME)) 76 ((flags & FNM_PATHNAME) && *(string - 1) == '/'))) 88 ((flags & FNM_PATHNAME) && *(string - 1) == '/'))) 93 if (flags & FNM_PATHNAME) 99 else if (c == '/' && flags & FNM_PATHNAME) { 109 if (test == '/' && flags & FNM_PATHNAME) 117 if (*string == '/' && flags & FNM_PATHNAME)
|
H A D | proto.c | 401 globtree_match(pat, FNM_PATHNAME)); 407 globtree_match(pat, FNM_PATHNAME | 426 flags = FNM_PATHNAME | FNM_LEADING_DIR |
|
/freebsd-10-stable/tools/regression/lib/libc/gen/ |
H A D | test-fnmatch.c | 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_PERIO [all...] |
/freebsd-10-stable/crypto/heimdal/lib/roken/ |
H A D | fnmatch.c | 74 if (*string == '/' && (flags & FNM_PATHNAME)) 78 ((flags & FNM_PATHNAME) && *(string - 1) == '/'))) 90 ((flags & FNM_PATHNAME) && *(string - 1) == '/'))) 95 if (flags & FNM_PATHNAME) 100 else if (c == '/' && flags & FNM_PATHNAME) { 110 if (test == '/' && flags & FNM_PATHNAME) 118 if (*string == '/' && flags & FNM_PATHNAME)
|
H A D | fnmatch.hin | 54 #define FNM_PATHNAME 0x02 /* Slash must be matched by slash. */
|
/freebsd-10-stable/sys/libkern/ |
H A D | fnmatch.c | 69 if (*string == '/' && (flags & FNM_PATHNAME)) 73 ((flags & FNM_PATHNAME) && *(string - 1) == '/'))) 85 ((flags & FNM_PATHNAME) && *(string - 1) == '/'))) 90 if (flags & FNM_PATHNAME) 96 else if (c == '/' && flags & FNM_PATHNAME) { 106 if (test == '/' && flags & FNM_PATHNAME) 114 if (*string == '/' && (flags & FNM_PATHNAME)) 118 ((flags & FNM_PATHNAME) && *(string - 1) == '/'))) 188 if (c == '/' && (flags & FNM_PATHNAME))
|
/freebsd-10-stable/lib/libc/gen/ |
H A D | fnmatch.c | 123 if (sc == '/' && (flags & FNM_PATHNAME)) 127 ((flags & FNM_PATHNAME) && *(string - 1) == '/'))) 139 ((flags & FNM_PATHNAME) && *(string - 1) == '/'))) 144 if (flags & FNM_PATHNAME) 150 else if (c == '/' && flags & FNM_PATHNAME) { 168 if (sc == '/' && (flags & FNM_PATHNAME)) 172 ((flags & FNM_PATHNAME) && *(string - 1) == '/'))) 226 if (sc == '/' && flags & FNM_PATHNAME) 279 } else if (*pattern == '/' && (flags & FNM_PATHNAME)) {
|
/freebsd-10-stable/contrib/mtree/ |
H A D | excludes.c | 110 #define MATCH(g, n) (fnmatch((g), (n), FNM_PATHNAME) == 0)
|
H A D | verify.c | 128 !fnmatch(ep->name, p->fts_name, FNM_PATHNAME)) ||
|
/freebsd-10-stable/usr.sbin/mtree/ |
H A D | excludes.c | 103 #define MATCH(g, n) (fnmatch((g), (n), FNM_PATHNAME) == 0)
|
H A D | verify.c | 119 !fnmatch(ep->name, p->fts_name, FNM_PATHNAME)) ||
|
/freebsd-10-stable/sys/sys/ |
H A D | libkern.h | 201 #define FNM_PATHNAME 0x02 /* Slash must be matched by slash. */ macro 206 #define FNM_FILE_NAME FNM_PATHNAME
|
/freebsd-10-stable/contrib/diff/lib/ |
H A D | exclude.c | 69 & (FNM_PATHNAME | FNM_NOESCAPE | FNM_PERIOD | FNM_LEADING_DIR
|
/freebsd-10-stable/usr.sbin/pkg_install/lib/ |
H A D | match.c | 308 if (csh_match(origins[i], allorigins[j], FNM_PATHNAME) == 0) {
|
/freebsd-10-stable/sys/fs/devfs/ |
H A D | devfs_rule.c | 597 match = fnmatch(dr->dr_pathptrn, pname, FNM_PATHNAME) == 0;
|
/freebsd-10-stable/usr.sbin/newsyslog/ |
H A D | newsyslog.c | 929 fnres = fnmatch(ent->log, *given, FNM_PATHNAME);
|