Lines Matching refs:ptr
26 void *ptr = NULL; in observe_malloc() local
29 ptr = ZT_G(custom_malloc)(size ZEND_FILE_LINE_RELAY_CC ZEND_FILE_LINE_ORIG_RELAY_CC); in observe_malloc()
32 …ptr = _zend_mm_alloc(ZT_G(original_heap), size ZEND_FILE_LINE_RELAY_CC ZEND_FILE_LINE_ORIG_RELAY_C… in observe_malloc()
34 printf("Allocated %zu bytes at %p\n", size, ptr); in observe_malloc()
35 return ptr; in observe_malloc()
38 void observe_free(void* ptr ZEND_FILE_LINE_DC ZEND_FILE_LINE_ORIG_DC) in observe_free()
43 ZT_G(custom_free)(ptr ZEND_FILE_LINE_RELAY_CC ZEND_FILE_LINE_ORIG_RELAY_CC); in observe_free()
46 _zend_mm_free(ZT_G(original_heap), ptr ZEND_FILE_LINE_RELAY_CC ZEND_FILE_LINE_ORIG_RELAY_CC); in observe_free()
48 printf("Freed memory at %p\n", ptr); in observe_free()
51 void* observe_realloc(void* ptr, size_t size ZEND_FILE_LINE_DC ZEND_FILE_LINE_ORIG_DC) in observe_realloc() argument
57 new_ptr = ZT_G(custom_realloc)(ptr, size ZEND_FILE_LINE_RELAY_CC ZEND_FILE_LINE_ORIG_RELAY_CC); in observe_realloc()
60 …new_ptr = _zend_mm_realloc(ZT_G(original_heap), ptr, size ZEND_FILE_LINE_RELAY_CC ZEND_FILE_LINE_O… in observe_realloc()
62 printf("Realloc of %zu bytes from %p to %p\n", size, ptr, new_ptr); in observe_realloc()