Lines Matching refs:ptr
68 static struct alloc_info *simple_find_entry(void *ptr) in simple_find_entry() argument
77 (p->base == (unsigned long)ptr)) in simple_find_entry()
83 static void simple_free(void *ptr) in simple_free() argument
85 struct alloc_info *p = simple_find_entry(ptr); in simple_free()
97 static void *simple_realloc(void *ptr, unsigned long size) in simple_realloc() argument
103 simple_free(ptr); in simple_realloc()
107 if (ptr == NULL) in simple_realloc()
110 p = simple_find_entry(ptr); in simple_realloc()
114 return ptr; in simple_realloc()
117 memcpy(new, ptr, p->size); in simple_realloc()
118 simple_free(ptr); in simple_realloc()