Searched defs:pattern (Results 26 - 47 of 47) sorted by relevance

12

/osnet-11/usr/src/grub/grub2/grub-core/gnulib/
H A Dfnmatch_loop.c19 /* Match STRING against the file name pattern PATTERN, returning zero if
21 static int EXT (INT opt, const CHAR *pattern, const CHAR *string,
28 FCT (const CHAR *pattern, const CHAR *string, const CHAR *string_end, argument
31 register const CHAR *p = pattern, *n = string;
103 /* This is a pattern. Skip over it. */
129 /* The wildcard(s) is/are the last element of the pattern.
252 /* The name is too long and therefore the pattern
982 END (const CHAR *pattern) argument
984 const CHAR *p = pattern;
988 /* This is an invalid pattern
1021 EXT(INT opt, const CHAR *pattern, const CHAR *string, const CHAR *string_end, bool no_leading_period, int flags) argument
[all...]
H A Dregcomp.c22 static reg_errcode_t re_compile_internal (regex_t *preg, const char * pattern,
211 Returns 0 if the pattern was valid, otherwise an error string.
218 re_compile_pattern (pattern, length, bufp)
219 const char *pattern;
224 re_compile_pattern (const char *pattern, size_t length,
238 ret = re_compile_internal (bufp, pattern, length, re_syntax_options);
249 also be assigned to arbitrarily: each pattern buffer stores its own
447 `buffer' to the compiled pattern;
448 `used' to the length of the compiled pattern;
457 PATTERN is the address of the pattern strin
752 re_compile_internal(regex_t *preg, const char * pattern, size_t length, reg_syntax_t syntax) argument
[all...]
/osnet-11/usr/src/lib/libc/port/gen/
H A Dchkauthattr.c313 _auth_match_noun(const char *pattern, const char *auth, argument
320 pattern_len = strlen(pattern);
330 if ((slash = strchr(pattern, KV_OBJECTCHAR)) != NULL) {
336 (strncmp(pattern, auth, pattern_len) == 0)) {
345 if (pattern[pattern_len-1] != KV_WILDCHAR)
353 if (strncmp(pattern, auth, pattern_len - 1) == 0)
359 _auth_match(const char *pattern, const char *auth) argument
361 return (_auth_match_noun(pattern, auth, strlen(auth), NULL));
/osnet-11/usr/src/lib/libcmd/common/
H A Dgrep.c53 "[e:expression|pattern|regexp?Specify a matching \apattern\a. More than one"
56 " [pattern]"
59 " [pattern-file]"
86 "\n[ pattern ] [ file ... ]\n"
131 Sfulong_t hits; /* labeled pattern matches */
151 List_t file; /* pattern file list */
152 List_t pattern; /* pattern list */ member in struct:State_s
159 int any; /* if any pattern hit */
166 Sfulong_t hits; /* total matched pattern coun
[all...]
/osnet-11/usr/src/lib/krb5/kadm5/
H A Dalt_prof.c1366 * returns TRUE is the pattern is found in the attr's list of values.
1371 krb5_match_config_pattern(const char *string, const char *pattern) argument
1375 int len = strlen(pattern);
1377 for (ptr = strstr(string,pattern); ptr != 0; ptr = strstr(ptr+len,pattern)) {
/osnet-11/usr/src/lib/libast/common/misc/
H A Dglob.c573 glob(const char* pattern, int flags, int (*errfn)(const char*, int), register glob_t* gp) argument
587 const char* nocheck = pattern;
682 if (*(pat = (char*)pattern) == '~' && *(pat + 1) == '(')
732 optlen = pat - (char*)pattern;
741 top = ap = (globlist_t*)stakalloc((optlen ? 2 : 1) * strlen(pattern) + sizeof(globlist_t) + suflen + gp->gl_extra);
745 pat = strcopy(ap->gl_begin, pattern + optlen);
749 strlcpy(gp->gl_pat = gp->gl_opt = pat + 1, pattern, optlen);
H A Dmime.c76 const char* pattern; member in struct:__anon1165
348 if (!wp->pattern || !strncasecmp(ent->name, wp->pattern, wp->prefix) && (!ent->name[wp->prefix] || ent->name[wp->prefix] == '/'))
442 mimelist(Mime_t* mp, Sfio_t* fp, register const char* pattern) argument
450 if (ws.pattern = pattern)
452 while (*pattern && *pattern++ != '/');
453 if (!*pattern || *pattern
[all...]
/osnet-11/usr/src/lib/watchmalloc/common/
H A Dmalloc.c84 0xdeadbeefdeadbeefULL, /* pattern in a freed block */
85 0xbaddcafebaddcafeULL /* pattern in an allocated block */
91 uint64_t pattern = patterns[pat]; local
97 *datap++ = pattern;
/osnet-11/usr/src/lib/libslp/javalib/com/sun/slp/
H A DServiceStoreInMemory.java406 boolean matchDoesNotContain(Object pattern, BVCollector returns) { argument
417 if (!compareEqual(rec.value, pattern)) {
443 matchEqual(Object pattern, BVCollector returns) { argument
450 if (pattern instanceof AttributePattern) {
456 AttributePattern pat = (AttributePattern)pattern;
464 RegRecord rec = walkVector(pattern, false);
485 matchNotEqual(Object pattern, BVCollector returns) { argument
495 if (!compareEqual(rec.value, pattern)) {
505 matchLessEqual(Object pattern, argument
517 if (!compareLessEqual(rec.value, pattern)) {
529 matchNotLessEqual(Object pattern, BVCollector returns) argument
552 matchGreaterEqual(Object pattern, BVCollector returns) argument
575 matchNotGreaterEqual(Object pattern, BVCollector returns) argument
601 walkVector(Object pattern, boolean update) argument
789 compareEqual(Object target, Object pattern) argument
824 compareLessEqual(Object target, Object pattern) argument
867 compareGreaterEqual(Object target, Object pattern) argument
938 evaluate(AttributeString tag, char op, Object pattern, boolean invert, Parser.ParserRecord prReturns) argument
[all...]
/osnet-11/usr/src/lib/libdiskmgt/common/
H A Dfindevs.c623 char *pattern; local
637 pattern = DEVLINK_FLOPPY_REGEX;
639 pattern = DEVLINK_REGEX;
643 (void) di_devlink_walk(args->handle, pattern,
/osnet-11/usr/src/cmd/ntfsprogs/
H A Dntfsundelete.c275 * transform - Convert a shell style pattern to a regex
276 * @pattern: String to be converted
295 static int transform(const char *pattern, char **regex) argument
300 if (!pattern || !regex)
303 length = strlen(pattern);
309 for (i = 0; pattern[i]; i++) {
310 if ((pattern[i] == '*') || (pattern[i] == '.'))
322 for (i = 0, j = 1; pattern[i]; i++, j++) {
323 if (pattern[
[all...]
/osnet-11/usr/src/cmd/perl/5.8.4/distrib/ext/File/Glob/
H A Dbsd_glob.c51 * Set in gl_flags if pattern contained a globbing character.
53 * Same as GLOB_NOCHECK, but it will only append pattern if it did
248 bsd_glob(const char *pattern, int flags, argument
262 patnext = (U8 *) pattern;
288 * the current directory. To fix this, change the pattern to
292 if (isalpha(pattern[0]) && pattern[1] == ':' &&
293 pattern[2] != BG_SEP && pattern[2] != BG_SEP2 &&
295 *bufnext++ = pattern[
406 globexp1(const Char *pattern, glob_t *pglob) argument
429 globexp2(const Char *ptr, const Char *pattern, glob_t *pglob, int *rv) argument
535 globtilde(const Char *pattern, Char *patbuf, size_t patbuf_len, glob_t *pglob) argument
609 glob0(const Char *pattern, glob_t *pglob) argument
736 glob1(Char *pattern, Char *pattern_last, glob_t *pglob, size_t *limitp) argument
754 glob2(Char *pathbuf, Char *pathbuf_last, Char *pathend, Char *pathend_last, Char *pattern, Char *pattern_last, glob_t *pglob, size_t *limitp) argument
836 glob3(Char *pathbuf, Char *pathbuf_last, Char *pathend, Char *pathend_last, Char *pattern, Char *pattern_last, Char *restpattern, Char *restpattern_last, glob_t *pglob, size_t *limitp) argument
[all...]
/osnet-11/usr/src/lib/libast/common/port/
H A Dastconf.c1520 astconflist(Sfio_t* sp, const char* path, int flags, const char* pattern) argument
1551 pattern = 0;
1552 if (pattern)
1558 if (regcomp(&re, pattern, REG_DISCIPLINE|REG_EXTENDED|REG_LENIENT|REG_NULL))
1565 if (pattern)
1622 if (pattern)
1660 if (pattern)
/osnet-11/usr/src/lib/libast/common/regex/
H A Dregcomp.c111 int delimiter; /* pattern delimiter */
120 unsigned char* pattern; /* the original pattern */ member in struct:Cenv_s
121 unsigned char* literal; /* literal restart pattern */
128 int terminator; /* pattern terminator */
958 env->pattern = env->cursor + 1;
1012 if (env->type == BRE && (env->cursor == env->pattern || posixkludge == 1))
2056 beg = env->pattern == env->cursor - env->token.len;
2527 env->pattern = env->cursor;
2766 if (env->literal == env->pattern
3210 regcomp(regex_t* p, const char* pattern, regflags_t flags) argument
3410 regncomp(regex_t* p, const char* pattern, size_t size, regflags_t flags) argument
[all...]
/osnet-11/usr/src/lib/libshell/common/edit/
H A Dedit.c1649 int ed_histgen(Edit_t *ep,const char *pattern) argument
1658 if(*pattern=='#')
1659 pattern++;
1660 cp = stakalloc(m=strlen(pattern)+6);
1661 sfsprintf(cp,m,"@(%s)*%c",pattern,0);
1665 if(memcmp(pattern,ep->hpat+2,m)==0)
1678 pattern = ep->hpat = cp;
1688 if(strmatch(cp,pattern))
/osnet-11/usr/src/lib/libshell/common/sh/
H A Dmacro.c77 char pattern; /* set when file expansion follows */ member in struct:_mac_
78 char patfound; /* set if pattern character found */
168 mp->pattern = (mode==1||mode==2);
224 mp->pattern = mp->split && !(flag&ARG_NOGLOB) && !sh_isoption(SH_NOGLOB);
233 mp->pattern = ((flag&ARG_EXP)!=0);
242 if(mp->pattern)
281 mp->split = mp->assign = mp->pattern = mp->patfound = mp->lit = mp->arith = mp->let = 0;
409 * expand argument but do not trim pattern characters
456 if(mp->pattern==2 && *cp=='/')
514 if(c==ESCAPE && mp->pattern)
1096 char idbuff[3], *id = idbuff, *pattern=0, *repstr, *arrmax=0; local
2706 mac_getstring(char *pattern) argument
[all...]
H A Dxec.c2689 int pattern = 0; local
2694 pattern=ARG_EXP;
2702 sh_debug(shp,trap,(char*)0,(char*)0,argv, pattern);
2708 if(pattern)
/osnet-11/usr/src/lib/libmtmalloc/common/
H A Dmtmalloc.c200 #define FREEPATTERN 0xdeadbeef /* debug fill pattern for free buf */
201 #define INITPATTERN 0xbaddcafe /* debug fill pattern for new buf */
531 /* we copy the pattern before we set the bit to free */
1625 * we skip debug pattern checking.
1952 copy_pattern(uint32_t pattern, void *buf_arg, size_t size) argument
1958 buf[3] = buf[2] = buf[1] = buf[0] = pattern;
1962 *buf++ = pattern;
1966 verify_pattern(uint32_t pattern, void *buf_arg, size_t size) argument
1972 if (*buf != pattern)
/osnet-11/usr/src/lib/libumem/common/
H A Dumem.c626 copy_pattern(uint64_t pattern, void *buf_arg, size_t size) argument
632 *buf++ = pattern;
636 verify_pattern(uint64_t pattern, void *buf_arg, size_t size) argument
642 if (*buf != pattern)
/osnet-11/usr/src/lib/libsqlite/tool/
H A Dlemon.c3560 char pattern[LINESIZE]; local
3568 sprintf(pattern,"#define %s%-30s %2d\n",prefix,lemp->symbols[i]->name,i);
3569 if( strcmp(line,pattern) ) break;
/osnet-11/usr/src/lib/libscf/common/
H A Dlowlevel.c6974 * qualify each pattern's type:
6978 * PATTERN_EXACT The pattern is a complete FMRI. The list of
6981 * PATTERN_GLOB The pattern will be matched against all
6983 * Matches will be added to the pattern's list
6989 * added to the pattern's list as they are found.
6999 * When a match is found, we add the match to the pattern's list. We also enter
7004 * | pattern 'foo' |----->| match |---->| match |
7111 * Given an FMRI, insert it into the pattern's list appropriately.
7117 scf_pattern_t *pattern, int svc_explicit)
7132 for (prev = match = pattern
7116 scf_add_match(scf_matchkey_t **htable, const char *fmri, const char *legacy, scf_pattern_t *pattern, int svc_explicit) argument
7180 scf_cmp_pattern(char *fmri, scf_pattern_t *pattern) argument
7220 scf_pattern_match(scf_matchkey_t **htable, char *fmri, const char *legacy, int npattern, scf_pattern_t *pattern, int svc_explicit) argument
7247 scf_pattern_t *pattern = NULL; local
[all...]
/osnet-11/usr/src/cmd/perl/5.8.4/distrib/
H A Dsv.c8258 S_expect_number(pTHX_ char** pattern) argument
8261 switch (**pattern) {
8265 while (isDIGIT(**pattern))
8266 var = var * 10 + (*(*pattern)++ - '0');
8270 #define EXPECT_NUMBER(pattern, var) (var = S_expect_number(aTHX_ &pattern))
8324 bool pat_utf8; /* the pattern is in utf8? */

Completed in 150 milliseconds

12