Lines Matching refs:ccontext

153 pcre2_compile_context *ccontext = PRIV(memctl_malloc)(  in pcre2_compile_context_create()  local
155 if (ccontext == NULL) return NULL; in pcre2_compile_context_create()
156 *ccontext = PRIV(default_compile_context); in pcre2_compile_context_create()
158 *((pcre2_memctl *)ccontext) = *((pcre2_memctl *)gcontext); in pcre2_compile_context_create()
159 return ccontext; in pcre2_compile_context_create()
217 pcre2_convert_context *ccontext = PRIV(memctl_malloc)( in pcre2_convert_context_create() local
219 if (ccontext == NULL) return NULL; in pcre2_convert_context_create()
220 *ccontext = PRIV(default_convert_context); in pcre2_convert_context_create()
222 *((pcre2_memctl *)ccontext) = *((pcre2_memctl *)gcontext); in pcre2_convert_context_create()
223 return ccontext; in pcre2_convert_context_create()
244 pcre2_compile_context_copy(pcre2_compile_context *ccontext) in pcre2_compile_context_copy() argument
247 ccontext->memctl.malloc(sizeof(pcre2_real_compile_context), in pcre2_compile_context_copy()
248 ccontext->memctl.memory_data); in pcre2_compile_context_copy()
250 memcpy(newcontext, ccontext, sizeof(pcre2_real_compile_context)); in pcre2_compile_context_copy()
268 pcre2_convert_context_copy(pcre2_convert_context *ccontext) in pcre2_convert_context_copy() argument
271 ccontext->memctl.malloc(sizeof(pcre2_real_convert_context), in pcre2_convert_context_copy()
272 ccontext->memctl.memory_data); in pcre2_convert_context_copy()
274 memcpy(newcontext, ccontext, sizeof(pcre2_real_convert_context)); in pcre2_convert_context_copy()
292 pcre2_compile_context_free(pcre2_compile_context *ccontext) in pcre2_compile_context_free() argument
294 if (ccontext != NULL) in pcre2_compile_context_free()
295 ccontext->memctl.free(ccontext, ccontext->memctl.memory_data); in pcre2_compile_context_free()
308 pcre2_convert_context_free(pcre2_convert_context *ccontext) in pcre2_convert_context_free() argument
310 if (ccontext != NULL) in pcre2_convert_context_free()
311 ccontext->memctl.free(ccontext, ccontext->memctl.memory_data); in pcre2_convert_context_free()
327 pcre2_set_character_tables(pcre2_compile_context *ccontext, in pcre2_set_character_tables() argument
330 ccontext->tables = tables; in pcre2_set_character_tables()
335 pcre2_set_bsr(pcre2_compile_context *ccontext, uint32_t value) in pcre2_set_bsr() argument
341 ccontext->bsr_convention = value; in pcre2_set_bsr()
350 pcre2_set_max_pattern_length(pcre2_compile_context *ccontext, PCRE2_SIZE length) in pcre2_set_max_pattern_length() argument
352 ccontext->max_pattern_length = length; in pcre2_set_max_pattern_length()
357 pcre2_set_max_pattern_compiled_length(pcre2_compile_context *ccontext, PCRE2_SIZE length) in pcre2_set_max_pattern_compiled_length() argument
359 ccontext->max_pattern_compiled_length = length; in pcre2_set_max_pattern_compiled_length()
364 pcre2_set_newline(pcre2_compile_context *ccontext, uint32_t newline) in pcre2_set_newline() argument
374 ccontext->newline_convention = newline; in pcre2_set_newline()
383 pcre2_set_max_varlookbehind(pcre2_compile_context *ccontext, uint32_t limit) in pcre2_set_max_varlookbehind() argument
385 ccontext->max_varlookbehind = limit; in pcre2_set_max_varlookbehind()
390 pcre2_set_parens_nest_limit(pcre2_compile_context *ccontext, uint32_t limit) in pcre2_set_parens_nest_limit() argument
392 ccontext->parens_nest_limit = limit; in pcre2_set_parens_nest_limit()
397 pcre2_set_compile_extra_options(pcre2_compile_context *ccontext, uint32_t options) in pcre2_set_compile_extra_options() argument
399 ccontext->extra_options = options; in pcre2_set_compile_extra_options()
404 pcre2_set_compile_recursion_guard(pcre2_compile_context *ccontext, in pcre2_set_compile_recursion_guard() argument
407 ccontext->stack_guard = guard; in pcre2_set_compile_recursion_guard()
408 ccontext->stack_guard_data = user_data; in pcre2_set_compile_recursion_guard()
492 pcre2_set_glob_separator(pcre2_convert_context *ccontext, uint32_t separator) in pcre2_set_glob_separator() argument
496 ccontext->glob_separator = separator; in pcre2_set_glob_separator()
501 pcre2_set_glob_escape(pcre2_convert_context *ccontext, uint32_t escape) in pcre2_set_glob_escape() argument
505 ccontext->glob_escape = escape; in pcre2_set_glob_escape()