Home
last modified time | relevance | path

Searched refs:gcontext (Results 1 - 6 of 6) sorted by relevance

/third_party/pcre2/pcre2/src/
H A Dpcre2_context.c118 pcre2_general_context *gcontext; in pcre2_general_context_create() local
121 gcontext = private_malloc(sizeof(pcre2_real_general_context), memory_data); in pcre2_general_context_create()
122 if (gcontext == NULL) return NULL; in pcre2_general_context_create()
123 gcontext->memctl.malloc = private_malloc; in pcre2_general_context_create()
124 gcontext->memctl.free = private_free; in pcre2_general_context_create()
125 gcontext->memctl.memory_data = memory_data; in pcre2_general_context_create()
126 return gcontext; in pcre2_general_context_create()
145 override the default memory handling functions if a gcontext was provided. */
148 pcre2_compile_context_create(pcre2_general_context *gcontext) in pcre2_compile_context_create() argument
151 sizeof(pcre2_real_compile_context), (pcre2_memctl *)gcontext); in pcre2_compile_context_create()
182 pcre2_match_context_create(pcre2_general_context *gcontext) pcre2_match_context_create() argument
212 pcre2_convert_context_create(pcre2_general_context *gcontext) pcre2_convert_context_create() argument
229 pcre2_general_context_copy(pcre2_general_context *gcontext) pcre2_general_context_copy() argument
282 pcre2_general_context_free(pcre2_general_context *gcontext) pcre2_general_context_free() argument
[all...]
H A Dpcre2_maketables.c82 pcre2_maketables(pcre2_general_context *gcontext) argument
84 uint8_t *yield = (uint8_t *)((gcontext != NULL)?
85 gcontext->memctl.malloc(TABLES_LENGTH, gcontext->memctl.memory_data) :
154 pcre2_maketables_free(pcre2_general_context *gcontext, const uint8_t *tables) argument
156 if (gcontext)
157 gcontext->memctl.free((void *)tables, gcontext->memctl.memory_data);
H A Dpcre2_match_data.c58 pcre2_match_data_create(uint32_t oveccount, pcre2_general_context *gcontext) in pcre2_match_data_create() argument
65 (pcre2_memctl *)gcontext); in pcre2_match_data_create()
84 pcre2_general_context *gcontext) in pcre2_match_data_create_from_pattern()
86 if (gcontext == NULL) gcontext = (pcre2_general_context *)code; in pcre2_match_data_create_from_pattern()
88 gcontext); in pcre2_match_data_create_from_pattern()
83 pcre2_match_data_create_from_pattern(const pcre2_code *code, pcre2_general_context *gcontext) pcre2_match_data_create_from_pattern() argument
H A Dpcre2_jit_misc.c107 pcre2_jit_free_unused_memory(pcre2_general_context *gcontext) in pcre2_jit_free_unused_memory() argument
110 (void)gcontext; /* Suppress warning */ in pcre2_jit_free_unused_memory()
112 SLJIT_UNUSED_ARG(gcontext); in pcre2_jit_free_unused_memory()
127 pcre2_general_context *gcontext) in pcre2_jit_stack_create()
131 (void)gcontext; in pcre2_jit_stack_create()
147 jit_stack = PRIV(memctl_malloc)(sizeof(pcre2_real_jit_stack), (pcre2_memctl *)gcontext); in pcre2_jit_stack_create()
126 pcre2_jit_stack_create(size_t startsize, size_t maxsize, pcre2_general_context *gcontext) pcre2_jit_stack_create() argument
H A Dpcre2_serialize.c74 pcre2_general_context *gcontext) in pcre2_serialize_encode()
84 const pcre2_memctl *memctl = (gcontext != NULL) ? in pcre2_serialize_encode()
85 &gcontext->memctl : &PRIV(default_compile_context).memctl; in pcre2_serialize_encode()
164 const uint8_t *bytes, pcre2_general_context *gcontext) in pcre2_serialize_decode()
167 const pcre2_memctl *memctl = (gcontext != NULL) ? in pcre2_serialize_decode()
168 &gcontext->memctl : &PRIV(default_compile_context).memctl; in pcre2_serialize_decode()
213 /* The allocator provided by gcontext replaces the original one. */ in pcre2_serialize_decode()
216 (pcre2_memctl *)gcontext); in pcre2_serialize_decode()
72 pcre2_serialize_encode(const pcre2_code **codes, int32_t number_of_codes, uint8_t **serialized_bytes, PCRE2_SIZE *serialized_size, pcre2_general_context *gcontext) pcre2_serialize_encode() argument
163 pcre2_serialize_decode(pcre2_code **codes, int32_t number_of_codes, const uint8_t *bytes, pcre2_general_context *gcontext) pcre2_serialize_decode() argument
H A Dpcre2_substitute.c291 pcre2_general_context *gcontext; in pcre2_substitute() local
293 gcontext = (mcontext == NULL)? in pcre2_substitute()
297 pcre2_match_data_create_from_pattern(code, gcontext); in pcre2_substitute()
303 pcre2_general_context *gcontext = (mcontext == NULL)? in pcre2_substitute() local
309 gcontext); in pcre2_substitute()

Completed in 3 milliseconds