Lines Matching refs:flags

39 flags_to_string(int flags)  in flags_to_string()  argument
53 if (flags & flagvalues[i]) { in flags_to_string()
58 flags &= ~flagvalues[i]; in flags_to_string()
64 else if (flags != 0) in flags_to_string()
65 sprintf(p, "%d", flags); in flags_to_string()
75 int flags, result; in ATF_TC_BODY() local
80 flags = t->flags; in ATF_TC_BODY()
82 result = fnmatch(t->pattern, t->string, flags); in ATF_TC_BODY()
86 !(flags & FNM_NOESCAPE)) { in ATF_TC_BODY()
87 flags |= FNM_NOESCAPE; in ATF_TC_BODY()
88 result = fnmatch(t->pattern, t->string, flags); in ATF_TC_BODY()
91 flags = t->flags; in ATF_TC_BODY()
96 !(flags & (FNM_NOESCAPE | FNM_LEADING_DIR))) { in ATF_TC_BODY()
97 flags |= FNM_NOESCAPE; in ATF_TC_BODY()
98 result = fnmatch(t->pattern, t->string, flags); in ATF_TC_BODY()
101 flags = t->flags; in ATF_TC_BODY()
105 !(flags & (FNM_PATHNAME | FNM_PERIOD))) { in ATF_TC_BODY()
106 flags |= FNM_PERIOD; in ATF_TC_BODY()
107 result = fnmatch(t->pattern, t->string, flags); in ATF_TC_BODY()
110 flags = t->flags; in ATF_TC_BODY()
114 !(flags & FNM_PATHNAME)) { in ATF_TC_BODY()
115 flags |= FNM_PATHNAME; in ATF_TC_BODY()
116 result = fnmatch(t->pattern, t->string, flags); in ATF_TC_BODY()
119 flags = t->flags; in ATF_TC_BODY()
124 flags & FNM_PATHNAME && !(flags & FNM_PERIOD)) { in ATF_TC_BODY()
125 flags |= FNM_PERIOD; in ATF_TC_BODY()
126 result = fnmatch(t->pattern, t->string, flags); in ATF_TC_BODY()
129 flags = t->flags; in ATF_TC_BODY()
134 !(flags & (FNM_PATHNAME | FNM_PERIOD))) { in ATF_TC_BODY()
135 flags |= FNM_PATHNAME | FNM_PERIOD; in ATF_TC_BODY()
136 result = fnmatch(t->pattern, t->string, flags); in ATF_TC_BODY()
139 flags = t->flags; in ATF_TC_BODY()
142 && !(flags & FNM_LEADING_DIR)) { in ATF_TC_BODY()
143 flags |= FNM_LEADING_DIR; in ATF_TC_BODY()
144 result = fnmatch(t->pattern, t->string, flags); in ATF_TC_BODY()
147 flags = t->flags; in ATF_TC_BODY()
149 if (t->result == 0 && !(flags & FNM_CASEFOLD)) { in ATF_TC_BODY()
150 flags |= FNM_CASEFOLD; in ATF_TC_BODY()
151 result = fnmatch(t->pattern, t->string, flags); in ATF_TC_BODY()
154 flags = t->flags; in ATF_TC_BODY()
158 !(flags & (FNM_NOESCAPE | FNM_CASEFOLD))) { in ATF_TC_BODY()
159 flags |= FNM_NOESCAPE | FNM_CASEFOLD; in ATF_TC_BODY()
160 result = fnmatch(t->pattern, t->string, flags); in ATF_TC_BODY()
163 flags = t->flags; in ATF_TC_BODY()
170 t->pattern, t->string, flags_to_string(flags), result); in ATF_TC_BODY()
173 t->pattern, t->string, flags_to_string(flags), in ATF_TC_BODY()