Searched refs:lv_lru_t (Results 1 – 5 of 5) sorted by relevance
/lvgl-3.7.0/src/misc/ |
D | lv_lru.h | 44 typedef struct lv_lru_t { struct 55 } lv_lru_t; argument 61 lv_lru_t * lv_lru_create(size_t cache_size, size_t average_length, lv_lru_free_t * value_free, 64 void lv_lru_del(lv_lru_t * cache); 66 lv_lru_res_t lv_lru_set(lv_lru_t * cache, const void * key, size_t key_length, void * value, size_t… 68 lv_lru_res_t lv_lru_get(lv_lru_t * cache, const void * key, size_t key_size, void ** value); 70 lv_lru_res_t lv_lru_remove(lv_lru_t * cache, const void * key, size_t key_size); 77 void lv_lru_remove_lru_item(lv_lru_t * cache);
|
D | lv_lru.c | 43 static uint32_t lv_lru_hash(lv_lru_t * cache, const void * key, uint32_t key_length); 49 static void lv_lru_remove_item(lv_lru_t * cache, lv_lru_item_t * prev, lv_lru_item_t * item, uint32… 52 static lv_lru_item_t * lv_lru_pop_or_create_item(lv_lru_t * cache); 73 lv_lru_t * lv_lru_create(size_t cache_size, size_t average_length, lv_lru_free_t * value_free, in lv_lru_create() 77 lv_lru_t * cache = (lv_lru_t *) lv_mem_alloc(sizeof(lv_lru_t)); in lv_lru_create() 78 lv_memset_00(cache, sizeof(lv_lru_t)); in lv_lru_create() 102 void lv_lru_del(lv_lru_t * cache) in lv_lru_del() 137 lv_lru_res_t lv_lru_set(lv_lru_t * cache, const void * key, size_t key_length, void * value, size_t… in lv_lru_set() 189 lv_lru_res_t lv_lru_get(lv_lru_t * cache, const void * key, size_t key_size, void ** value) in lv_lru_get() 212 lv_lru_res_t lv_lru_remove(lv_lru_t * cache, const void * key, size_t key_size) in lv_lru_remove() [all …]
|
/lvgl-3.7.0/src/draw/sdl/ |
D | lv_draw_sdl_priv.h | 34 lv_lru_t * texture_cache;
|
D | lv_draw_sdl_texture_cache.c | 93 lv_lru_t * lru = ctx->internals->texture_cache; in lv_draw_sdl_texture_cache_put_advanced() 160 lv_lru_t * lru = ctx->internals->texture_cache; in draw_cache_get_entry()
|
/lvgl-3.7.0/src/extra/libs/tiny_ttf/ |
D | lv_tiny_ttf.c | 77 lv_lru_t * bitmap_cache;
|