Searched refs:tnfa (Results 1 - 3 of 3) sorted by relevance
/seL4-test-master/projects/musllibc/src/regex/ |
H A D | regexec.c | 47 const tre_tnfa_t *tnfa, regoff_t *tags, regoff_t match_eo); 82 #define CHECK_CHAR_CLASSES(trans_i, tnfa, eflags) \ 84 && !(tnfa->cflags & REG_ICASE) \ 87 && (tnfa->cflags & REG_ICASE) \ 92 tnfa->cflags & REG_ICASE))) 170 tre_tnfa_run_parallel(const tre_tnfa_t *tnfa, const void *string, argument 184 int reg_newline = tnfa->cflags & REG_NEWLINE; 206 num_tags = tnfa->num_tags; 217 if (num_tags > SIZE_MAX/(8 * sizeof(regoff_t) * tnfa->num_states)) 221 if (tnfa 593 tre_tnfa_run_backtrack(const tre_tnfa_t *tnfa, const void *string, regoff_t *match_tags, int eflags, regoff_t *match_end_ofs) argument 930 tre_fill_pmatch(size_t nmatch, regmatch_t pmatch[], int cflags, const tre_tnfa_t *tnfa, regoff_t *tags, regoff_t match_eo) argument 999 tre_tnfa_t *tnfa = (void *)preg->TRE_REGEX_T_FIELD; local [all...] |
H A D | regcomp.c | 1169 tre_purge_regset(int *regset, tre_tnfa_t *tnfa, int tag) argument 1178 tnfa->submatch_data[id].so_tag = tag; 1180 tnfa->submatch_data[id].eo_tag = tag; 1190 tre_tnfa_t *tnfa) 1197 int first_pass = (mem == NULL || tnfa == NULL); 1211 tnfa->end_tag = 0; 1212 tnfa->minimal_tags[0] = -1; 1215 regset = xmalloc(sizeof(*regset) * ((tnfa->num_submatches + 1) * 2)); 1221 parents = xmalloc(sizeof(*parents) * (tnfa->num_submatches + 1)); 1229 saved_states = xmalloc(sizeof(*saved_states) * (tnfa 1189 tre_add_tags(tre_mem_t mem, tre_stack_t *stack, tre_ast_node_t *tree, tre_tnfa_t *tnfa) argument 2685 tre_tnfa_t *tnfa = NULL; local 2895 tre_tnfa_t *tnfa; local [all...] |
H A D | tre.h | 152 typedef struct tnfa tre_tnfa_t; 154 struct tnfa { struct
|
Completed in 54 milliseconds