Lines Matching refs:extra
2765 /* This can be an extra read in some situations, but hopefully
9243 need to explicitly release the STR_PTR. The extra release would
9732 PRIV(jit_compile)(const REAL_PCRE *re, PUBL(extra) *extra, int mode)
9758 SLJIT_ASSERT((extra->flags & PCRE_EXTRA_STUDY_DATA) != 0);
9759 study = extra->study_data;
10327 if ((extra->flags & PCRE_EXTRA_EXECUTABLE_JIT) != 0 && extra->executable_jit != NULL)
10328 functions = (executable_functions *)extra->executable_jit;
10353 extra->executable_jit = functions;
10354 extra->flags |= PCRE_EXTRA_EXECUTABLE_JIT;
10381 PRIV(jit_exec)(const PUBL(extra) *extra_data, const pcre_uchar *subject,
10604 pcre_assign_jit_stack(pcre_extra *extra, pcre_jit_callback callback, void *userdata)
10607 pcre16_assign_jit_stack(pcre16_extra *extra, pcre16_jit_callback callback, void *userdata)
10610 pcre32_assign_jit_stack(pcre32_extra *extra, pcre32_jit_callback callback, void *userdata)
10614 if (extra != NULL &&
10615 (extra->flags & PCRE_EXTRA_EXECUTABLE_JIT) != 0 &&
10616 extra->executable_jit != NULL)
10618 functions = (executable_functions *)extra->executable_jit;
10675 pcre_assign_jit_stack(pcre_extra *extra, pcre_jit_callback callback, void *userdata)
10678 pcre16_assign_jit_stack(pcre16_extra *extra, pcre16_jit_callback callback, void *userdata)
10681 pcre32_assign_jit_stack(pcre32_extra *extra, pcre32_jit_callback callback, void *userdata)
10684 (void)extra;