bin/mined/mined.h
396
void compile(char *pattern, REGEX *program);
bin/mined/mined2.c
1496
compile(char *pattern, REGEX *program)
bin/mined/mined2.c
1506
if (*pattern == '^') {
bin/mined/mined2.c
1508
pattern++;
bin/mined/mined2.c
1513
if (*pattern == '*') {
bin/mined/mined2.c
1515
pattern++;
bin/mined/mined2.c
1520
switch (c = *pattern++) {
bin/mined/mined2.c
1528
if (*pattern == '\0') {
bin/mined/mined2.c
1543
if (*pattern == '\0')
bin/mined/mined2.c
1546
*expression++ = NORMAL + *pattern++;
bin/mined/mined2.c
1570
if (*pattern == '^') { /* List must be negated */
bin/mined/mined2.c
1571
pattern++;
bin/mined/mined2.c
1576
while (*pattern != ']') {
bin/mined/mined2.c
1577
if (*pattern == '\0') {
bin/mined/mined2.c
1581
if (*pattern == '\\')
bin/mined/mined2.c
1582
pattern++;
bin/mined/mined2.c
1583
*expression++ = *pattern++;
bin/mined/mined2.c
1584
if (*pattern == '-') {
bin/mined/mined2.c
1586
low_char = previous(pattern);
bin/mined/mined2.c
1587
pattern++; /* Skip '-' */
bin/mined/mined2.c
1588
if (low_char++ > *pattern) {
bin/mined/mined2.c
1593
while (low_char <= *pattern)
bin/mined/mined2.c
1595
pattern++;
bin/mined/mined2.c
1602
pattern++; /* Skip ']' */
bin/pax/pat_rep.c
468
fn_match(char *pattern, char *string, char **pend)
bin/pax/pat_rep.c
475
switch (c = *pattern++) {
bin/pax/pat_rep.c
500
c = *pattern;
bin/pax/pat_rep.c
505
c = *++pattern;
bin/pax/pat_rep.c
517
if (!fn_match(pattern, string, pend))
bin/pax/pat_rep.c
527
((pattern = range_match(pattern, test)) == NULL))
bin/pax/pat_rep.c
541
range_match(char *pattern, int test)
bin/pax/pat_rep.c
548
if ((negate = (*pattern == '!')) != 0)
bin/pax/pat_rep.c
549
++pattern;
bin/pax/pat_rep.c
551
while ((c = *pattern++) != ']') {
bin/pax/pat_rep.c
558
if ((*pattern == '-') && ((c2 = pattern[1]) != '\0') &&
bin/pax/pat_rep.c
562
pattern += 2;
bin/pax/pat_rep.c
566
return (ok == negate ? NULL : pattern);
bin/pax/pax.h
170
struct pattern *fow; /* next pattern */
bin/sh/eval.c
401
for (patp = cp->nclist.pattern ; patp ; patp = patp->narg.next) {
bin/sh/expand.c
1036
expandmeta(char *pattern, struct arglist *dstlist)
bin/sh/expand.c
1043
p = pattern;
bin/sh/expand.c
1048
expmeta(expdir, pattern, dstlist);
bin/sh/expand.c
1057
rmescapes(pattern);
bin/sh/expand.c
1058
appendarglist(dstlist, pattern);
bin/sh/expand.c
1267
patmatch(const char *pattern, const char *string)
bin/sh/expand.c
1274
p = pattern;
bin/sh/expand.c
1446
casematch(union node *pattern, const char *val)
bin/sh/expand.c
1454
argbackq = pattern->narg.backquote;
bin/sh/expand.c
1456
argstr(pattern->narg.text, &argbackq, EXP_TILDE | EXP_CASE, NULL);
bin/sh/parser.c
537
app = &cp->nclist.pattern;
bin/sh/pregenerated/nodes.c
183
calcsize(n->nclist.pattern, result);
bin/sh/pregenerated/nodes.c
279
new->nclist.pattern = copynode(n->nclist.pattern, state);
bin/sh/pregenerated/nodes.h
89
union node *pattern;
crypto/libressl/crypto/x509/x509_utl.c
668
typedef int (*equal_fn)(const unsigned char *pattern, size_t pattern_len,
crypto/libressl/crypto/x509/x509_utl.c
676
const unsigned char *pattern = *p;
crypto/libressl/crypto/x509/x509_utl.c
688
while (pattern_len > subject_len && *pattern) {
crypto/libressl/crypto/x509/x509_utl.c
690
*pattern == '.')
crypto/libressl/crypto/x509/x509_utl.c
692
++pattern;
crypto/libressl/crypto/x509/x509_utl.c
698
*p = pattern;
crypto/libressl/crypto/x509/x509_utl.c
713
equal_nocase(const unsigned char *pattern, size_t pattern_len,
crypto/libressl/crypto/x509/x509_utl.c
716
if (memchr(pattern, '\0', pattern_len) != NULL)
crypto/libressl/crypto/x509/x509_utl.c
720
skip_prefix(&pattern, &pattern_len, subject, subject_len, flags);
crypto/libressl/crypto/x509/x509_utl.c
723
return (strncasecmp(pattern, subject, pattern_len) == 0);
crypto/libressl/crypto/x509/x509_utl.c
728
equal_case(const unsigned char *pattern, size_t pattern_len,
crypto/libressl/crypto/x509/x509_utl.c
731
if (memchr(pattern, 0, pattern_len) != NULL)
crypto/libressl/crypto/x509/x509_utl.c
735
skip_prefix(&pattern, &pattern_len, subject, subject_len, flags);
crypto/libressl/crypto/x509/x509_utl.c
738
return (strncmp(pattern, subject, pattern_len) == 0);
crypto/libressl/crypto/x509/x509_utl.c
911
equal_wildcard(const unsigned char *pattern, size_t pattern_len,
crypto/libressl/crypto/x509/x509_utl.c
921
star = valid_star(pattern, pattern_len, flags);
crypto/libressl/crypto/x509/x509_utl.c
923
return equal_nocase(pattern, pattern_len,
crypto/libressl/crypto/x509/x509_utl.c
925
return wildcard_match(pattern, star - pattern,
crypto/libressl/crypto/x509/x509_utl.c
926
star + 1, (pattern + pattern_len) - star - 1,
crypto/openssh/match.c
105
if (*pattern != '?' && *pattern != *s)
crypto/openssh/match.c
110
pattern++;
crypto/openssh/match.c
122
match_pattern_list(const char *string, const char *pattern, int dolower)
crypto/openssh/match.c
127
u_int i, subi, len = strlen(pattern);
crypto/openssh/match.c
132
if (pattern[i] == '!') {
crypto/openssh/match.c
143
i < len && subi < sizeof(sub) - 1 && pattern[i] != ',';
crypto/openssh/match.c
145
sub[subi] = dolower && isupper((u_char)pattern[i]) ?
crypto/openssh/match.c
146
tolower((u_char)pattern[i]) : pattern[i];
crypto/openssh/match.c
152
if (i < len && pattern[i] == ',')
crypto/openssh/match.c
176
match_usergroup_pattern_list(const char *string, const char *pattern)
crypto/openssh/match.c
180
return cygwin_ug_match_pattern_list(string, pattern);
crypto/openssh/match.c
183
return match_pattern_list(string, pattern, 0);
crypto/openssh/match.c
194
match_hostname(const char *host, const char *pattern)
crypto/openssh/match.c
200
r = match_pattern_list(hostcopy, pattern, 1);
crypto/openssh/match.c
237
const char *pattern)
crypto/openssh/match.c
244
if ((p = strchr(pattern, '@')) != NULL &&
crypto/openssh/match.c
253
if ((p = strchr(pattern, '@')) == NULL)
crypto/openssh/match.c
254
return match_pattern(user, pattern);
crypto/openssh/match.c
256
pat = xstrdup(pattern);
crypto/openssh/match.c
57
match_pattern(const char *s, const char *pattern)
crypto/openssh/match.c
61
if (!*pattern)
crypto/openssh/match.c
64
if (*pattern == '*') {
crypto/openssh/match.c
66
while (*pattern == '*')
crypto/openssh/match.c
67
pattern++;
crypto/openssh/match.c
70
if (!*pattern)
crypto/openssh/match.c
74
if (*pattern != '?' && *pattern != '*') {
crypto/openssh/match.c
81
if (*s == *pattern &&
crypto/openssh/match.c
82
match_pattern(s + 1, pattern + 1))
crypto/openssh/match.c
92
if (match_pattern(s, pattern))
crypto/openssh/scp.c
784
find_brace(const char *pattern, int *startp, int *endp)
crypto/openssh/scp.c
791
for (i = 0; i < INT_MAX && *endp < 0 && pattern[i] != '\0'; i++) {
crypto/openssh/scp.c
792
switch (pattern[i]) {
crypto/openssh/scp.c
795
if (pattern[i + 1] != '\0')
crypto/openssh/scp.c
807
if (pattern[i + 1] == '}') {
crypto/openssh/scp.c
839
emit_expansion(const char *pattern, int brace_start, int brace_end,
crypto/openssh/scp.c
846
if ((pattern_len = strlen(pattern)) == 0 || pattern_len >= INT_MAX)
crypto/openssh/scp.c
849
tail_len = strlen(pattern + brace_end + 1);
crypto/openssh/scp.c
856
memcpy(cp, pattern, brace_start);
crypto/openssh/scp.c
861
memcpy(cp + o, pattern + sel_start,
crypto/openssh/scp.c
867
memcpy(cp + o, pattern + brace_end + 1, tail_len);
crypto/openssh/scp.c
888
brace_expand_one(const char *pattern, char ***patternsp, size_t *npatternsp,
crypto/openssh/scp.c
897
if (find_brace(pattern, &brace_start, &brace_end) != 0) {
crypto/openssh/scp.c
905
switch (pattern[i]) {
crypto/openssh/scp.c
927
if (pattern[i] == ',' || i == brace_end - 1) {
crypto/openssh/scp.c
934
if (emit_expansion(pattern, brace_start, brace_end,
crypto/openssh/scp.c
953
brace_expand(const char *pattern, char ***patternsp, size_t *npatternsp)
crypto/openssh/scp.c
963
if ((cp = strdup(pattern)) == NULL)
crypto/openssh/sftp-glob.c
137
sftp_glob(struct sftp_conn *conn, const char *pattern, int flags,
crypto/openssh/sftp-glob.c
154
if ((r = glob(pattern, flags | GLOB_ALTDIRFUNC, errfunc, pglob)) != 0)
games/primes/pattern.c
440
const size_t pattern_size = (sizeof(pattern)/sizeof(pattern[0]));
games/primes/pattern.c
53
const char pattern[] = {
games/primes/primes.c
255
memcpy(table, &pattern[factor], pattern_size-factor);
games/primes/primes.c
259
memcpy(&table[fact_lim], pattern, pattern_size);
games/primes/primes.c
262
memcpy(&table[fact_lim], pattern, TABSIZE-fact_lim);
games/primes/primes.h
66
extern const char pattern[];
lib/libc/gen/fnmatch.c
121
c = *pattern;
lib/libc/gen/fnmatch.c
124
c = *++pattern;
lib/libc/gen/fnmatch.c
147
if (!fnmatch1(pattern, string, stringstart,
lib/libc/gen/fnmatch.c
173
switch (rangematch(pattern, sc, flags, &newp,
lib/libc/gen/fnmatch.c
178
pattern = newp;
lib/libc/gen/fnmatch.c
187
pclen = mbrtowc(&pc, pattern, MB_LEN_MAX,
lib/libc/gen/fnmatch.c
191
pattern += pclen;
lib/libc/gen/fnmatch.c
211
rangematch(const char *pattern, wchar_t test, int flags, char **newp,
lib/libc/gen/fnmatch.c
228
if ((negate = (*pattern == '!' || *pattern == '^')))
lib/libc/gen/fnmatch.c
229
++pattern;
lib/libc/gen/fnmatch.c
240
origpat = pattern;
lib/libc/gen/fnmatch.c
242
if (*pattern == ']' && pattern > origpat) {
lib/libc/gen/fnmatch.c
243
pattern++;
lib/libc/gen/fnmatch.c
245
} else if (*pattern == '\0') {
lib/libc/gen/fnmatch.c
247
} else if (*pattern == '/' && (flags & FNM_PATHNAME)) {
lib/libc/gen/fnmatch.c
249
} else if (*pattern == '\\' && !(flags & FNM_NOESCAPE))
lib/libc/gen/fnmatch.c
250
pattern++;
lib/libc/gen/fnmatch.c
251
pclen = mbrtowc(&c, pattern, MB_LEN_MAX, patmbs);
lib/libc/gen/fnmatch.c
254
pattern += pclen;
lib/libc/gen/fnmatch.c
259
if (*pattern == '-' && *(pattern + 1) != EOS &&
lib/libc/gen/fnmatch.c
260
*(pattern + 1) != ']') {
lib/libc/gen/fnmatch.c
261
if (*++pattern == '\\' && !(flags & FNM_NOESCAPE))
lib/libc/gen/fnmatch.c
262
if (*pattern != EOS)
lib/libc/gen/fnmatch.c
263
pattern++;
lib/libc/gen/fnmatch.c
264
pclen = mbrtowc(&c2, pattern, MB_LEN_MAX, patmbs);
lib/libc/gen/fnmatch.c
267
pattern += pclen;
lib/libc/gen/fnmatch.c
284
*newp = (char *)pattern;
lib/libc/gen/fnmatch.c
77
fnmatch(const char *pattern, const char *string, int flags)
lib/libc/gen/fnmatch.c
81
return (fnmatch1(pattern, string, string, flags, initial, initial));
lib/libc/gen/fnmatch.c
85
fnmatch1(const char *pattern, const char *string, const char *stringstart,
lib/libc/gen/fnmatch.c
94
pclen = mbrtowc(&pc, pattern, MB_LEN_MAX, &patmbs);
lib/libc/gen/fnmatch.c
97
pattern += pclen;
lib/libc/gen/glob.c
192
glob(const char * __restrict pattern, int flags,
lib/libc/gen/glob.c
202
patnext = pattern;
lib/libc/gen/glob.c
266
globexp1(const Char *pattern, glob_t *pglob, struct glob_limit *limit)
lib/libc/gen/glob.c
268
const Char* ptr = pattern;
lib/libc/gen/glob.c
278
if (pattern[0] == LBRACE && pattern[1] == RBRACE && pattern[2] == EOS)
lib/libc/gen/glob.c
279
return glob0(pattern, pglob, limit);
lib/libc/gen/glob.c
282
if (!globexp2(ptr, pattern, pglob, &rv, limit))
lib/libc/gen/glob.c
285
return glob0(pattern, pglob, limit);
lib/libc/gen/glob.c
295
globexp2(const Char *ptr, const Char *pattern, glob_t *pglob, int *rv,
lib/libc/gen/glob.c
304
for (lm = patbuf, pm = pattern; pm != ptr; *lm++ = *pm++)
lib/libc/gen/glob.c
400
globtilde(const Char *pattern, Char *patbuf, size_t patbuf_len, glob_t *pglob)
lib/libc/gen/glob.c
407
if (*pattern != TILDE || !(pglob->gl_flags & GLOB_TILDE))
lib/libc/gen/glob.c
408
return (pattern);
lib/libc/gen/glob.c
414
for (p = pattern + 1, h = (char *) patbuf;
lib/libc/gen/glob.c
433
return (pattern);
lib/libc/gen/glob.c
441
return (pattern);
lib/libc/gen/glob.c
466
glob0(const Char *pattern, glob_t *pglob, struct glob_limit *limit)
lib/libc/gen/glob.c
473
qpatnext = globtilde(pattern, patbuf, MAXPATHLEN, pglob);
lib/libc/gen/glob.c
542
return (globextend(pattern, pglob, limit));
lib/libc/gen/glob.c
559
glob1(Char *pattern, glob_t *pglob, struct glob_limit *limit)
lib/libc/gen/glob.c
564
if (*pattern == EOS)
lib/libc/gen/glob.c
567
pattern, pglob, limit));
lib/libc/gen/glob.c
576
glob2(Char *pathbuf, Char *pathend, Char *pathend_last, Char *pattern,
lib/libc/gen/glob.c
588
if (*pattern == EOS) { /* End of pattern? */
lib/libc/gen/glob.c
618
p = pattern;
lib/libc/gen/glob.c
629
pattern = p;
lib/libc/gen/glob.c
630
while (*pattern == SEP) {
lib/libc/gen/glob.c
633
*pathend++ = *pattern++;
lib/libc/gen/glob.c
636
return (glob3(pathbuf, pathend, pathend_last, pattern,
lib/libc/gen/glob.c
644
Char *pattern, Char *restpattern,
lib/libc/gen/glob.c
701
if (dp->d_name[0] == DOT && *pattern != DOT)
lib/libc/gen/glob.c
717
if (!match(pathend, pattern, restpattern)) {
lib/libcam/camlib.c
374
match_pat = &ccb.cdm.patterns[0].pattern.periph_pattern;
lib/libssh/openbsd-compat/glob.c
182
glob(const char *pattern, int flags, int (*errfunc)(const char *, int),
lib/libssh/openbsd-compat/glob.c
190
patnext = (u_char *) pattern;
lib/libssh/openbsd-compat/glob.c
202
if (strnlen(pattern, PATH_MAX) == PATH_MAX)
lib/libssh/openbsd-compat/glob.c
240
globexp1(const Char *pattern, glob_t *pglob, struct glob_lim *limitp)
lib/libssh/openbsd-compat/glob.c
242
const Char* ptr = pattern;
lib/libssh/openbsd-compat/glob.c
245
if (pattern[0] == LBRACE && pattern[1] == RBRACE && pattern[2] == EOS)
lib/libssh/openbsd-compat/glob.c
246
return glob0(pattern, pglob, limitp);
lib/libssh/openbsd-compat/glob.c
249
return globexp2(ptr, pattern, pglob, limitp);
lib/libssh/openbsd-compat/glob.c
251
return glob0(pattern, pglob, limitp);
lib/libssh/openbsd-compat/glob.c
261
globexp2(const Char *ptr, const Char *pattern, glob_t *pglob,
lib/libssh/openbsd-compat/glob.c
270
for (lm = patbuf, pm = pattern; pm != ptr; *lm++ = *pm++)
lib/libssh/openbsd-compat/glob.c
366
globtilde(const Char *pattern, Char *patbuf, size_t patbuf_len, glob_t *pglob)
lib/libssh/openbsd-compat/glob.c
373
if (*pattern != TILDE || !(pglob->gl_flags & GLOB_TILDE))
lib/libssh/openbsd-compat/glob.c
374
return pattern;
lib/libssh/openbsd-compat/glob.c
378
for (p = pattern + 1, h = (char *) patbuf;
lib/libssh/openbsd-compat/glob.c
399
return pattern;
lib/libssh/openbsd-compat/glob.c
408
return pattern;
lib/libssh/openbsd-compat/glob.c
443
const Char *pattern = *patternp + 1;
lib/libssh/openbsd-compat/glob.c
449
if ((colon = g_strchr(pattern, ':')) == NULL || colon[1] != ']')
lib/libssh/openbsd-compat/glob.c
452
len = (size_t)(colon - pattern);
lib/libssh/openbsd-compat/glob.c
454
if (!g_strncmp(pattern, cc->name, len) && cc->name[len] == '\0')
lib/libssh/openbsd-compat/glob.c
475
glob0(const Char *pattern, glob_t *pglob, struct glob_lim *limitp)
lib/libssh/openbsd-compat/glob.c
482
qpatnext = globtilde(pattern, patbuf, PATH_MAX, pglob);
lib/libssh/openbsd-compat/glob.c
565
return(globextend(pattern, pglob, limitp, NULL));
lib/libssh/openbsd-compat/glob.c
614
glob1(Char *pattern, Char *pattern_last, glob_t *pglob, struct glob_lim *limitp)
lib/libssh/openbsd-compat/glob.c
619
if (*pattern == EOS)
lib/libssh/openbsd-compat/glob.c
623
pattern, pattern_last, pglob, limitp));
lib/libssh/openbsd-compat/glob.c
633
Char *pattern, Char *pattern_last, glob_t *pglob, struct glob_lim *limitp)
lib/libssh/openbsd-compat/glob.c
644
if (*pattern == EOS) { /* End of pattern? */
lib/libssh/openbsd-compat/glob.c
673
p = pattern;
lib/libssh/openbsd-compat/glob.c
684
pattern = p;
lib/libssh/openbsd-compat/glob.c
685
while (*pattern == SEP) {
lib/libssh/openbsd-compat/glob.c
688
*pathend++ = *pattern++;
lib/libssh/openbsd-compat/glob.c
693
pathend_last, pattern, p, pattern_last,
lib/libssh/openbsd-compat/glob.c
701
Char *pattern, Char *restpattern, Char *restpattern_last, glob_t *pglob,
lib/libssh/openbsd-compat/glob.c
755
if (dp->d_name[0] == DOT && *pattern != DOT)
lib/libssh/openbsd-compat/glob.c
767
if (!match(pathend, pattern, restpattern)) {
libexec/getty/subr.c
460
edithost(const char *pattern)
libexec/getty/subr.c
466
if (pattern == NULL || *pattern == '\0')
libexec/getty/subr.c
468
if (regcomp(®ex, pattern, REG_EXTENDED) != 0)
sbin/camcontrol/camcontrol.c
1192
matchccb.cdm.patterns[0].pattern.bus_pattern.flags = BUS_MATCH_ANY;
sys/bus/cam/cam.c
155
cam_strmatch(const u_int8_t *str, const u_int8_t *pattern, int str_len)
sys/bus/cam/cam.c
158
while (*pattern != '\0'&& str_len > 0) {
sys/bus/cam/cam.c
160
if (*pattern == '*') {
sys/bus/cam/cam.c
163
if ((*pattern != *str)
sys/bus/cam/cam.c
164
&& (*pattern != '?' || *str == ' ')) {
sys/bus/cam/cam.c
167
pattern++;
sys/bus/cam/cam.h
202
int cam_strmatch(const u_int8_t *str, const u_int8_t *pattern, int str_len);
sys/bus/cam/cam_ccb.h
396
union match_pattern pattern;
sys/bus/cam/cam_xpt.c
1805
cur_pattern = &patterns[i].pattern.bus_pattern;
sys/bus/cam/cam_xpt.c
1915
cur_pattern = &patterns[i].pattern.device_pattern;
sys/bus/cam/cam_xpt.c
2031
cur_pattern = &patterns[i].pattern.periph_pattern;
sys/bus/u4b/gadget/g_audio.c
114
SYSCTL_STRING(_hw_usb_g_audio, OID_AUTO, pattern, CTLFLAG_RW,
sys/bus/u4b/gadget/g_modem.c
110
SYSCTL_STRING(_hw_usb_g_modem, OID_AUTO, pattern, CTLFLAG_RW,
sys/dev/drm/amd/display/dc/core/dc_link_dp.c
134
enum hw_dp_training_pattern pattern)
sys/dev/drm/amd/display/dc/core/dc_link_dp.c
139
switch (pattern) {
sys/dev/drm/amd/display/dc/core/dc_link_dp.c
155
__func__, pattern);
sys/dev/drm/amd/display/dc/core/dc_link_dp.c
166
enum hw_dp_training_pattern pattern)
sys/dev/drm/amd/display/dc/core/dc_link_dp.c
181
hw_training_pattern_to_dpcd_training_pattern(link, pattern);
sys/dev/drm/amd/display/dc/core/dc_link_dp.c
2601
enum dpcd_phy_test_patterns pattern;
sys/dev/drm/amd/display/dc/core/dc_link_dp.c
2670
pattern = PHY_TEST_PATTERN_NONE;
sys/dev/drm/amd/display/dc/core/dc_link_dp.c
2673
pattern = PHY_TEST_PATTERN_D10_2;
sys/dev/drm/amd/display/dc/core/dc_link_dp.c
2676
pattern = PHY_TEST_PATTERN_SYMBOL_ERROR;
sys/dev/drm/amd/display/dc/core/dc_link_dp.c
2679
pattern = PHY_TEST_PATTERN_PRBS7;
sys/dev/drm/amd/display/dc/core/dc_link_dp.c
2682
pattern = PHY_TEST_PATTERN_80BIT_CUSTOM;
sys/dev/drm/amd/display/dc/core/dc_link_dp.c
2685
pattern = PHY_TEST_PATTERN_CP2520_1;
sys/dev/drm/amd/display/dc/core/dc_link_dp.c
2688
pattern = PHY_TEST_PATTERN_CP2520_2;
sys/dev/drm/amd/display/dc/core/dc_link_dp.c
2691
pattern = PHY_TEST_PATTERN_CP2520_3;
sys/dev/drm/amd/display/dc/core/dc_link_dp.c
2709
(unsigned char)(pattern);
sys/dev/drm/amd/display/dc/core/dc_link_dp.c
2727
training_pattern.v1_3.LINK_QUAL_PATTERN_SET = pattern;
sys/dev/drm/amd/display/dc/core/dc_link_hwss.c
177
enum hw_dp_training_pattern pattern)
sys/dev/drm/amd/display/dc/core/dc_link_hwss.c
181
switch (pattern) {
sys/dev/drm/amd/display/dc/dce/dce_link_encoder.c
329
const uint8_t *pattern)
sys/dev/drm/amd/display/dc/dce/dce_link_encoder.c
348
((pattern[1] & 0x03) << 8) | pattern[0];
sys/dev/drm/amd/display/dc/dce/dce_link_encoder.c
350
((pattern[2] & 0x0f) << 6) | ((pattern[1] >> 2) & 0x3f);
sys/dev/drm/amd/display/dc/dce/dce_link_encoder.c
352
((pattern[3] & 0x3f) << 4) | ((pattern[2] >> 4) & 0x0f);
sys/dev/drm/amd/display/dc/dce/dce_link_encoder.c
354
(pattern[4] << 2) | ((pattern[3] >> 6) & 0x03);
sys/dev/drm/amd/display/dc/dce/dce_link_encoder.c
356
((pattern[6] & 0x03) << 8) | pattern[5];
sys/dev/drm/amd/display/dc/dce/dce_link_encoder.c
358
((pattern[7] & 0x0f) << 6) | ((pattern[6] >> 2) & 0x3f);
sys/dev/drm/amd/display/dc/dce/dce_link_encoder.c
360
((pattern[8] & 0x3f) << 4) | ((pattern[7] >> 4) & 0x0f);
sys/dev/drm/amd/display/dc/dce/dce_link_encoder.c
362
(pattern[9] << 2) | ((pattern[8] >> 6) & 0x03);
sys/dev/drm/amd/display/dc/dcn10/dcn10_link_encoder.c
294
const uint8_t *pattern)
sys/dev/drm/amd/display/dc/dcn10/dcn10_link_encoder.c
313
((pattern[1] & 0x03) << 8) | pattern[0];
sys/dev/drm/amd/display/dc/dcn10/dcn10_link_encoder.c
315
((pattern[2] & 0x0f) << 6) | ((pattern[1] >> 2) & 0x3f);
sys/dev/drm/amd/display/dc/dcn10/dcn10_link_encoder.c
317
((pattern[3] & 0x3f) << 4) | ((pattern[2] >> 4) & 0x0f);
sys/dev/drm/amd/display/dc/dcn10/dcn10_link_encoder.c
319
(pattern[4] << 2) | ((pattern[3] >> 6) & 0x03);
sys/dev/drm/amd/display/dc/dcn10/dcn10_link_encoder.c
321
((pattern[6] & 0x03) << 8) | pattern[5];
sys/dev/drm/amd/display/dc/dcn10/dcn10_link_encoder.c
323
((pattern[7] & 0x0f) << 6) | ((pattern[6] >> 2) & 0x3f);
sys/dev/drm/amd/display/dc/dcn10/dcn10_link_encoder.c
325
((pattern[8] & 0x3f) << 4) | ((pattern[7] >> 4) & 0x0f);
sys/dev/drm/amd/display/dc/dcn10/dcn10_link_encoder.c
327
(pattern[9] << 2) | ((pattern[8] >> 6) & 0x03);
sys/dev/drm/amd/display/dc/inc/link_hwss.h
63
enum hw_dp_training_pattern pattern);
sys/dev/misc/syscons/star/star_saver.c
62
static u_char pattern[] = {"...........++++*** "};
sys/dev/misc/syscons/star/star_saver.c
92
sc->scr_map[pattern[stars[cell][1]]],
sys/dev/misc/syscons/star/star_saver.c
94
if ((stars[cell][1]+=(krandom()%4)) >= sizeof(pattern)-1) {
sys/dev/netif/oce/oce_hw.h
1971
uint64_t pattern;
sys/dev/netif/oce/oce_if.h
1035
uint64_t pattern);
sys/dev/netif/oce/oce_mbox.c
1375
uint64_t pattern)
sys/dev/netif/oce/oce_mbox.c
1393
fwcmd->params.req.pattern = pattern;
sys/libkern/fnmatch.c
112
if (!_kfnmatch(pattern, string, flags & ~FNM_PERIOD, nesting + 1))
sys/libkern/fnmatch.c
129
switch (rangematch(pattern, *string, flags, &newp)) {
sys/libkern/fnmatch.c
133
pattern = newp;
sys/libkern/fnmatch.c
142
if ((c = *pattern++) == EOS) {
sys/libkern/fnmatch.c
144
--pattern;
sys/libkern/fnmatch.c
167
rangematch(const char *pattern, char test, int flags, char **newp)
sys/libkern/fnmatch.c
179
if ((negate = (*pattern == '!' || *pattern == '^')) != 0)
sys/libkern/fnmatch.c
180
++pattern;
sys/libkern/fnmatch.c
191
c = *pattern++;
sys/libkern/fnmatch.c
194
c = *pattern++;
sys/libkern/fnmatch.c
204
if (*pattern == '-'
sys/libkern/fnmatch.c
205
&& (c2 = *(pattern+1)) != EOS && c2 != ']') {
sys/libkern/fnmatch.c
206
pattern += 2;
sys/libkern/fnmatch.c
208
c2 = *pattern++;
sys/libkern/fnmatch.c
220
} while ((c = *pattern++) != ']');
sys/libkern/fnmatch.c
222
*newp = (char *)(uintptr_t)pattern;
sys/libkern/fnmatch.c
56
_kfnmatch(const char *pattern, const char *string, int flags, int nesting)
sys/libkern/fnmatch.c
66
switch (c = *pattern++) {
sys/libkern/fnmatch.c
84
c = *pattern;
sys/libkern/fnmatch.c
87
c = *++pattern;
sys/sys/libkern.h
153
kfnmatch(const char *pattern, const char *string, int flags)
sys/sys/libkern.h
155
return(_kfnmatch(pattern, string, flags, 0));
tools/tools/usbtest/usbtest.c
197
char pattern[G_AUDIO_MAX_STRLEN] = {"0123456789abcdef"};
tools/tools/usbtest/usbtest.c
227
&pattern, strlen(pattern));
tools/tools/usbtest/usbtest.c
231
"to '%s' (error=%d)\n", pattern, errno);
tools/tools/usbtest/usbtest.c
247
pattern, pattern_interval, throughput);
tools/tools/usbtest/usbtest.c
265
get_string(pattern, sizeof(pattern));
tools/tools/usbtest/usbtest.c
318
char pattern[G_KEYBOARD_MAX_STRLEN] = {"abcdefpattern"};
tools/tools/usbtest/usbtest.c
339
&pattern, strlen(pattern));
tools/tools/usbtest/usbtest.c
343
"to '%s' (error=%d)\n", pattern, errno);
tools/tools/usbtest/usbtest.c
354
pattern, interval);
tools/tools/usbtest/usbtest.c
366
get_string(pattern, sizeof(pattern));
tools/tools/usbtest/usbtest.c
526
char pattern[G_MODEM_MAX_STRLEN] = {"abcdefpattern"};
tools/tools/usbtest/usbtest.c
556
&pattern, strlen(pattern));
tools/tools/usbtest/usbtest.c
560
"to '%s' (error=%d)\n", pattern, errno);
tools/tools/usbtest/usbtest.c
576
pattern, pattern_interval, throughput);
tools/tools/usbtest/usbtest.c
594
get_string(pattern, sizeof(pattern));
usr.bin/diff/diff.c
295
char *buf, *pattern;
usr.bin/diff/diff.c
305
pattern = xmalloc(len + 1);
usr.bin/diff/diff.c
306
memcpy(pattern, buf, len);
usr.bin/diff/diff.c
307
pattern[len] = '\0';
usr.bin/diff/diff.c
308
push_excludes(pattern);
usr.bin/diff/diff.c
318
push_excludes(char *pattern)
usr.bin/diff/diff.c
323
entry->pattern = pattern;
usr.bin/diff/diff.c
329
push_ignore_pats(char *pattern)
usr.bin/diff/diff.c
334
ignore_pats = xstrdup(pattern);
usr.bin/diff/diff.c
337
len = strlen(ignore_pats) + strlen(pattern) + 2;
usr.bin/diff/diff.c
340
strlcat(ignore_pats, pattern, len);
usr.bin/diff/diff.h
80
char *pattern;
usr.bin/diff/diffdir.c
233
if (fnmatch(excl->pattern, dp->d_name, FNM_PATHNAME) == 0)
usr.bin/find/function.c
1098
char *pattern;
usr.bin/find/function.c
1101
pattern = nextarg(option, argvp);
usr.bin/find/function.c
1103
new->c_data = pattern;
usr.bin/find/function.c
1366
char *pattern;
usr.bin/find/function.c
1374
pattern = nextarg(option, argvp);
usr.bin/find/function.c
1376
if ((errcode = regcomp(pre, pattern,
usr.bin/find/function.c
1381
pattern, errbuf);
usr.bin/login/login_fbtab.c
122
login_protect(const char *table, char *pattern, int mask, uid_t uid, gid_t gid)
usr.bin/login/login_fbtab.c
128
if (glob(pattern, GLOB_NOSORT, NULL, &gl) != 0)
usr.bin/unzip/unzip.c
251
STAILQ_ENTRY(pattern) link;
usr.bin/unzip/unzip.c
252
char pattern[];
usr.bin/unzip/unzip.c
255
STAILQ_HEAD(pattern_list, pattern);
usr.bin/unzip/unzip.c
263
add_pattern(struct pattern_list *list, const char *pattern)
usr.bin/unzip/unzip.c
265
struct pattern *entry;
usr.bin/unzip/unzip.c
268
debug("adding pattern '%s'\n", pattern);
usr.bin/unzip/unzip.c
269
len = strlen(pattern);
usr.bin/unzip/unzip.c
274
memcpy(entry->pattern, pattern, len + 1);
usr.bin/unzip/unzip.c
284
struct pattern *entry;
usr.bin/unzip/unzip.c
287
if (fnmatch(entry->pattern, str, C_opt ? FNM_CASEFOLD : 0) == 0)
usr.sbin/mptutil/mpt_cam.c
161
p = &ccb.cdm.patterns[0].pattern.periph_pattern;
usr.sbin/mptutil/mpt_cam.c
429
p = &ccb.cdm.patterns[0].pattern.periph_pattern;
usr.sbin/mptutil/mpt_cam.c
87
b = &ccb.cdm.patterns[0].pattern.bus_pattern;