Lines Matching refs:ptr

230 static void * _mysqlnd_erealloc(void *ptr, size_t new_size MYSQLND_MEM_D)  in _mysqlnd_erealloc()  argument
234 …size_t old_size = collect_memory_statistics && ptr? *(size_t *) (((char*)ptr) - sizeof(size_t)) : … in _mysqlnd_erealloc()
243 TRACE_ALLOC_INF_FMT("ptr=%p old_size=%lu, new_size=%lu", ptr, old_size, new_size); in _mysqlnd_erealloc()
248 ret = erealloc_rel(REAL_PTR(ptr), REAL_SIZE(new_size)); in _mysqlnd_erealloc()
253 TRACE_ALLOC_INF_FMT("ptr=%p old_size=%lu, new_size=%lu", ptr, old_size, new_size); in _mysqlnd_erealloc()
254 ret = erealloc_rel(REAL_PTR(ptr), REAL_SIZE(new_size)); in _mysqlnd_erealloc()
268 static void * _mysqlnd_perealloc(void *ptr, size_t new_size, zend_bool persistent MYSQLND_MEM_D) in _mysqlnd_perealloc() argument
272 …size_t old_size = collect_memory_statistics && ptr? *(size_t *) (((char*)ptr) - sizeof(size_t)) : … in _mysqlnd_perealloc()
281 …TRACE_ALLOC_INF_FMT("ptr=%p old_size=%lu new_size=%lu persistent=%u", ptr, old_size, new_size, p… in _mysqlnd_perealloc()
286 ret = perealloc_rel(REAL_PTR(ptr), REAL_SIZE(new_size), persistent); in _mysqlnd_perealloc()
291 …TRACE_ALLOC_INF_FMT("ptr=%p old_size=%lu new_size=%lu persistent=%u", ptr, old_size, new_size, p… in _mysqlnd_perealloc()
292 ret = perealloc_rel(REAL_PTR(ptr), REAL_SIZE(new_size), persistent); in _mysqlnd_perealloc()
309 static void _mysqlnd_efree(void *ptr MYSQLND_MEM_D) in _mysqlnd_efree()
321 TRACE_ALLOC_INF_FMT("ptr=%p", ptr); in _mysqlnd_efree()
323 if (ptr) { in _mysqlnd_efree()
325 free_amount = *(size_t *)(((char*)ptr) - sizeof(size_t)); in _mysqlnd_efree()
326 TRACE_ALLOC_INF_FMT("ptr=%p size=%u", ((char*)ptr) - sizeof(size_t), (unsigned int) free_amount); in _mysqlnd_efree()
328 efree_rel(REAL_PTR(ptr)); in _mysqlnd_efree()
340 static void _mysqlnd_pefree(void *ptr, zend_bool persistent MYSQLND_MEM_D) in _mysqlnd_pefree() argument
352 TRACE_ALLOC_INF_FMT("ptr=%p persistent=%u", ptr, persistent); in _mysqlnd_pefree()
354 if (ptr) { in _mysqlnd_pefree()
356 free_amount = *(size_t *)(((char*)ptr) - sizeof(size_t)); in _mysqlnd_pefree()
357 TRACE_ALLOC_INF_FMT("ptr=%p size=%u", ((char*)ptr) - sizeof(size_t), (unsigned int) free_amount); in _mysqlnd_pefree()
359 pefree_rel(REAL_PTR(ptr), persistent); in _mysqlnd_pefree()
442 static void * _mysqlnd_realloc(void *ptr, size_t new_size MYSQLND_MEM_D) in _mysqlnd_realloc() argument
454 TRACE_ALLOC_INF_FMT("ptr=%p new_size=%lu ", new_size, ptr); in _mysqlnd_realloc()
460 ret = realloc(REAL_PTR(ptr), REAL_SIZE(new_size)); in _mysqlnd_realloc()
465 TRACE_ALLOC_INF_FMT("ptr=%p new_size=%lu ", new_size, ptr); in _mysqlnd_realloc()
467 ret = realloc(REAL_PTR(ptr), REAL_SIZE(new_size)); in _mysqlnd_realloc()
482 static void _mysqlnd_free(void *ptr MYSQLND_MEM_D) in _mysqlnd_free()
494 TRACE_ALLOC_INF_FMT("ptr=%p", ptr); in _mysqlnd_free()
496 if (ptr) { in _mysqlnd_free()
498 free_amount = *(size_t *)(((char*)ptr) - sizeof(size_t)); in _mysqlnd_free()
499 TRACE_ALLOC_INF_FMT("ptr=%p size=%u", ((char*)ptr) - sizeof(size_t), (unsigned int) free_amount); in _mysqlnd_free()
501 free(REAL_PTR(ptr)); in _mysqlnd_free()
513 static char * _mysqlnd_pememdup(const char * const ptr, size_t length, zend_bool persistent MYSQLND… in _mysqlnd_pememdup() argument
525 TRACE_ALLOC_INF_FMT("ptr=%p", ptr); in _mysqlnd_pememdup()
530 memcpy(dest, ptr, length); in _mysqlnd_pememdup()
544 static char * _mysqlnd_pestrndup(const char * const ptr, size_t length, zend_bool persistent MYSQLN… in _mysqlnd_pestrndup() argument
556 TRACE_ALLOC_INF_FMT("ptr=%p", ptr); in _mysqlnd_pestrndup()
561 char * p = (char *) ptr; in _mysqlnd_pestrndup()
585 static char * _mysqlnd_pestrdup(const char * const ptr, zend_bool persistent MYSQLND_MEM_D) in _mysqlnd_pestrdup() argument
589 const char * p = ptr; in _mysqlnd_pestrdup()
598 TRACE_ALLOC_INF_FMT("ptr=%p", ptr); in _mysqlnd_pestrdup()
685 static void * mysqlnd_zend_mm_erealloc(void *ptr, size_t new_size MYSQLND_MEM_D) in mysqlnd_zend_mm_erealloc() argument
687 return erealloc_rel(ptr, new_size); in mysqlnd_zend_mm_erealloc()
693 static void * mysqlnd_zend_mm_perealloc(void *ptr, size_t new_size, zend_bool persistent MYSQLND_ME… in mysqlnd_zend_mm_perealloc() argument
695 return perealloc_rel(ptr, new_size, persistent); in mysqlnd_zend_mm_perealloc()
701 static void mysqlnd_zend_mm_efree(void * ptr MYSQLND_MEM_D) in mysqlnd_zend_mm_efree()
703 efree_rel(ptr); in mysqlnd_zend_mm_efree()
709 static void mysqlnd_zend_mm_pefree(void * ptr, zend_bool persistent MYSQLND_MEM_D) in mysqlnd_zend_mm_pefree() argument
711 pefree_rel(ptr, persistent); in mysqlnd_zend_mm_pefree()
733 static void * mysqlnd_zend_mm_realloc(void * ptr, size_t new_size MYSQLND_MEM_D) in mysqlnd_zend_mm_realloc() argument
735 return realloc(ptr, new_size); in mysqlnd_zend_mm_realloc()
741 static void mysqlnd_zend_mm_free(void * ptr MYSQLND_MEM_D) in mysqlnd_zend_mm_free()
743 free(ptr); in mysqlnd_zend_mm_free()
749 static char * mysqlnd_zend_mm_pememdup(const char * const ptr, size_t length, zend_bool persistent … in mysqlnd_zend_mm_pememdup() argument
753 memcpy(dest, ptr, length); in mysqlnd_zend_mm_pememdup()
761 static char * mysqlnd_zend_mm_pestrndup(const char * const ptr, size_t length, zend_bool persistent… in mysqlnd_zend_mm_pestrndup() argument
763 return persistent? zend_strndup(ptr, length ) : estrndup_rel(ptr, length); in mysqlnd_zend_mm_pestrndup()
769 static char * mysqlnd_zend_mm_pestrdup(const char * const ptr, zend_bool persistent MYSQLND_MEM_D) in mysqlnd_zend_mm_pestrdup() argument
771 return pestrdup_rel(ptr, persistent); in mysqlnd_zend_mm_pestrdup()