Lines Matching refs:ccontext
8313 int *errorptr, PCRE2_SIZE *erroroffset, pcre2_compile_context *ccontext) in pcre2_compile() argument
8380 if (ccontext == NULL) in pcre2_compile()
8381 ccontext = (pcre2_compile_context *)(&PRIV(default_compile_context)); in pcre2_compile()
8391 if (patlen > ccontext->max_pattern_length) in pcre2_compile()
8399 if (patlen > ccontext->max_pattern_length) in pcre2_compile()
8408 copied_pattern = ccontext->memctl.malloc(CU2BYTES(patlen + 1), in pcre2_compile()
8409 ccontext->memctl.memory_data); in pcre2_compile()
8423 tables = (ccontext->tables != NULL)? ccontext->tables : PRIV(default_tables); in pcre2_compile()
8432 cb.cx = ccontext; in pcre2_compile()
8576 if (bsr == 0) bsr = ccontext->bsr_convention; in pcre2_compile()
8580 if (newline == 0) newline = ccontext->newline_convention; in pcre2_compile()
8676 ccontext->memctl.malloc(re_blocksize, ccontext->memctl.memory_data); in pcre2_compile()
8683 re->memctl = ccontext->memctl; in pcre2_compile()
8722 cb.groupinfo = ccontext->memctl.malloc( in pcre2_compile()
8723 (cb.final_bracount + 1)*sizeof(uint32_t), ccontext->memctl.memory_data); in pcre2_compile()
9072 ccontext->memctl.free(copied_pattern, ccontext->memctl.memory_data); in pcre2_compile()
9074 ccontext->memctl.free((void *)cb.named_groups, ccontext->memctl.memory_data); in pcre2_compile()
9076 ccontext->memctl.free((void *)cb.groupinfo, ccontext->memctl.memory_data); in pcre2_compile()