Lines Matching refs:ptr
38 void zlibc_free(void *ptr) { in zlibc_free() argument
39 free(ptr); in zlibc_free()
61 #define realloc(ptr,size) tc_realloc(ptr,size) argument
62 #define free(ptr) tc_free(ptr) argument
66 #define realloc(ptr,size) je_realloc(ptr,size) argument
67 #define free(ptr) je_free(ptr) argument
125 void *ptr = malloc(size+PREFIX_SIZE); in zmalloc() local
127 if (!ptr) zmalloc_oom_handler(size); in zmalloc()
129 update_zmalloc_stat_alloc(zmalloc_size(ptr)); in zmalloc()
130 return ptr; in zmalloc()
132 *((size_t*)ptr) = size; in zmalloc()
134 return (char*)ptr+PREFIX_SIZE; in zmalloc()
139 void *ptr = calloc(1, size+PREFIX_SIZE); in zcalloc() local
141 if (!ptr) zmalloc_oom_handler(size); in zcalloc()
143 update_zmalloc_stat_alloc(zmalloc_size(ptr)); in zcalloc()
144 return ptr; in zcalloc()
146 *((size_t*)ptr) = size; in zcalloc()
148 return (char*)ptr+PREFIX_SIZE; in zcalloc()
152 void *zrealloc(void *ptr, size_t size) { in zrealloc() argument
159 if (ptr == NULL) return zmalloc(size); in zrealloc()
161 oldsize = zmalloc_size(ptr); in zrealloc()
162 newptr = realloc(ptr,size); in zrealloc()
169 realptr = (char*)ptr-PREFIX_SIZE; in zrealloc()
185 size_t zmalloc_size(void *ptr) { in zmalloc_size() argument
186 void *realptr = (char*)ptr-PREFIX_SIZE; in zmalloc_size()
195 void zfree(void *ptr) { in zfree() argument
201 if (ptr == NULL) return; in zfree()
203 update_zmalloc_stat_free(zmalloc_size(ptr)); in zfree()
204 free(ptr); in zfree()
206 realptr = (char*)ptr-PREFIX_SIZE; in zfree()