![]() |
Ansel 0.0
A darktable fork - bloat + design vision
|
#include <cache.h>
Collaboration diagram for dt_cache_t:Data Fields | |
| dt_pthread_mutex_t | lock |
| size_t | entry_size |
| size_t | cost |
| size_t | cost_quota |
| GHashTable * | hashtable |
| GList * | lru |
| dt_cache_allocate_t | allocate |
| dt_cache_allocate_t | cleanup |
| void * | allocate_data |
| void * | cleanup_data |
| dt_cache_allocate_t dt_cache_t::allocate |
Referenced by dt_cache_get_with_caller(), dt_cache_init(), and dt_cache_set_allocate_callback().
| void* dt_cache_t::allocate_data |
Referenced by dt_cache_get_with_caller(), dt_cache_init(), and dt_cache_set_allocate_callback().
| dt_cache_allocate_t dt_cache_t::cleanup |
Referenced by dt_cache_cleanup(), dt_cache_gc(), dt_cache_init(), dt_cache_remove(), and dt_cache_set_cleanup_callback().
| void* dt_cache_t::cleanup_data |
Referenced by dt_cache_cleanup(), dt_cache_gc(), dt_cache_init(), dt_cache_remove(), and dt_cache_set_cleanup_callback().
| size_t dt_cache_t::cost |
| size_t dt_cache_t::cost_quota |
Referenced by dt_cache_gc(), dt_cache_get_with_caller(), dt_cache_init(), dt_image_cache_print(), and dt_mipmap_cache_print().
| size_t dt_cache_t::entry_size |
Referenced by dt_cache_get_with_caller(), and dt_cache_init().
| GHashTable* dt_cache_t::hashtable |
| dt_pthread_mutex_t dt_cache_t::lock |
| GList* dt_cache_t::lru |
Referenced by dt_cache_cleanup(), dt_cache_gc(), dt_cache_get_with_caller(), dt_cache_init(), dt_cache_remove(), and dt_cache_testget().