Lines Matching defs:ptr
489 jmem_heap_free_block_internal (void *ptr, /**< pointer to beginning of data space of the block */
496 if (JerryHeapFree(ptr)) {
509 /* checking that ptr points to the heap */
510 JERRY_ASSERT (jmem_is_heap_pointer (ptr));
511 JERRY_ASSERT ((uintptr_t) ptr % JMEM_ALIGNMENT == 0);
515 jmem_heap_free_t *const block_p = (jmem_heap_free_t *) ptr;
521 JMEM_VALGRIND_FREELIKE_SPACE (ptr);
524 free (ptr);
535 * Reallocates the memory region pointed to by 'ptr', changing the size of the allocated region.
540 jmem_heap_realloc_block (void *ptr, /**< memory region to reallocate */
553 memcpy(newBuffer, ptr, copySize);
554 jmem_heap_free_block(ptr, old_size);
557 jmem_heap_free_block(ptr, old_size);
566 jmem_heap_free_block (void *ptr, /**< pointer to beginning of data space of the block */
569 jmem_heap_free_block_internal (ptr, size);