Home
last modified time | relevance | path

Searched refs:matchjump (Results 1 – 4 of 4) sorted by relevance

/titanic_44/usr/src/lib/libc/port/locale/
H A Dregfree.c85 if (g->matchjump != NULL) in regfree()
86 free(g->matchjump); in regfree()
H A Dregcomp.c225 g->matchjump = NULL; in regcomp()
252 if (g->matchjump == NULL && g->charjump != NULL) { in regcomp()
1676 g->matchjump = NULL; in computematchjumps()
1680 g->matchjump = (int *)malloc(g->mlen * sizeof (unsigned int)); in computematchjumps()
1681 if (g->matchjump == NULL) /* Not a fatal error */ in computematchjumps()
1686 g->matchjump[mindex] = 2*g->mlen - mindex - 1; in computematchjumps()
1701 g->matchjump[suffix] = MIN(g->matchjump[suffix], in computematchjumps()
1713 g->matchjump[mindex] = MIN(g->matchjump[mindex], in computematchjumps()
1719 g->matchjump[suffix] = MIN(g->matchjump[suffix], in computematchjumps()
H A Dregex2.h183 int *matchjump; /* Boyer-Moore match jump table */ member
H A Dengine.c170 int *matchjump; in matcher() local
190 if (g->charjump != NULL && g->matchjump != NULL) { in matcher()
194 matchjump = g->matchjump; in matcher()
216 mj = matchjump[pp - mustfirst]; in matcher()