Lines Matching refs:ptr
47 static inline void* get_object(void *ptr) { in get_object() argument
49 uint64_t *pre = ptr; in get_object()
52 return ptr; in get_object()
108 void cache_free(cache_t *cache, void *ptr) { in cache_free() argument
110 do_cache_free(cache, ptr); in cache_free()
114 void do_cache_free(cache_t *cache, void *ptr) { in do_cache_free() argument
117 if (memcmp(((char*)ptr) + cache->bufsize - (2 * sizeof(redzone_pattern)), in do_cache_free()
123 uint64_t *pre = ptr; in do_cache_free()
130 ptr = pre; in do_cache_free()
133 free(ptr); in do_cache_free()
136 STAILQ_INSERT_HEAD(&cache->head, (struct cache_free_s *)ptr, c_next); in do_cache_free()