/php-src/ext/pcre/pcre2lib/ |
H A D | pcre2_serialize.c | 84 const pcre2_memctl *memctl = (gcontext != NULL) ? in pcre2_serialize_encode() local 85 &gcontext->memctl : &PRIV(default_compile_context).memctl; in pcre2_serialize_encode() 109 bytes = memctl->malloc(total_size + sizeof(pcre2_memctl), memctl->memory_data); in pcre2_serialize_encode() 113 memcpy(bytes, memctl, sizeof(pcre2_memctl)); in pcre2_serialize_encode() 167 const pcre2_memctl *memctl = (gcontext != NULL) ? in pcre2_serialize_decode() local 168 &gcontext->memctl : &PRIV(default_compile_context).memctl; in pcre2_serialize_decode() 192 tables = memctl->malloc(TABLES_LENGTH + sizeof(PCRE2_SIZE), memctl->memory_data); in pcre2_serialize_decode() 219 memctl->free(tables, memctl->memory_data); in pcre2_serialize_decode() 222 memctl->free(codes[j], memctl->memory_data); in pcre2_serialize_decode() 236 memctl->free(dst_re, memctl->memory_data); in pcre2_serialize_decode() [all …]
|
H A D | pcre2_context.c | 90 memctl->malloc(size, memctl->memory_data); in PRIV() 93 if (memctl == NULL) in PRIV() 99 else *newmemctl = *memctl; in PRIV() 236 gcontext->memctl.memory_data); in pcre2_general_context_copy() 248 ccontext->memctl.memory_data); in pcre2_compile_context_copy() 260 mcontext->memctl.memory_data); in pcre2_match_context_copy() 272 ccontext->memctl.memory_data); in pcre2_convert_context_copy() 287 gcontext->memctl.free(gcontext, gcontext->memctl.memory_data); in pcre2_general_context_free() 295 ccontext->memctl.free(ccontext, ccontext->memctl.memory_data); in pcre2_compile_context_free() 303 mcontext->memctl.free(mcontext, mcontext->memctl.memory_data); in pcre2_match_context_free() [all …]
|
H A D | pcre2_jit_misc.c | 78 PRIV(jit_free)(void *executable_jit, pcre2_memctl *memctl) in PRIV() 82 (void)memctl; in PRIV() 86 void *allocator_data = memctl; in PRIV() 149 jit_stack->stack = sljit_allocate_stack(startsize, maxsize, &jit_stack->memctl); in pcre2_jit_stack_create() 152 jit_stack->memctl.free(jit_stack, jit_stack->memctl.memory_data); in pcre2_jit_stack_create() 195 sljit_free_stack((struct sljit_stack *)(jit_stack->stack), &jit_stack->memctl); in pcre2_jit_stack_free() 196 jit_stack->memctl.free(jit_stack, jit_stack->memctl.memory_data); in pcre2_jit_stack_free()
|
H A D | pcre2_match_data.c | 103 match_data->memctl.free(match_data->heapframes, in pcre2_match_data_free() 104 match_data->memctl.memory_data); in pcre2_match_data_free() 106 match_data->memctl.free((void *)match_data->subject, in pcre2_match_data_free() 107 match_data->memctl.memory_data); in pcre2_match_data_free() 108 match_data->memctl.free(match_data, match_data->memctl.memory_data); in pcre2_match_data_free()
|
H A D | pcre2_maketables.c | 83 gcontext->memctl.malloc(TABLES_LENGTH, gcontext->memctl.memory_data) : 159 gcontext->memctl.free((void *)tables, gcontext->memctl.memory_data);
|
H A D | pcre2_substring.c | 245 pcre2_memctl *memctl = (pcre2_memctl *)((char *)string - sizeof(pcre2_memctl)); in pcre2_substring_free() local 246 memctl->free(memctl, memctl->memory_data); in pcre2_substring_free() 452 pcre2_memctl *memctl = (pcre2_memctl *)((char *)list - sizeof(pcre2_memctl)); in pcre2_substring_list_free() local 453 memctl->free(memctl, memctl->memory_data); in pcre2_substring_list_free()
|
H A D | pcre2_intmodedep.h | 560 pcre2_memctl memctl; member 566 pcre2_memctl memctl; member 582 pcre2_memctl memctl; member 600 pcre2_memctl memctl; member 621 pcre2_memctl memctl; /* Memory control fields */ member 657 pcre2_memctl memctl; /* Memory control fields */ member 769 pcre2_memctl memctl; member 865 pcre2_memctl memctl; /* For general use */ member 912 pcre2_memctl memctl; /* For general use */ member
|
H A D | pcre2_convert.c | 1183 pcre2_memctl *memctl = in pcre2_converted_pattern_free() local 1185 memctl->free(memctl, memctl->memory_data); in pcre2_converted_pattern_free()
|
H A D | pcre2_compile.c | 1206 newcode = code->memctl.malloc(code->blocksize, code->memctl.memory_data); in pcre2_code_copy() 1241 newcode = code->memctl.malloc(code->blocksize, code->memctl.memory_data); in pcre2_code_copy_with_tables() 1247 code->memctl.memory_data); in pcre2_code_copy_with_tables() 1250 code->memctl.free((void *)newcode, code->memctl.memory_data); in pcre2_code_copy_with_tables() 1291 code->memctl.free((void *)code->tables, code->memctl.memory_data); in pcre2_code_free() 1295 code->memctl.free(code, code->memctl.memory_data); in pcre2_code_free() 10622 ccontext->memctl.malloc(re_blocksize, ccontext->memctl.memory_data); in pcre2_compile() 10636 re->memctl = ccontext->memctl; in pcre2_compile() 10969 ccontext->memctl.free(cb.parsed_pattern, ccontext->memctl.memory_data); in pcre2_compile() 10971 ccontext->memctl.free((void *)cb.named_groups, ccontext->memctl.memory_data); in pcre2_compile() [all …]
|
H A D | pcre2_dfa_match.c | 440 new = mb->memctl.malloc(newsize*sizeof(int), mb->memctl.memory_data); in more_workspace() 3501 mb->memctl = re->memctl; in pcre2_dfa_match() 3516 mb->memctl = mcontext->memctl; in pcre2_dfa_match() 3682 match_data->memctl.free((void *)match_data->subject, in pcre2_dfa_match() 3683 match_data->memctl.memory_data); in pcre2_dfa_match() 4058 match_data->subject = match_data->memctl.malloc(length, in pcre2_dfa_match() 4059 match_data->memctl.memory_data); in pcre2_dfa_match() 4107 mb->memctl.free(next, mb->memctl.memory_data); in pcre2_dfa_match()
|
H A D | pcre2_match.c | 701 new = match_data->memctl.malloc(newsize, match_data->memctl.memory_data); in match() 708 match_data->memctl.free(match_data->heapframes, match_data->memctl.memory_data); in match() 6680 match_data->memctl.free((void *)match_data->subject, in pcre2_match() 6681 match_data->memctl.memory_data); in pcre2_match() 6778 match_data->memctl.memory_data); in pcre2_match() 6937 mb->memctl = re->memctl; in pcre2_match() 6939 else mb->memctl = mcontext->memctl; in pcre2_match() 7067 match_data->memctl.free(match_data->heapframes, in pcre2_match() 7068 match_data->memctl.memory_data); in pcre2_match() 7070 match_data->memctl.memory_data); in pcre2_match() [all …]
|
H A D | pcre2_jit_compile.c | 14152 void *allocator_data = &re->memctl; in jit_compile()
|