Lines Matching refs:ptr

133 	sljit_u8 *ptr;  in sljit_serialize_compiler()  local
178 ptr = result; in sljit_serialize_compiler()
179 serialized_compiler = (struct sljit_serialized_compiler*)ptr; in sljit_serialize_compiler()
180 ptr += sizeof(struct sljit_serialized_compiler); in sljit_serialize_compiler()
209 SLJIT_MEMCPY(ptr, compiler->cpool, compiler->cpool_fill * sizeof(sljit_uw)); in sljit_serialize_compiler()
210 …SLJIT_MEMCPY(ptr + compiler->cpool_fill * sizeof(sljit_uw), compiler->cpool_unique, compiler->cpoo… in sljit_serialize_compiler()
211 ptr += SLJIT_SERIALIZE_ALIGN(compiler->cpool_fill * (sizeof(sljit_uw) + 1)); in sljit_serialize_compiler()
222 *(sljit_uw*)ptr = used_size; in sljit_serialize_compiler()
223 ptr += sizeof(sljit_uw); in sljit_serialize_compiler()
224 SLJIT_MEMCPY(ptr, buf->memory, used_size); in sljit_serialize_compiler()
225 ptr += SLJIT_SERIALIZE_ALIGN(used_size); in sljit_serialize_compiler()
233 serialized_label = (struct sljit_serialized_label*)ptr; in sljit_serialize_compiler()
235 ptr += sizeof(struct sljit_serialized_label); in sljit_serialize_compiler()
242 serialized_jump = (struct sljit_serialized_jump*)ptr; in sljit_serialize_compiler()
253 ptr += sizeof(struct sljit_serialized_jump); in sljit_serialize_compiler()
262 serialized_const = (struct sljit_serialized_const*)ptr; in sljit_serialize_compiler()
264 ptr += sizeof(struct sljit_serialized_const); in sljit_serialize_compiler()
273 serialized_debug_info = (struct sljit_serialized_debug_info*)ptr; in sljit_serialize_compiler()
279 ptr += sizeof(struct sljit_serialized_debug_info); in sljit_serialize_compiler()
284 SLJIT_ASSERT((sljit_uw)(ptr - result) == serialized_size); in sljit_serialize_compiler()
309 sljit_u8 *ptr = (sljit_u8*)buffer; in sljit_deserialize_compiler() local
310 sljit_u8 *end = ptr + size; in sljit_deserialize_compiler()
317 serialized_compiler = (struct sljit_serialized_compiler*)ptr; in sljit_deserialize_compiler()
351 if ((sljit_uw)(end - ptr) < aligned_size) in sljit_deserialize_compiler()
354 SLJIT_MEMCPY(compiler->cpool, ptr, used_size * sizeof(sljit_uw)); in sljit_deserialize_compiler()
355 SLJIT_MEMCPY(compiler->cpool_unique, ptr + used_size * sizeof(sljit_uw), used_size); in sljit_deserialize_compiler()
356 ptr += aligned_size; in sljit_deserialize_compiler()
369 ptr += sizeof(struct sljit_serialized_compiler); in sljit_deserialize_compiler()
373 if ((sljit_uw)(end - ptr) < sizeof(sljit_uw)) in sljit_deserialize_compiler()
376 used_size = *(sljit_uw*)ptr; in sljit_deserialize_compiler()
378 ptr += sizeof(sljit_uw); in sljit_deserialize_compiler()
380 if ((sljit_uw)(end - ptr) < aligned_size) in sljit_deserialize_compiler()
394 SLJIT_MEMCPY(buf->memory, ptr, used_size); in sljit_deserialize_compiler()
400 ptr += aligned_size; in sljit_deserialize_compiler()
406 if ((sljit_uw)(end - ptr) < label_count * sizeof(struct sljit_serialized_label)) in sljit_deserialize_compiler()
418 serialized_label = (struct sljit_serialized_label*)ptr; in sljit_deserialize_compiler()
430 ptr += sizeof(struct sljit_serialized_label); in sljit_deserialize_compiler()
436 if ((sljit_uw)(end - ptr) < i * sizeof(struct sljit_serialized_jump)) in sljit_deserialize_compiler()
444 serialized_jump = (struct sljit_serialized_jump*)ptr; in sljit_deserialize_compiler()
465 ptr += sizeof(struct sljit_serialized_jump); in sljit_deserialize_compiler()
475 if ((sljit_uw)(end - ptr) < i * sizeof(struct sljit_serialized_const)) in sljit_deserialize_compiler()
483 serialized_const = (struct sljit_serialized_const*)ptr; in sljit_deserialize_compiler()
493 ptr += sizeof(struct sljit_serialized_const); in sljit_deserialize_compiler()
500 if ((sljit_uw)(end - ptr) < sizeof(struct sljit_serialized_debug_info)) in sljit_deserialize_compiler()
503 serialized_debug_info = (struct sljit_serialized_debug_info*)ptr; in sljit_deserialize_compiler()