Lines Matching refs:ptr
146 void* ptr = cmpct_alloc(size); in malloc() local
148 printf("caller %p malloc %zu -> %p\n", __GET_CALLER(), size, ptr); in malloc()
151 if (HEAP_PANIC_ON_ALLOC_FAIL && unlikely(!ptr)) { in malloc()
155 return ptr; in malloc()
165 void* ptr = cmpct_alloc(size); in malloc_debug_caller_() local
167 printf("caller %p malloc %zu -> %p\n", caller, size, ptr); in malloc_debug_caller_()
170 if (HEAP_PANIC_ON_ALLOC_FAIL && unlikely(!ptr)) { in malloc_debug_caller_()
174 return ptr; in malloc_debug_caller_()
184 void* ptr = cmpct_memalign(size, boundary); in memalign() local
186 printf("caller %p memalign %zu, %zu -> %p\n", __GET_CALLER(), boundary, size, ptr); in memalign()
189 if (HEAP_PANIC_ON_ALLOC_FAIL && unlikely(!ptr)) { in memalign()
193 return ptr; in memalign()
205 void* ptr = cmpct_alloc(realsize); in calloc() local
206 if (likely(ptr)) { in calloc()
207 memset(ptr, 0, realsize); in calloc()
210 printf("caller %p calloc %zu, %zu -> %p\n", __GET_CALLER(), count, size, ptr); in calloc()
212 return ptr; in calloc()
215 void* realloc(void* ptr, size_t size) { in realloc() argument
218 LTRACEF("ptr %p, size %zu\n", ptr, size); in realloc()
222 void* ptr2 = cmpct_realloc(ptr, size); in realloc()
224 printf("caller %p realloc %p, %zu -> %p\n", __GET_CALLER(), ptr, size, ptr2); in realloc()
228 panic("realloc of size %zu old ptr %p failed\n", size, ptr); in realloc()
234 void free(void* ptr) { in free() argument
237 LTRACEF("ptr %p\n", ptr); in free()
239 printf("caller %p free %p\n", __GET_CALLER(), ptr); in free()
242 cmpct_free(ptr); in free()
286 uint8_t* ptr = (uint8_t*)_ptr; in heap_page_free() local
292 vm_page_t* p = paddr_to_vm_page(vaddr_to_paddr(ptr)); in heap_page_free()
300 ptr += PAGE_SIZE; in heap_page_free()