Home
last modified time | relevance | path

Searched refs:STR_MAXIMAL (Results 1 – 10 of 10) sorted by relevance

/illumos-gate/usr/src/contrib/ast/src/lib/libast/astsa/
H A Dstrmatch.c283 mp->current.next_s = (flags & STR_MAXIMAL) ? e : olds; in onematch()
286 …(!pc && (!mp->best.next_s || (flags & STR_MAXIMAL) && mp->current.next_s > mp->best.next_s || !(fl… in onematch()
322 if (!(flags & STR_MAXIMAL)) in onematch()
334 …if (!pc && (!mp->best.next_s || (flags & STR_MAXIMAL) && olds > mp->best.next_s || !(flags & STR_M… in onematch()
596 return strgrpmatch(s, p, NiL, 0, STR_MAXIMAL|STR_LEFT|STR_RIGHT); in strmatch()
H A Dast.h44 #define STR_MAXIMAL 01 /* maximal match */ macro
/illumos-gate/usr/src/contrib/ast/src/lib/libast/string/
H A Dstrmatch.c122 if (!(flags & STR_MAXIMAL)) in strgrpmatch()
179 return strgrpmatch(s, p, NiL, 0, STR_MAXIMAL|STR_LEFT|STR_RIGHT); in strmatch()
195 …return strgrpmatch(s, p, match, 1, (flags ? STR_MAXIMAL : 0)|STR_LEFT) ? (char*)s + match[1] : (ch… in strsubmatch()
H A Dccmapid.c147 if (strgrpmatch(name, mp->match, sub, elementsof(sub) / 2, STR_MAXIMAL|STR_LEFT|STR_ICASE)) in ccmapid()
/illumos-gate/usr/src/contrib/ast/src/lib/libast/include/
H A Dast.h151 #define STR_MAXIMAL 01 /* maximal match */ macro
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/sh/
H A Dmacro.c1813 flag = (type || c=='/')?(STR_GROUP|STR_MAXIMAL):STR_GROUP; in varsub()
1822 nmatch=substring(v,pattern,match,flag&STR_MAXIMAL); in varsub()
2517 if(n=strgrpmatch(sp,pat,smatch,elementsof(smatch)/2,STR_RIGHT|STR_MAXIMAL)) in substring()
2532 if(n=strgrpmatch(sp,pat,smatch,elementsof(smatch)/2,STR_RIGHT|STR_LEFT|STR_MAXIMAL)) in substring()
H A Dlex.c692 #ifndef STR_MAXIMAL in sh_lex()
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/bltins/
H A Dtest.c103 n = strgrpmatch(str, pat, match, m, STR_GROUP|STR_MAXIMAL|STR_LEFT|STR_RIGHT); in test_strmatch()
/illumos-gate/usr/src/contrib/ast/src/lib/libast/misc/
H A Dfastfind.c888 …code.match || strgrpmatch(fp->decode.path, fp->decode.pattern, NiL, 0, STR_MAXIMAL|STR_LEFT|STR_RI… in findread()
/illumos-gate/usr/src/contrib/ast/src/lib/libast/comp/
H A Diconv.c452 if (strgrpmatch(m, cp->match, sub, elementsof(sub) / 2, STR_MAXIMAL|STR_LEFT|STR_ICASE)) in _ast_iconv_name()