Lines Matching refs:ptrn
53 CHAR_T *bp, *p, *ptrn, *rep, *t; in ex_s() local
106 for (ptrn = t = p;;) { in ex_s()
131 if (*ptrn == '\0') { in ex_s()
151 if (re_compile(sp, ptrn, t - ptrn, &sp->re, in ex_s()
154 if (re_compile(sp, ptrn, t - ptrn, &sp->subre, in ex_s()
882 re_compile(SCR *sp, CHAR_T *ptrn, size_t plen, CHAR_T **ptrnp, size_t *lenp, regex_t *rep, u_int fl… in re_compile() argument
896 for (p = ptrn, len = plen; len > 0; ++p, --len) in re_compile()
922 if (re_cscope_conv(sp, &ptrn, &plen, &replaced)) in re_compile()
932 if (re_tag_conv(sp, &ptrn, &plen, &replaced)) in re_compile()
935 if (re_conv(sp, &ptrn, &plen, &replaced)) in re_compile()
954 MEMCPY(*ptrnp, ptrn, plen); in re_compile()
960 FREE_SPACEW(sp, ptrn, 0); in re_compile()
965 ptrn = *ptrnp; in re_compile()
973 if ((rval = regcomp(rep, ptrn, /* plen, */ reflags)) != 0) { in re_compile()