Lines Matching refs:functions
13396 executable_functions *functions; in jit_compile() local
14001 functions = (executable_functions *)re->executable_jit; in jit_compile()
14004 functions = SLJIT_MALLOC(sizeof(executable_functions), allocator_data); in jit_compile()
14005 if (functions == NULL) in jit_compile()
14013 memset(functions, 0, sizeof(executable_functions)); in jit_compile()
14014 functions->top_bracket = re->top_bracket + 1; in jit_compile()
14015 functions->limit_match = re->limit_match; in jit_compile()
14016 re->executable_jit = functions; in jit_compile()
14026 functions->executable_funcs[mode] = executable_func; in jit_compile()
14027 functions->read_only_data_heads[mode] = common->read_only_data_head; in jit_compile()
14028 functions->executable_sizes[mode] = executable_size; in jit_compile()
14090 executable_functions *functions = (executable_functions *)re->executable_jit; in pcre2_jit_compile() local
14099 if (functions != NULL) return PCRE2_ERROR_JIT_BADOPTION; in pcre2_jit_compile()
14140 if ((options & PCRE2_JIT_COMPLETE) != 0 && (functions == NULL in pcre2_jit_compile()
14141 || functions->executable_funcs[0] == NULL)) { in pcre2_jit_compile()
14148 if ((options & PCRE2_JIT_PARTIAL_SOFT) != 0 && (functions == NULL in pcre2_jit_compile()
14149 || functions->executable_funcs[1] == NULL)) { in pcre2_jit_compile()
14156 if ((options & PCRE2_JIT_PARTIAL_HARD) != 0 && (functions == NULL in pcre2_jit_compile()
14157 || functions->executable_funcs[2] == NULL)) { in pcre2_jit_compile()