Lines Matching refs:ptr
23 void *ptr;
27 log_debug("size=%lx, ptr=%lx, limit=%lx: ", (ulong)bytes, new_ptr,
34 ptr = map_sysmem(addr, bytes);
37 return ptr;
42 void *ptr;
44 ptr = alloc_simple(bytes, 1);
45 if (!ptr)
46 return ptr;
48 log_debug("%lx\n", (ulong)ptr);
49 VALGRIND_MALLOCLIKE_BLOCK(ptr, bytes, 0, false);
51 return ptr;
56 void *ptr;
58 ptr = alloc_simple(bytes, align);
59 if (!ptr)
60 return ptr;
61 log_debug("aligned to %lx\n", (ulong)ptr);
62 VALGRIND_MALLOCLIKE_BLOCK(ptr, bytes, 0, false);
64 return ptr;
71 void *ptr;
73 ptr = malloc(size);
74 if (!ptr)
75 return ptr;
76 memset(ptr, '\0', size);
78 return ptr;
82 void free_simple(void *ptr)
84 VALGRIND_FREELIKE_BLOCK(ptr, 0);