HomeSort by: relevance | last modified time | path
    Searched refs:charjump (Results 1 - 4 of 4) sorted by relevancy

  /src/lib/libc/regex/
regfree.c 99 if (g->charjump != NULL)
100 free(&g->charjump[CHAR_MIN]);
regcomp.c 367 g->charjump = NULL;
392 if(g->matchjump == NULL && g->charjump != NULL) {
393 free(g->charjump);
394 g->charjump = NULL;
2287 g->charjump = calloc((NC_MAX + 1), sizeof(*g->charjump));
2288 if (g->charjump == NULL) /* Not a fatal error */
2291 g->charjump = &g->charjump[-(CHAR_MIN)];
2297 g->charjump[ch] = g->mlen
    [all...]
regex2.h 193 size_t *charjump; /* Boyer-Moore char jump table */ member in struct:re_guts
engine.c 221 size_t *charjump; local in function:matcher
244 if (g->charjump != NULL && g->matchjump != NULL) {
247 charjump = g->charjump;
252 while (dp < stop && charjump[(int)*dp])
253 dp += charjump[(int)*dp];
269 cj = charjump[(int)*dp];

Completed in 13 milliseconds