re_match_context_t 20 maint/gnulib/lib/regexec.c static reg_errcode_t match_ctx_init (re_match_context_t *cache, int eflags, re_match_context_t 22 maint/gnulib/lib/regexec.c static void match_ctx_clean (re_match_context_t *mctx); re_match_context_t 23 maint/gnulib/lib/regexec.c static void match_ctx_free (re_match_context_t *cache); re_match_context_t 24 maint/gnulib/lib/regexec.c static reg_errcode_t match_ctx_add_entry (re_match_context_t *cache, Idx node, re_match_context_t 26 maint/gnulib/lib/regexec.c static Idx search_cur_bkref_entry (const re_match_context_t *mctx, Idx str_idx); re_match_context_t 27 maint/gnulib/lib/regexec.c static reg_errcode_t match_ctx_add_subtop (re_match_context_t *mctx, Idx node, re_match_context_t 52 maint/gnulib/lib/regexec.c static reg_errcode_t prune_impossible_nodes (re_match_context_t *mctx); re_match_context_t 53 maint/gnulib/lib/regexec.c static Idx check_matching (re_match_context_t *mctx, bool fl_longest_match, re_match_context_t 55 maint/gnulib/lib/regexec.c static Idx check_halt_state_context (const re_match_context_t *mctx, re_match_context_t 65 maint/gnulib/lib/regexec.c const re_match_context_t *mctx, re_match_context_t 71 maint/gnulib/lib/regexec.c static int sift_states_iter_mb (const re_match_context_t *mctx, re_match_context_t 75 maint/gnulib/lib/regexec.c static reg_errcode_t sift_states_backward (const re_match_context_t *mctx, re_match_context_t 77 maint/gnulib/lib/regexec.c static reg_errcode_t build_sifted_states (const re_match_context_t *mctx, re_match_context_t 80 maint/gnulib/lib/regexec.c static reg_errcode_t update_cur_sifted_state (const re_match_context_t *mctx, re_match_context_t 87 maint/gnulib/lib/regexec.c static bool check_dst_limits (const re_match_context_t *mctx, re_match_context_t 91 maint/gnulib/lib/regexec.c static int check_dst_limits_calc_pos_1 (const re_match_context_t *mctx, re_match_context_t 94 maint/gnulib/lib/regexec.c static int check_dst_limits_calc_pos (const re_match_context_t *mctx, re_match_context_t 104 maint/gnulib/lib/regexec.c static reg_errcode_t sift_states_bkref (const re_match_context_t *mctx, re_match_context_t 111 maint/gnulib/lib/regexec.c re_match_context_t *mctx); re_match_context_t 113 maint/gnulib/lib/regexec.c re_match_context_t *mctx, re_match_context_t 116 maint/gnulib/lib/regexec.c re_match_context_t *mctx, re_match_context_t 118 maint/gnulib/lib/regexec.c static reg_errcode_t check_subexp_matching_top (re_match_context_t *mctx, re_match_context_t 123 maint/gnulib/lib/regexec.c re_match_context_t *mctx, re_match_context_t 127 maint/gnulib/lib/regexec.c static reg_errcode_t transit_state_mb (re_match_context_t *mctx, re_match_context_t 130 maint/gnulib/lib/regexec.c static reg_errcode_t transit_state_bkref (re_match_context_t *mctx, re_match_context_t 132 maint/gnulib/lib/regexec.c static reg_errcode_t get_subexp (re_match_context_t *mctx, re_match_context_t 134 maint/gnulib/lib/regexec.c static reg_errcode_t get_subexp_sub (re_match_context_t *mctx, re_match_context_t 140 maint/gnulib/lib/regexec.c static reg_errcode_t check_arrival (re_match_context_t *mctx, re_match_context_t 144 maint/gnulib/lib/regexec.c static reg_errcode_t check_arrival_add_next_nodes (re_match_context_t *mctx, re_match_context_t 155 maint/gnulib/lib/regexec.c static reg_errcode_t expand_bkref_cache (re_match_context_t *mctx, re_match_context_t 171 maint/gnulib/lib/regexec.c static bool check_node_accept (const re_match_context_t *mctx, re_match_context_t 173 maint/gnulib/lib/regexec.c static reg_errcode_t extend_buffers (re_match_context_t *mctx, int min_len); re_match_context_t 601 maint/gnulib/lib/regexec.c re_match_context_t mctx = { .dfa = dfa }; re_match_context_t 907 maint/gnulib/lib/regexec.c prune_impossible_nodes (re_match_context_t *mctx) re_match_context_t 1002 maint/gnulib/lib/regexec.c acquire_init_state_context (reg_errcode_t *err, const re_match_context_t *mctx, re_match_context_t 1044 maint/gnulib/lib/regexec.c check_matching (re_match_context_t *mctx, bool fl_longest_match, re_match_context_t 1194 maint/gnulib/lib/regexec.c check_halt_state_context (const re_match_context_t *mctx, re_match_context_t 1213 maint/gnulib/lib/regexec.c proceed_next_node (const re_match_context_t *mctx, Idx nregs, regmatch_t *regs, re_match_context_t 1381 maint/gnulib/lib/regexec.c set_regs (const regex_t *preg, const re_match_context_t *mctx, size_t nmatch, re_match_context_t 1561 maint/gnulib/lib/regexec.c sift_states_backward (const re_match_context_t *mctx, re_sift_context_t *sctx) re_match_context_t 1617 maint/gnulib/lib/regexec.c build_sifted_states (const re_match_context_t *mctx, re_sift_context_t *sctx, re_match_context_t 1675 maint/gnulib/lib/regexec.c clean_state_log_if_needed (re_match_context_t *mctx, Idx next_state_log_idx) re_match_context_t 1726 maint/gnulib/lib/regexec.c update_cur_sifted_state (const re_match_context_t *mctx, re_match_context_t 1850 maint/gnulib/lib/regexec.c check_dst_limits (const re_match_context_t *mctx, const re_node_set *limits, re_match_context_t 1885 maint/gnulib/lib/regexec.c check_dst_limits_calc_pos_1 (const re_match_context_t *mctx, int boundaries, re_match_context_t 1966 maint/gnulib/lib/regexec.c check_dst_limits_calc_pos (const re_match_context_t *mctx, Idx limit, re_match_context_t 2083 maint/gnulib/lib/regexec.c sift_states_bkref (const re_match_context_t *mctx, re_sift_context_t *sctx, re_match_context_t 2182 maint/gnulib/lib/regexec.c sift_states_iter_mb (const re_match_context_t *mctx, re_sift_context_t *sctx, re_match_context_t 2213 maint/gnulib/lib/regexec.c transit_state (reg_errcode_t *err, re_match_context_t *mctx, re_match_context_t 2270 maint/gnulib/lib/regexec.c merge_state_with_log (reg_errcode_t *err, re_match_context_t *mctx, re_match_context_t 2348 maint/gnulib/lib/regexec.c find_recover_state (reg_errcode_t *err, re_match_context_t *mctx) re_match_context_t 2378 maint/gnulib/lib/regexec.c check_subexp_matching_top (re_match_context_t *mctx, re_node_set *cur_nodes, re_match_context_t 2411 maint/gnulib/lib/regexec.c transit_state_sb (reg_errcode_t *err, re_match_context_t *mctx, re_match_context_t 2450 maint/gnulib/lib/regexec.c transit_state_mb (re_match_context_t *mctx, re_dfastate_t *pstate) re_match_context_t 2519 maint/gnulib/lib/regexec.c transit_state_bkref (re_match_context_t *mctx, const re_node_set *nodes) re_match_context_t 2631 maint/gnulib/lib/regexec.c get_subexp (re_match_context_t *mctx, Idx bkref_node, Idx bkref_str_idx) re_match_context_t 2784 maint/gnulib/lib/regexec.c get_subexp_sub (re_match_context_t *mctx, const re_sub_match_top_t *sub_top, re_match_context_t 2835 maint/gnulib/lib/regexec.c check_arrival (re_match_context_t *mctx, state_array_t *path, Idx top_node, re_match_context_t 3000 maint/gnulib/lib/regexec.c check_arrival_add_next_nodes (re_match_context_t *mctx, Idx str_idx, re_match_context_t 3174 maint/gnulib/lib/regexec.c expand_bkref_cache (re_match_context_t *mctx, re_node_set *cur_nodes, re_match_context_t 3937 maint/gnulib/lib/regexec.c check_node_accept (const re_match_context_t *mctx, const re_token_t *node, re_match_context_t 3987 maint/gnulib/lib/regexec.c extend_buffers (re_match_context_t *mctx, int min_len) re_match_context_t 4053 maint/gnulib/lib/regexec.c match_ctx_init (re_match_context_t *mctx, int eflags, Idx n) re_match_context_t 4087 maint/gnulib/lib/regexec.c match_ctx_clean (re_match_context_t *mctx) re_match_context_t 4116 maint/gnulib/lib/regexec.c match_ctx_free (re_match_context_t *mctx) re_match_context_t 4131 maint/gnulib/lib/regexec.c match_ctx_add_entry (re_match_context_t *mctx, Idx node, Idx str_idx, Idx from, re_match_context_t 4179 maint/gnulib/lib/regexec.c search_cur_bkref_entry (const re_match_context_t *mctx, Idx str_idx) re_match_context_t 4202 maint/gnulib/lib/regexec.c match_ctx_add_subtop (re_match_context_t *mctx, Idx node, Idx str_idx)