allocator_data 55 ext/pcre/pcrelib/pcre_jit_compile.c #define SLJIT_MALLOC(size, allocator_data) (PUBL(malloc))(size) allocator_data 56 ext/pcre/pcrelib/pcre_jit_compile.c #define SLJIT_FREE(ptr, allocator_data) (PUBL(free))(ptr) allocator_data 2141 ext/pcre/pcrelib/pcre_jit_compile.c result = (sljit_uw *)SLJIT_MALLOC(size + sizeof(sljit_uw), compiler->allocator_data); allocator_data 2153 ext/pcre/pcrelib/pcre_jit_compile.c static void free_read_only_data(void *current, void *allocator_data) allocator_data 2157 ext/pcre/pcrelib/pcre_jit_compile.c SLJIT_UNUSED_ARG(allocator_data); allocator_data 2162 ext/pcre/pcrelib/pcre_jit_compile.c SLJIT_FREE(current, allocator_data); allocator_data 9910 ext/pcre/pcrelib/pcre_jit_compile.c common->optimized_cbracket = (pcre_uint8 *)SLJIT_MALLOC(re->top_bracket + 1, compiler->allocator_data); allocator_data 9926 ext/pcre/pcrelib/pcre_jit_compile.c SLJIT_FREE(common->optimized_cbracket, compiler->allocator_data); allocator_data 9988 ext/pcre/pcrelib/pcre_jit_compile.c common->private_data_ptrs = (sljit_si *)SLJIT_MALLOC(total_length * (sizeof(sljit_si) + (common->has_then ? 1 : 0)), compiler->allocator_data); allocator_data 9991 ext/pcre/pcrelib/pcre_jit_compile.c SLJIT_FREE(common->optimized_cbracket, compiler->allocator_data); allocator_data 10000 ext/pcre/pcrelib/pcre_jit_compile.c SLJIT_FREE(common->private_data_ptrs, compiler->allocator_data); allocator_data 10001 ext/pcre/pcrelib/pcre_jit_compile.c SLJIT_FREE(common->optimized_cbracket, compiler->allocator_data); allocator_data 10015 ext/pcre/pcrelib/pcre_jit_compile.c SLJIT_FREE(common->optimized_cbracket, compiler->allocator_data); allocator_data 10016 ext/pcre/pcrelib/pcre_jit_compile.c SLJIT_FREE(common->private_data_ptrs, compiler->allocator_data); allocator_data 10107 ext/pcre/pcrelib/pcre_jit_compile.c SLJIT_FREE(common->optimized_cbracket, compiler->allocator_data); allocator_data 10108 ext/pcre/pcrelib/pcre_jit_compile.c SLJIT_FREE(common->private_data_ptrs, compiler->allocator_data); allocator_data 10109 ext/pcre/pcrelib/pcre_jit_compile.c free_read_only_data(common->read_only_data_head, compiler->allocator_data); allocator_data 10147 ext/pcre/pcrelib/pcre_jit_compile.c SLJIT_FREE(common->optimized_cbracket, compiler->allocator_data); allocator_data 10148 ext/pcre/pcrelib/pcre_jit_compile.c SLJIT_FREE(common->private_data_ptrs, compiler->allocator_data); allocator_data 10149 ext/pcre/pcrelib/pcre_jit_compile.c free_read_only_data(common->read_only_data_head, compiler->allocator_data); allocator_data 10227 ext/pcre/pcrelib/pcre_jit_compile.c SLJIT_FREE(common->optimized_cbracket, compiler->allocator_data); allocator_data 10228 ext/pcre/pcrelib/pcre_jit_compile.c SLJIT_FREE(common->private_data_ptrs, compiler->allocator_data); allocator_data 10229 ext/pcre/pcrelib/pcre_jit_compile.c free_read_only_data(common->read_only_data_head, compiler->allocator_data); allocator_data 10339 ext/pcre/pcrelib/pcre_jit_compile.c SLJIT_FREE(common->optimized_cbracket, compiler->allocator_data); allocator_data 10340 ext/pcre/pcrelib/pcre_jit_compile.c SLJIT_FREE(common->private_data_ptrs, compiler->allocator_data); allocator_data 10353 ext/pcre/pcrelib/pcre_jit_compile.c free_read_only_data(common->read_only_data_head, compiler->allocator_data); allocator_data 10371 ext/pcre/pcrelib/pcre_jit_compile.c functions = SLJIT_MALLOC(sizeof(executable_functions), compiler->allocator_data); allocator_data 10377 ext/pcre/pcrelib/pcre_jit_compile.c free_read_only_data(common->read_only_data_head, compiler->allocator_data); allocator_data 10577 ext/pcre/pcrelib/pcre_jit_compile.c SLJIT_FREE(functions, compiler->allocator_data); allocator_data 206 ext/pcre/pcrelib/sljit/sljitConfigInternal.h #define SLJIT_MALLOC(size, allocator_data) malloc(size) allocator_data 210 ext/pcre/pcrelib/sljit/sljitConfigInternal.h #define SLJIT_FREE(ptr, allocator_data) free(ptr) allocator_data 328 ext/pcre/pcrelib/sljit/sljitLir.c SLJIT_API_FUNC_ATTRIBUTE struct sljit_compiler* sljit_create_compiler(void *allocator_data) allocator_data 330 ext/pcre/pcrelib/sljit/sljitLir.c struct sljit_compiler *compiler = (struct sljit_compiler*)SLJIT_MALLOC(sizeof(struct sljit_compiler), allocator_data); allocator_data 352 ext/pcre/pcrelib/sljit/sljitLir.c compiler->allocator_data = allocator_data; allocator_data 353 ext/pcre/pcrelib/sljit/sljitLir.c compiler->buf = (struct sljit_memory_fragment*)SLJIT_MALLOC(BUF_SIZE, allocator_data); allocator_data 354 ext/pcre/pcrelib/sljit/sljitLir.c compiler->abuf = (struct sljit_memory_fragment*)SLJIT_MALLOC(ABUF_SIZE, allocator_data); allocator_data 358 ext/pcre/pcrelib/sljit/sljitLir.c SLJIT_FREE(compiler->buf, allocator_data); allocator_data 360 ext/pcre/pcrelib/sljit/sljitLir.c SLJIT_FREE(compiler->abuf, allocator_data); allocator_data 361 ext/pcre/pcrelib/sljit/sljitLir.c SLJIT_FREE(compiler, allocator_data); allocator_data 382 ext/pcre/pcrelib/sljit/sljitLir.c + CPOOL_SIZE * sizeof(sljit_ub), allocator_data); allocator_data 384 ext/pcre/pcrelib/sljit/sljitLir.c SLJIT_FREE(compiler->buf, allocator_data); allocator_data 385 ext/pcre/pcrelib/sljit/sljitLir.c SLJIT_FREE(compiler->abuf, allocator_data); allocator_data 386 ext/pcre/pcrelib/sljit/sljitLir.c SLJIT_FREE(compiler, allocator_data); allocator_data 415 ext/pcre/pcrelib/sljit/sljitLir.c void *allocator_data = compiler->allocator_data; allocator_data 416 ext/pcre/pcrelib/sljit/sljitLir.c SLJIT_UNUSED_ARG(allocator_data); allocator_data 422 ext/pcre/pcrelib/sljit/sljitLir.c SLJIT_FREE(curr, allocator_data); allocator_data 429 ext/pcre/pcrelib/sljit/sljitLir.c SLJIT_FREE(curr, allocator_data); allocator_data 433 ext/pcre/pcrelib/sljit/sljitLir.c SLJIT_FREE(compiler->cpool, allocator_data); allocator_data 435 ext/pcre/pcrelib/sljit/sljitLir.c SLJIT_FREE(compiler, allocator_data); allocator_data 497 ext/pcre/pcrelib/sljit/sljitLir.c new_frag = (struct sljit_memory_fragment*)SLJIT_MALLOC(BUF_SIZE, compiler->allocator_data); allocator_data 516 ext/pcre/pcrelib/sljit/sljitLir.c new_frag = (struct sljit_memory_fragment*)SLJIT_MALLOC(ABUF_SIZE, compiler->allocator_data); allocator_data 310 ext/pcre/pcrelib/sljit/sljitLir.h void *allocator_data; allocator_data 420 ext/pcre/pcrelib/sljit/sljitLir.h SLJIT_API_FUNC_ATTRIBUTE struct sljit_compiler* sljit_create_compiler(void *allocator_data); allocator_data 1151 ext/pcre/pcrelib/sljit/sljitLir.h SLJIT_API_FUNC_ATTRIBUTE struct sljit_stack* SLJIT_CALL sljit_allocate_stack(sljit_uw limit, sljit_uw max_limit, void *allocator_data); allocator_data 1152 ext/pcre/pcrelib/sljit/sljitLir.h SLJIT_API_FUNC_ATTRIBUTE void SLJIT_CALL sljit_free_stack(struct sljit_stack *stack, void *allocator_data); allocator_data 342 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c SLJIT_FREE(curr_patch, compiler->allocator_data); allocator_data 352 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c curr_patch = (struct future_patch*)SLJIT_MALLOC(sizeof(struct future_patch), compiler->allocator_data); allocator_data 357 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c SLJIT_FREE(curr_patch, compiler->allocator_data); allocator_data 203 ext/pcre/pcrelib/sljit/sljitUtils.c SLJIT_API_FUNC_ATTRIBUTE struct sljit_stack* SLJIT_CALL sljit_allocate_stack(sljit_uw limit, sljit_uw max_limit, void *allocator_data) allocator_data 214 ext/pcre/pcrelib/sljit/sljitUtils.c SLJIT_UNUSED_ARG(allocator_data); allocator_data 236 ext/pcre/pcrelib/sljit/sljitUtils.c stack = (struct sljit_stack*)SLJIT_MALLOC(sizeof(struct sljit_stack), allocator_data); allocator_data 243 ext/pcre/pcrelib/sljit/sljitUtils.c SLJIT_FREE(stack, allocator_data); allocator_data 250 ext/pcre/pcrelib/sljit/sljitUtils.c sljit_free_stack(stack, allocator_data); allocator_data 259 ext/pcre/pcrelib/sljit/sljitUtils.c SLJIT_FREE(stack, allocator_data); allocator_data 266 ext/pcre/pcrelib/sljit/sljitUtils.c SLJIT_FREE(stack, allocator_data); allocator_data 279 ext/pcre/pcrelib/sljit/sljitUtils.c SLJIT_API_FUNC_ATTRIBUTE void SLJIT_CALL sljit_free_stack(struct sljit_stack* stack, void *allocator_data) allocator_data 281 ext/pcre/pcrelib/sljit/sljitUtils.c SLJIT_UNUSED_ARG(allocator_data); allocator_data 287 ext/pcre/pcrelib/sljit/sljitUtils.c SLJIT_FREE(stack, allocator_data);