Searched refs:nmatch (Results 1 - 13 of 13) sorted by relevance

/osnet-11/usr/src/lib/libast/common/regex/
H A Dregexec.c36 regexec(const regex_t* p, const char* s, size_t nmatch, regmatch_t* match, regflags_t flags) argument
44 if (!(r = regnexec(p, s + m, match->rm_eo - m, nmatch, match, flags)) && m > 0)
45 for (e = match + nmatch; match < e; match++)
53 return regnexec(p, s, s ? strlen(s) : 0, nmatch, match, flags);
H A Dregsub.c35 subold(register Sfio_t* dp, const char* op, register const char* sp, size_t nmatch, register regmatch_t* match, register regflags_t flags, int sre) argument
208 if (c >= nmatch)
242 regsub(const regex_t* p, Sfio_t* dp, const char* op, const char* sp, size_t nmatch, regmatch_t* match, regflags_t flags) argument
248 if ((p->env->flags & REG_NOSUB) || !nmatch)
260 if (r = subold(dp, op, sp, nmatch, match, flags, sre))
264 } while ((m > 0 || (flags & REG_SUB_ALL)) && !(r = regexec(p, op, nmatch, match, p->env->flags|(match->rm_so == match->rm_eo ? REG_ADVANCE : 0))));
H A Dregsubexec.c71 sub(const regex_t* p, register regsub_t* b, const char* ss, register regsubop_t* op, size_t nmatch, register regmatch_t* match) argument
84 if (op->off >= nmatch)
148 regsubexec(const regex_t* p, const char* s, size_t nmatch, regmatch_t* match) argument
155 if (!p->env->sub || (p->env->flags & REG_NOSUB) || !nmatch)
169 if (!c && (c = sub(p, b, s, b->re_ops, nmatch, match)))
175 if (c = regnexec(p, s, e - s, nmatch, match, p->env->flags|(match->rm_so == match->rm_eo ? REG_ADVANCE : 0)))
H A Dregrexec.c36 regrexec(const regex_t* p, const char* s, size_t len, size_t nmatch, regmatch_t* match, regflags_t flags, int sep, void* handle, regrecord_t record) argument
68 complete = e->re.bm.complete && !nmatch;
109 if (complete || (env->rex = ((r - l) > 128) ? e : e->next) && !(n = regnexec(p, (char*)l, r - l, nmatch, match, flags)))
H A Dregnexec.c1845 regnexec(const regex_t* p, const char* s, size_t len, size_t nmatch, regmatch_t* match, regflags_t flags) argument
1857 DEBUG_TEST(0x0001,(sfprintf(sfstdout, "AHA#%04d 0x%04x regnexec %d 0x%08x `%-.*s'\n", __LINE__, debug_flag, nmatch, flags, len, s)),(0));
1874 if (env->stack = env->hard || !(env->flags & REG_NOSUB) && nmatch)
1993 for (i = j = m = 0; j < nmatch; i++)
/osnet-11/usr/src/lib/libast/common/string/
H A Dstrmatch.c64 int nmatch; member in struct:State_s
126 if (n > matchstate.nmatch)
130 matchstate.nmatch = n;
/osnet-11/usr/src/lib/librstp/common/
H A Dport.c208 int nmatch = 0; local
221 nmatch++;
225 if (nmatch == 0) {
/osnet-11/usr/src/grub/grub2/grub-core/gnulib/
H A Dregexec.c42 size_t nmatch, regmatch_t pmatch[],
67 Idx cur_idx, Idx nmatch) internal_function;
75 size_t nmatch, regmatch_t *pmatch,
225 regexec (preg, string, nmatch, pmatch, eflags)
228 size_t nmatch;
258 length, nmatch, pmatch, eflags);
273 const char *_Restrict_ string, size_t nmatch,
276 return regexec (preg, string, nmatch, pmatch,
647 size_t nmatch, regmatch_t pmatch[],
676 extra_nmatch = (nmatch > pre
271 __compat_regexec(const regex_t *_Restrict_ preg, const char *_Restrict_ string, size_t nmatch, regmatch_t pmatch[], int eflags) argument
641 re_search_internal(const regex_t *preg, const char *string, Idx length, Idx start, Idx last_start, Idx stop, size_t nmatch, regmatch_t pmatch[], int eflags) argument
1436 set_regs(const regex_t *preg, const re_match_context_t *mctx, size_t nmatch, regmatch_t *pmatch, bool fl_backtrack) argument
1560 update_regs(const re_dfa_t *dfa, regmatch_t *pmatch, regmatch_t *prev_idx_match, Idx cur_node, Idx cur_idx, Idx nmatch) argument
[all...]
/osnet-11/usr/src/lib/libc/port/stdio/
H A Ddoscan.c136 int nmatch = 0, len, stow; local
139 int nmatch = 0, len, inchar, stow, size;
193 return (nmatch); /* end of format */
220 return (nmatch); /* failed to match input */
248 return (nmatch); /* failed to match input */
584 nmatch += stow;
586 return ((flag_eof && !nmatch) ? EOF : nmatch);
592 return (nmatch != 0 ? nmatch
[all...]
/osnet-11/usr/src/lib/libshell/common/sh/
H A Dexpand.c223 register int nmatch=0; local
237 nmatch++;
240 return(nmatch);
H A Dinit.c171 int nmatch; member in struct:match
753 void sh_setmatch(const char *v, int vsize, int nmatch, int match[]) argument
757 if(mp->nmatch = nmatch)
759 memcpy(mp->match,match,nmatch*2*sizeof(match[0]));
760 for(n=match[0],vsize=0,i=0; i < 2*nmatch; i++)
776 nv_putsub(SH_MATCHNOD, NIL(char*), (nmatch-1)|ARRAY_FILL|ARRAY_SETSUB);
777 for(n=match[0],i=1; i < nmatch; i++)
797 if(sub>=mp->nmatch)
/osnet-11/usr/src/lib/krb5/kadm5/srv/
H A Dserver_acl.c208 int t, found, opok, nmatch;
220 nmatch = sscanf(lp, "%s %s %s %[^\n]", acle_principal, acle_ops,
222 if (nmatch >= 2) {
228 (nmatch >= 3) ? strdup(acle_object) : (char *) NULL;
275 if ( nmatch >= 4 ) {
206 int t, found, opok, nmatch; local
/osnet-11/usr/src/cmd/perl/5.8.4/distrib/x2p/
H A Ds2p.PL819 my( $regex, $subst, $path, $global, $print, $nmatch, $fl ) = @_;
828 if( length( $nmatch ) ){
830 { \$n = $nmatch;
1379 my( $global, $nmatch, $print, $write ) =
1383 $1 eq 'p' ? ( $print = $1 ) : ( $nmatch .= $1 );
1386 ### $nmatch =~ s/^(\d)\1*$/$1/; ### may be dangerous?
1387 if( $global && length( $nmatch ) || length( $nmatch ) > 1 ){
1388 Warn( "conflicting flags `$global$nmatch'", $fl );
1394 $write, $global, $print, $nmatch,
[all...]

Completed in 69 milliseconds