re_match_context_t   24 lib/regexec.c  static reg_errcode_t match_ctx_init (re_match_context_t *cache, int eflags,
re_match_context_t   26 lib/regexec.c  static void match_ctx_clean (re_match_context_t *mctx) internal_function;
re_match_context_t   27 lib/regexec.c  static void match_ctx_free (re_match_context_t *cache) internal_function;
re_match_context_t   28 lib/regexec.c  static reg_errcode_t match_ctx_add_entry (re_match_context_t *cache, Idx node,
re_match_context_t   31 lib/regexec.c  static Idx search_cur_bkref_entry (const re_match_context_t *mctx, Idx str_idx)
re_match_context_t   33 lib/regexec.c  static reg_errcode_t match_ctx_add_subtop (re_match_context_t *mctx, Idx node,
re_match_context_t   61 lib/regexec.c  static reg_errcode_t prune_impossible_nodes (re_match_context_t *mctx)
re_match_context_t   63 lib/regexec.c  static Idx check_matching (re_match_context_t *mctx, bool fl_longest_match,
re_match_context_t   65 lib/regexec.c  static Idx check_halt_state_context (const re_match_context_t *mctx,
re_match_context_t   77 lib/regexec.c  			       const re_match_context_t *mctx,
re_match_context_t   84 lib/regexec.c  static int sift_states_iter_mb (const re_match_context_t *mctx,
re_match_context_t   89 lib/regexec.c  static reg_errcode_t sift_states_backward (const re_match_context_t *mctx,
re_match_context_t   92 lib/regexec.c  static reg_errcode_t build_sifted_states (const re_match_context_t *mctx,
re_match_context_t   96 lib/regexec.c  static reg_errcode_t update_cur_sifted_state (const re_match_context_t *mctx,
re_match_context_t  105 lib/regexec.c  static bool check_dst_limits (const re_match_context_t *mctx,
re_match_context_t  109 lib/regexec.c  static int check_dst_limits_calc_pos_1 (const re_match_context_t *mctx,
re_match_context_t  113 lib/regexec.c  static int check_dst_limits_calc_pos (const re_match_context_t *mctx,
re_match_context_t  123 lib/regexec.c  static reg_errcode_t sift_states_bkref (const re_match_context_t *mctx,
re_match_context_t  132 lib/regexec.c  					 re_match_context_t *mctx) internal_function;
re_match_context_t  134 lib/regexec.c  				     re_match_context_t *mctx,
re_match_context_t  137 lib/regexec.c  					    re_match_context_t *mctx,
re_match_context_t  140 lib/regexec.c  static reg_errcode_t check_subexp_matching_top (re_match_context_t *mctx,
re_match_context_t  145 lib/regexec.c  					re_match_context_t *mctx,
re_match_context_t  150 lib/regexec.c  static reg_errcode_t transit_state_mb (re_match_context_t *mctx,
re_match_context_t  154 lib/regexec.c  static reg_errcode_t transit_state_bkref (re_match_context_t *mctx,
re_match_context_t  157 lib/regexec.c  static reg_errcode_t get_subexp (re_match_context_t *mctx,
re_match_context_t  160 lib/regexec.c  static reg_errcode_t get_subexp_sub (re_match_context_t *mctx,
re_match_context_t  167 lib/regexec.c  static reg_errcode_t check_arrival (re_match_context_t *mctx,
re_match_context_t  171 lib/regexec.c  static reg_errcode_t check_arrival_add_next_nodes (re_match_context_t *mctx,
re_match_context_t  184 lib/regexec.c  static reg_errcode_t expand_bkref_cache (re_match_context_t *mctx,
re_match_context_t  204 lib/regexec.c  static bool check_node_accept (const re_match_context_t *mctx,
re_match_context_t  207 lib/regexec.c  static reg_errcode_t extend_buffers (re_match_context_t *mctx)
re_match_context_t  668 lib/regexec.c    re_match_context_t mctx = { .dfa = dfa };
re_match_context_t  670 lib/regexec.c    re_match_context_t mctx;
re_match_context_t  678 lib/regexec.c    memset (&mctx, '\0', sizeof (re_match_context_t));
re_match_context_t  985 lib/regexec.c  prune_impossible_nodes (re_match_context_t *mctx)
re_match_context_t 1081 lib/regexec.c  acquire_init_state_context (reg_errcode_t *err, const re_match_context_t *mctx,
re_match_context_t 1123 lib/regexec.c  check_matching (re_match_context_t *mctx, bool fl_longest_match,
re_match_context_t 1274 lib/regexec.c  check_halt_state_context (const re_match_context_t *mctx,
re_match_context_t 1296 lib/regexec.c  proceed_next_node (const re_match_context_t *mctx, Idx nregs, regmatch_t *regs,
re_match_context_t 1445 lib/regexec.c  set_regs (const regex_t *preg, const re_match_context_t *mctx, size_t nmatch,
re_match_context_t 1641 lib/regexec.c  sift_states_backward (const re_match_context_t *mctx, re_sift_context_t *sctx)
re_match_context_t 1699 lib/regexec.c  build_sifted_states (const re_match_context_t *mctx, re_sift_context_t *sctx,
re_match_context_t 1761 lib/regexec.c  clean_state_log_if_needed (re_match_context_t *mctx, Idx next_state_log_idx)
re_match_context_t 1813 lib/regexec.c  update_cur_sifted_state (const re_match_context_t *mctx,
re_match_context_t 1939 lib/regexec.c  check_dst_limits (const re_match_context_t *mctx, const re_node_set *limits,
re_match_context_t 1975 lib/regexec.c  check_dst_limits_calc_pos_1 (const re_match_context_t *mctx, int boundaries,
re_match_context_t 2057 lib/regexec.c  check_dst_limits_calc_pos (const re_match_context_t *mctx, Idx limit,
re_match_context_t 2175 lib/regexec.c  sift_states_bkref (const re_match_context_t *mctx, re_sift_context_t *sctx,
re_match_context_t 2275 lib/regexec.c  sift_states_iter_mb (const re_match_context_t *mctx, re_sift_context_t *sctx,
re_match_context_t 2305 lib/regexec.c  transit_state (reg_errcode_t *err, re_match_context_t *mctx,
re_match_context_t 2363 lib/regexec.c  merge_state_with_log (reg_errcode_t *err, re_match_context_t *mctx,
re_match_context_t 2442 lib/regexec.c  find_recover_state (reg_errcode_t *err, re_match_context_t *mctx)
re_match_context_t 2473 lib/regexec.c  check_subexp_matching_top (re_match_context_t *mctx, re_node_set *cur_nodes,
re_match_context_t 2506 lib/regexec.c  transit_state_sb (reg_errcode_t *err, re_match_context_t *mctx,
re_match_context_t 2546 lib/regexec.c  transit_state_mb (re_match_context_t *mctx, re_dfastate_t *pstate)
re_match_context_t 2617 lib/regexec.c  transit_state_bkref (re_match_context_t *mctx, const re_node_set *nodes)
re_match_context_t 2731 lib/regexec.c  get_subexp (re_match_context_t *mctx, Idx bkref_node, Idx bkref_str_idx)
re_match_context_t 2881 lib/regexec.c  get_subexp_sub (re_match_context_t *mctx, const re_sub_match_top_t *sub_top,
re_match_context_t 2932 lib/regexec.c  check_arrival (re_match_context_t *mctx, state_array_t *path, Idx top_node,
re_match_context_t 3094 lib/regexec.c  check_arrival_add_next_nodes (re_match_context_t *mctx, Idx str_idx,
re_match_context_t 3273 lib/regexec.c  expand_bkref_cache (re_match_context_t *mctx, re_node_set *cur_nodes,
re_match_context_t 4097 lib/regexec.c  check_node_accept (const re_match_context_t *mctx, const re_token_t *node,
re_match_context_t 4147 lib/regexec.c  extend_buffers (re_match_context_t *mctx)
re_match_context_t 4210 lib/regexec.c  match_ctx_init (re_match_context_t *mctx, int eflags, Idx n)
re_match_context_t 4245 lib/regexec.c  match_ctx_clean (re_match_context_t *mctx)
re_match_context_t 4275 lib/regexec.c  match_ctx_free (re_match_context_t *mctx)
re_match_context_t 4290 lib/regexec.c  match_ctx_add_entry (re_match_context_t *mctx, Idx node, Idx str_idx, Idx from,
re_match_context_t 4339 lib/regexec.c  search_cur_bkref_entry (const re_match_context_t *mctx, Idx str_idx)
re_match_context_t 4362 lib/regexec.c  match_ctx_add_subtop (re_match_context_t *mctx, Idx node, Idx str_idx)