Lines Matching refs:pcre_extra
1589 pcre_extra *pcre_study(const pcre *code, int options,
1592 void pcre_free_study(pcre_extra *extra);
1594 int pcre_exec(const pcre *code, const pcre_extra *extra,
1598 int pcre_dfa_exec(const pcre *code, const pcre_extra *extra,
1640 int pcre_jit_exec(const pcre *code, const pcre_extra *extra,
1649 void pcre_assign_jit_stack(pcre_extra *extra,
1654 int pcre_fullinfo(const pcre *code, const pcre_extra *extra,
1664 pcre_extra *extra, const unsigned char *tables);
2502 pcre_extra *pcre_study(const pcre *code, int options,
2510 pointer to a pcre_extra block, in which the study_data field points to
2514 pcre_exec() or pcre_dfa_exec(). However, a pcre_extra block also con-
2521 pcre_dfa_exec(), it must set up its own pcre_extra block. However, if
2523 returns a pcre_extra block even if studying did not find any additional
2567 pcre_extra *sd;
2677 int pcre_fullinfo(const pcre *code, const pcre_extra *extra,
2998 pointed to by the study_data field in a pcre_extra block. If pcre_extra
3052 int pcre_exec(const pcre *code, const pcre_extra *extra,
3090 If the extra argument is not NULL, it must point to a pcre_extra data
3093 tional information in it. The pcre_extra block contains the following
3123 times the executable_jit field are set in the pcre_extra block that is
3151 pcre_extra block in which match_limit is set, and
3179 a pcre_extra block in which match_limit_recursion is set, and
3647 pcre_extra structure (or defaulted) was reached. See the description
3699 field in a pcre_extra structure (or defaulted) was reached. See the
4073 int pcre_dfa_exec(const pcre *code, const pcre_extra *extra,
4466 passed in the callout_data field of a pcre_extra or pcre[16|32]_extra
4468 in a callout block is NULL. There is a description of the pcre_extra
8349 each compiled pattern, and pass the resulting pcre_extra block to
8352 (2) Use pcre_free_study() to free the pcre_extra block when it is
8395 is passed a pcre_extra block containing a pointer to JIT code of the
8491 pcre_extra *extra
8548 argument is non-NULL and points to a pcre_extra block that is the
8628 pcre_extra *extra;