• Home
  • Raw
  • Download

Lines Matching refs:n

164   register const char *p = pattern, *n = string;  local
181 if (*n == '\0')
183 else if (*n == '/' && (flags & FNM_FILE_NAME))
185 else if (*n == '.' && no_leading_period
186 && (n == string
187 || (n[-1] == '/' && (flags & FNM_FILE_NAME))))
200 if (FOLD ((unsigned char) *n) != c)
205 if (*n == '.' && no_leading_period
206 && (n == string
207 || (n[-1] == '/' && (flags & FNM_FILE_NAME))))
212 if (*n == '/' && (flags & FNM_FILE_NAME))
218 if (*n == '\0')
225 ++n;
233 return ((flags & FNM_FILE_NAME) && strchr (n, '/') != NULL
239 endp = __strchrnul (n, (flags & FNM_FILE_NAME) ? '/' : '\0');
246 for (--p; n < endp; ++n)
247 if (internal_fnmatch (p, n,
249 && (n == string
250 || (n[-1] == '/'
259 while (*n != '\0' && *n != '/')
260 ++n;
261 if (*n == '/'
262 && (internal_fnmatch (p, n + 1, flags & FNM_PERIOD,
274 for (--p; n < endp; ++n)
275 if (FOLD ((unsigned char) *n) == c
276 && (internal_fnmatch (p, n,
278 && (n == string
279 || (n[-1] == '/'
300 if (*n == '\0')
303 if (*n == '.' && no_leading_period && (n == string
304 || (n[-1] == '/'
309 if (*n == '/' && (flags & FNM_FILE_NAME))
320 unsigned char fn = FOLD ((unsigned char) *n);
373 if (__iswctype (__btowc ((unsigned char) *n), wt))
376 if ((STREQ (str, "alnum") && ISALNUM ((unsigned char) *n))
377 || (STREQ (str, "alpha") && ISALPHA ((unsigned char) *n))
378 || (STREQ (str, "blank") && ISBLANK ((unsigned char) *n))
379 || (STREQ (str, "cntrl") && ISCNTRL ((unsigned char) *n))
380 || (STREQ (str, "digit") && ISDIGIT ((unsigned char) *n))
381 || (STREQ (str, "graph") && ISGRAPH ((unsigned char) *n))
382 || (STREQ (str, "lower") && ISLOWER ((unsigned char) *n))
383 || (STREQ (str, "print") && ISPRINT ((unsigned char) *n))
384 || (STREQ (str, "punct") && ISPUNCT ((unsigned char) *n))
385 || (STREQ (str, "space") && ISSPACE ((unsigned char) *n))
386 || (STREQ (str, "upper") && ISUPPER ((unsigned char) *n))
387 || (STREQ (str, "xdigit") && ISXDIGIT ((unsigned char) *n)))
459 if (c != FOLD ((unsigned char) *n))
463 ++n;
466 if (*n == '\0')
469 if ((flags & FNM_LEADING_DIR) && *n == '/')