Lines Matching defs:cache

50     lv_cache_t * cache = cache_class->alloc_cb();  in lv_cache_create()  local
70 void lv_cache_destroy(lv_cache_t * cache, void * user_data) in lv_cache_destroy()
81 lv_cache_entry_t * lv_cache_acquire(lv_cache_t * cache, const void * key, void * user_data) in lv_cache_acquire()
106 void lv_cache_release(lv_cache_t * cache, lv_cache_entry_t * entry, void * user_data) in lv_cache_release()
123 lv_cache_entry_t * lv_cache_add(lv_cache_t * cache, const void * key, void * user_data) in lv_cache_add()
147 lv_cache_entry_t * lv_cache_acquire_or_create(lv_cache_t * cache, const void * key, void * user_dat… in lv_cache_acquire_or_create()
196 void lv_cache_reserve(lv_cache_t * cache, uint32_t reserved_size, void * user_data) in lv_cache_reserve()
209 void lv_cache_drop(lv_cache_t * cache, const void * key, void * user_data) in lv_cache_drop()
222 bool lv_cache_evict_one(lv_cache_t * cache, void * user_data) in lv_cache_evict_one()
235 void lv_cache_drop_all(lv_cache_t * cache, void * user_data) in lv_cache_drop_all()
248 void lv_cache_set_max_size(lv_cache_t * cache, size_t max_size, void * user_data) in lv_cache_set_max_size()
253 size_t lv_cache_get_max_size(lv_cache_t * cache, void * user_data) in lv_cache_get_max_size()
258 size_t lv_cache_get_size(lv_cache_t * cache, void * user_data) in lv_cache_get_size()
263 size_t lv_cache_get_free_size(lv_cache_t * cache, void * user_data) in lv_cache_get_free_size()
268 bool lv_cache_is_enabled(lv_cache_t * cache) in lv_cache_is_enabled()
272 void lv_cache_set_compare_cb(lv_cache_t * cache, lv_cache_compare_cb_t compare_cb, void * user_data) in lv_cache_set_compare_cb()
277 void lv_cache_set_create_cb(lv_cache_t * cache, lv_cache_create_cb_t alloc_cb, void * user_data) in lv_cache_set_create_cb()
282 void lv_cache_set_free_cb(lv_cache_t * cache, lv_cache_free_cb_t free_cb, void * user_data) in lv_cache_set_free_cb()
287 void lv_cache_set_name(lv_cache_t * cache, const char * name) in lv_cache_set_name()
292 const char * lv_cache_get_name(lv_cache_t * cache) in lv_cache_get_name()
297 lv_iter_t * lv_cache_iter_create(lv_cache_t * cache) in lv_cache_iter_create()
308 static void cache_drop_internal_no_lock(lv_cache_t * cache, const void * key, void * user_data) in cache_drop_internal_no_lock()
326 static bool cache_evict_one_internal_no_lock(lv_cache_t * cache, void * user_data) in cache_evict_one_internal_no_lock()
341 static lv_cache_entry_t * cache_add_internal_no_lock(lv_cache_t * cache, const void * key, void * u… in cache_add_internal_no_lock()