Symbol: re_match_context_t
src/system/libroot/posix/glibc/regex/regexec.c
1014
acquire_init_state_context (reg_errcode_t *err, const re_match_context_t *mctx,
src/system/libroot/posix/glibc/regex/regexec.c
104
static reg_errcode_t sift_states_bkref (const re_match_context_t *mctx,
src/system/libroot/posix/glibc/regex/regexec.c
1056
check_matching (re_match_context_t *mctx, bool fl_longest_match,
src/system/libroot/posix/glibc/regex/regexec.c
111
re_match_context_t *mctx);
src/system/libroot/posix/glibc/regex/regexec.c
113
re_match_context_t *mctx,
src/system/libroot/posix/glibc/regex/regexec.c
116
re_match_context_t *mctx,
src/system/libroot/posix/glibc/regex/regexec.c
118
static reg_errcode_t check_subexp_matching_top (re_match_context_t *mctx,
src/system/libroot/posix/glibc/regex/regexec.c
1206
check_halt_state_context (const re_match_context_t *mctx,
src/system/libroot/posix/glibc/regex/regexec.c
1227
proceed_next_node (const re_match_context_t *mctx, Idx nregs, regmatch_t *regs,
src/system/libroot/posix/glibc/regex/regexec.c
123
re_match_context_t *mctx,
src/system/libroot/posix/glibc/regex/regexec.c
127
static reg_errcode_t transit_state_mb (re_match_context_t *mctx,
src/system/libroot/posix/glibc/regex/regexec.c
130
static reg_errcode_t transit_state_bkref (re_match_context_t *mctx,
src/system/libroot/posix/glibc/regex/regexec.c
132
static reg_errcode_t get_subexp (re_match_context_t *mctx,
src/system/libroot/posix/glibc/regex/regexec.c
134
static reg_errcode_t get_subexp_sub (re_match_context_t *mctx,
src/system/libroot/posix/glibc/regex/regexec.c
1377
set_regs (const regex_t *preg, const re_match_context_t *mctx, size_t nmatch,
src/system/libroot/posix/glibc/regex/regexec.c
140
static reg_errcode_t check_arrival (re_match_context_t *mctx,
src/system/libroot/posix/glibc/regex/regexec.c
144
static reg_errcode_t check_arrival_add_next_nodes (re_match_context_t *mctx,
src/system/libroot/posix/glibc/regex/regexec.c
155
static reg_errcode_t expand_bkref_cache (re_match_context_t *mctx,
src/system/libroot/posix/glibc/regex/regexec.c
1570
sift_states_backward (const re_match_context_t *mctx, re_sift_context_t *sctx)
src/system/libroot/posix/glibc/regex/regexec.c
1628
build_sifted_states (const re_match_context_t *mctx, re_sift_context_t *sctx,
src/system/libroot/posix/glibc/regex/regexec.c
1689
clean_state_log_if_needed (re_match_context_t *mctx, Idx next_state_log_idx)
src/system/libroot/posix/glibc/regex/regexec.c
171
static bool check_node_accept (const re_match_context_t *mctx,
src/system/libroot/posix/glibc/regex/regexec.c
173
static reg_errcode_t extend_buffers (re_match_context_t *mctx, int min_len);
src/system/libroot/posix/glibc/regex/regexec.c
1740
update_cur_sifted_state (const re_match_context_t *mctx,
src/system/libroot/posix/glibc/regex/regexec.c
1864
check_dst_limits (const re_match_context_t *mctx, const re_node_set *limits,
src/system/libroot/posix/glibc/regex/regexec.c
1899
check_dst_limits_calc_pos_1 (const re_match_context_t *mctx, int boundaries,
src/system/libroot/posix/glibc/regex/regexec.c
1980
check_dst_limits_calc_pos (const re_match_context_t *mctx, Idx limit,
src/system/libroot/posix/glibc/regex/regexec.c
20
static reg_errcode_t match_ctx_init (re_match_context_t *cache, int eflags,
src/system/libroot/posix/glibc/regex/regexec.c
2097
sift_states_bkref (const re_match_context_t *mctx, re_sift_context_t *sctx,
src/system/libroot/posix/glibc/regex/regexec.c
2196
sift_states_iter_mb (const re_match_context_t *mctx, re_sift_context_t *sctx,
src/system/libroot/posix/glibc/regex/regexec.c
22
static void match_ctx_clean (re_match_context_t *mctx);
src/system/libroot/posix/glibc/regex/regexec.c
2226
transit_state (reg_errcode_t *err, re_match_context_t *mctx,
src/system/libroot/posix/glibc/regex/regexec.c
2283
merge_state_with_log (reg_errcode_t *err, re_match_context_t *mctx,
src/system/libroot/posix/glibc/regex/regexec.c
23
static void match_ctx_free (re_match_context_t *cache);
src/system/libroot/posix/glibc/regex/regexec.c
2361
find_recover_state (reg_errcode_t *err, re_match_context_t *mctx)
src/system/libroot/posix/glibc/regex/regexec.c
2391
check_subexp_matching_top (re_match_context_t *mctx, re_node_set *cur_nodes,
src/system/libroot/posix/glibc/regex/regexec.c
24
static reg_errcode_t match_ctx_add_entry (re_match_context_t *cache, Idx node,
src/system/libroot/posix/glibc/regex/regexec.c
2424
transit_state_sb (reg_errcode_t *err, re_match_context_t *mctx,
src/system/libroot/posix/glibc/regex/regexec.c
2463
transit_state_mb (re_match_context_t *mctx, re_dfastate_t *pstate)
src/system/libroot/posix/glibc/regex/regexec.c
2533
transit_state_bkref (re_match_context_t *mctx, const re_node_set *nodes)
src/system/libroot/posix/glibc/regex/regexec.c
26
static Idx search_cur_bkref_entry (const re_match_context_t *mctx, Idx str_idx);
src/system/libroot/posix/glibc/regex/regexec.c
2647
get_subexp (re_match_context_t *mctx, Idx bkref_node, Idx bkref_str_idx)
src/system/libroot/posix/glibc/regex/regexec.c
27
static reg_errcode_t match_ctx_add_subtop (re_match_context_t *mctx, Idx node,
src/system/libroot/posix/glibc/regex/regexec.c
2796
get_subexp_sub (re_match_context_t *mctx, const re_sub_match_top_t *sub_top,
src/system/libroot/posix/glibc/regex/regexec.c
2846
check_arrival (re_match_context_t *mctx, state_array_t *path, Idx top_node,
src/system/libroot/posix/glibc/regex/regexec.c
3011
check_arrival_add_next_nodes (re_match_context_t *mctx, Idx str_idx,
src/system/libroot/posix/glibc/regex/regexec.c
3189
expand_bkref_cache (re_match_context_t *mctx, re_node_set *cur_nodes,
src/system/libroot/posix/glibc/regex/regexec.c
3998
check_node_accept (const re_match_context_t *mctx, const re_token_t *node,
src/system/libroot/posix/glibc/regex/regexec.c
4048
extend_buffers (re_match_context_t *mctx, int min_len)
src/system/libroot/posix/glibc/regex/regexec.c
4114
match_ctx_init (re_match_context_t *mctx, int eflags, Idx n)
src/system/libroot/posix/glibc/regex/regexec.c
4148
match_ctx_clean (re_match_context_t *mctx)
src/system/libroot/posix/glibc/regex/regexec.c
4177
match_ctx_free (re_match_context_t *mctx)
src/system/libroot/posix/glibc/regex/regexec.c
4192
match_ctx_add_entry (re_match_context_t *mctx, Idx node, Idx str_idx, Idx from,
src/system/libroot/posix/glibc/regex/regexec.c
4240
search_cur_bkref_entry (const re_match_context_t *mctx, Idx str_idx)
src/system/libroot/posix/glibc/regex/regexec.c
4263
match_ctx_add_subtop (re_match_context_t *mctx, Idx node, Idx str_idx)
src/system/libroot/posix/glibc/regex/regexec.c
52
static reg_errcode_t prune_impossible_nodes (re_match_context_t *mctx);
src/system/libroot/posix/glibc/regex/regexec.c
53
static Idx check_matching (re_match_context_t *mctx, bool fl_longest_match,
src/system/libroot/posix/glibc/regex/regexec.c
55
static Idx check_halt_state_context (const re_match_context_t *mctx,
src/system/libroot/posix/glibc/regex/regexec.c
600
re_match_context_t mctx = { .dfa = dfa };
src/system/libroot/posix/glibc/regex/regexec.c
602
re_match_context_t mctx;
src/system/libroot/posix/glibc/regex/regexec.c
610
memset (&mctx, '\0', sizeof (re_match_context_t));
src/system/libroot/posix/glibc/regex/regexec.c
65
const re_match_context_t *mctx,
src/system/libroot/posix/glibc/regex/regexec.c
71
static int sift_states_iter_mb (const re_match_context_t *mctx,
src/system/libroot/posix/glibc/regex/regexec.c
75
static reg_errcode_t sift_states_backward (const re_match_context_t *mctx,
src/system/libroot/posix/glibc/regex/regexec.c
77
static reg_errcode_t build_sifted_states (const re_match_context_t *mctx,
src/system/libroot/posix/glibc/regex/regexec.c
80
static reg_errcode_t update_cur_sifted_state (const re_match_context_t *mctx,
src/system/libroot/posix/glibc/regex/regexec.c
87
static bool check_dst_limits (const re_match_context_t *mctx,
src/system/libroot/posix/glibc/regex/regexec.c
91
static int check_dst_limits_calc_pos_1 (const re_match_context_t *mctx,
src/system/libroot/posix/glibc/regex/regexec.c
918
prune_impossible_nodes (re_match_context_t *mctx)
src/system/libroot/posix/glibc/regex/regexec.c
94
static int check_dst_limits_calc_pos (const re_match_context_t *mctx,