Lines Matching defs:file
54 Malloc(size_t bytes, const char *file, int line)
89 Free(void *ptr, const char *file, int line)
96 if (file == NULL)
97 file = "unknown";
100 printf("free: duplicate free @ %p from %s:%d\n", ptr, file, line);
104 panic("free: guard1 fail @ %p from %s:%d", ptr, file, line);
109 printf("free: duplicate2 free @ %p from %s:%d\n", ptr, file, line);
113 panic("free: guard2 fail @ %p + %zu from %s:%d", ptr, res->ga_Bytes - MALLOCALIGN, file, line);
127 Calloc(size_t n1, size_t n2, const char *file, int line)
132 if ((res = Malloc(bytes, file, line)) != NULL) {
149 Realloc(void *ptr, size_t size, const char *file, int line)
154 if ((res = Malloc(size, file, line)) != NULL) {
161 Free(ptr, file, line);
179 Reallocf(void *ptr, size_t size, const char *file, int line)
183 if ((res = Realloc(ptr, size, file, line)) == NULL)
184 Free(ptr, file, line);