Lines Matching refs:cmap

53 	uchar_t *cmap;  member
79 uchar_t *cmap; member
137 uchar_t *cmap; /* Character mapping array */ member
147 uchar_t *cmap; member
280 static re_bm *re_bmcomp(uchar_t *pb, uchar_t *pe, uchar_t *cmap);
281 static re_cw *re_cwinit(uchar_t *cmap);
328 match_pattern.cmap = char_map[iflag]; in egrepinit()
372 pat->bm_ptr = re_bmcomp(lb, le, pat->cmap); in dogre()
378 pat->bm_ptr = re_bmcomp(lb, le, pat->cmap); in dogre()
383 if ((pat->cw_ptr = re_recw(pat->re_ptr, pat->cmap)) != NULL) { in dogre()
513 c = pat->cmap[*b]; in re_reexec()
909 r->cmap = pat->cmap; in egprep()
961 toklit = r->cmap[*pat->loc1++]; in lex()
965 default: toktype = Literal; toklit = r->cmap[toklit]; break; in lex()
984 uchar_t c = pat->cmap[*pat->loc1]; in ccl()
991 if (lastc < 0) CCL_SET(tab, pat->cmap['-']); in ccl()
997 CCL_SET(tab, pat->cmap[i]); in ccl()
1000 uchar_t c = pat->cmap[*pat->loc1]; in ccl()
1008 if (range) CCL_SET(tab, pat->cmap['-']); in ccl()
1014 CCL_SET(tab, pat->cmap[NL]); in ccl()
1018 if (pat->cmap[i] != i) CCL_CLR(tab, i); in ccl()
1195 re_bmcomp(uchar_t *pb, uchar_t *pe, uchar_t *cmap) in re_bmcomp() argument
1204 b->cmap = cmap; in re_bmcomp()
1213 delta[b->cmap[*pb]] = pe - pb; in re_bmcomp()
1215 delta[b->cmap[*pb]] = LARGE; in re_bmcomp()
1218 b->delta0[j] = delta[b->cmap[j]]; in re_bmcomp()
1260 if (b->cmap[*sp--] != b->bmpat[k]) break; in re_bmexec()
1333 re_cwinit(uchar_t *cmap) in re_cwinit() argument
1345 c->cmap = cmap; in re_cwinit()
1561 mappedsp = c->cmap[*sp]; in re_cwexec()
1587 k = c->step[c->cmap[*sp]] - ostate->d - 1; in re_cwexec()