Lines Matching refs:lv_cache_entry_t
28 static lv_cache_entry_t * cache_add_internal_no_lock(lv_cache_t * cache, const void * key, void * u…
81 lv_cache_entry_t * lv_cache_acquire(lv_cache_t * cache, const void * key, void * user_data) in lv_cache_acquire()
97 lv_cache_entry_t * entry = cache->clz->get_cb(cache, key, 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()
138 lv_cache_entry_t * entry = cache_add_internal_no_lock(cache, key, 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()
155 lv_cache_entry_t * entry = NULL; in lv_cache_acquire_or_create()
310 lv_cache_entry_t * entry = cache->clz->get_cb(cache, key, user_data); in cache_drop_internal_no_lock()
328 lv_cache_entry_t * victim = cache->clz->get_victim_cb(cache, 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()
354 lv_cache_entry_t * entry = cache->clz->add_cb(cache, key, user_data); in cache_add_internal_no_lock()