Home
last modified time | relevance | path

Searched defs:cache (Results 1 – 25 of 56) sorted by relevance

123

/lvgl-latest/src/misc/cache/
Dlv_cache.c50 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()
[all …]
Dlv_cache_lru_rb.c64 lv_cache_t cache; member
200 static bool init_cnt_cb(lv_cache_t * cache) in init_cnt_cb()
223 static bool init_size_cb(lv_cache_t * cache) in init_size_cb()
246 static void destroy_cb(lv_cache_t * cache, void * user_data) in destroy_cb()
261 static lv_cache_entry_t * get_cb(lv_cache_t * cache, const void * key, void * user_data) in get_cb()
298 static lv_cache_entry_t * add_cb(lv_cache_t * cache, const void * key, void * user_data) in add_cb()
323 static void remove_cb(lv_cache_t * cache, lv_cache_entry_t * entry, void * user_data) in remove_cb()
350 static void drop_cb(lv_cache_t * cache, const void * key, void * user_data) in drop_cb()
381 static void drop_all_cb(lv_cache_t * cache, void * user_data) in drop_all_cb()
415 static lv_cache_entry_t * get_victim_cb(lv_cache_t * cache, void * user_data) in get_victim_cb()
[all …]
Dlv_cache_entry.c24 const lv_cache_t * cache; member
134 void lv_cache_entry_set_cache(lv_cache_entry_t * entry, const lv_cache_t * cache) in lv_cache_entry_set_cache()
151 lv_cache_entry_t * lv_cache_entry_alloc(const uint32_t node_size, const lv_cache_t * cache) in lv_cache_entry_alloc()
164 void lv_cache_entry_init(lv_cache_entry_t * entry, const lv_cache_t * cache, const uint32_t node_si… in lv_cache_entry_init()
/lvgl-latest/src/misc/
Dlv_lru.c78 lv_lru_t * cache = lv_malloc_zeroed(sizeof(lv_lru_t)); in lv_lru_create() local
101 void lv_lru_delete(lv_lru_t * cache) in lv_lru_delete()
136 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()
188 lv_lru_res_t lv_lru_get(lv_lru_t * cache, const void * key, size_t key_size, void ** value) in lv_lru_get()
211 lv_lru_res_t lv_lru_remove(lv_lru_t * cache, const void * key, size_t key_size) in lv_lru_remove()
233 void lv_lru_remove_lru_item(lv_lru_t * cache) in lv_lru_remove_lru_item()
265 static uint32_t lv_lru_hash(lv_lru_t * cache, const void * key, uint32_t key_length) in lv_lru_hash()
310 static void lv_lru_remove_item(lv_lru_t * cache, lv_lru_item_t * prev, lv_lru_item_t * item, uint32… in lv_lru_remove_item()
330 static lv_lru_item_t * lv_lru_pop_or_create_item(lv_lru_t * cache) in lv_lru_pop_or_create_item()
/lvgl-latest/src/draw/sw/blend/
Dlv_draw_sw_blend_to_argb8888.c218 lv_color_mix_alpha_cache_t cache; in lv_draw_sw_blend_color_to_argb8888() local
438 lv_color_mix_alpha_cache_t cache; in i1_image_blend() local
532 lv_color_mix_alpha_cache_t cache; in al88_image_blend() local
623 lv_color_mix_alpha_cache_t cache; in l8_image_blend() local
658 lv_color_mix_alpha_cache_t cache; in rgb565_image_blend() local
758 lv_color_mix_alpha_cache_t cache; in rgb888_image_blend() local
877 lv_color_mix_alpha_cache_t cache; in argb8888_image_blend() local
972lv_color_mix_alpha_cache_t * cache) in lv_color_32_32_mix()
1011 void lv_color_mix_with_alpha_cache_init(lv_color_mix_alpha_cache_t * cache) in lv_color_mix_with_alpha_cache_init()
1030 … lv_blend_mode_t mode, lv_color_mix_alpha_cache_t * cache) in blend_non_normal_pixel()
Dlv_draw_sw_blend_to_al88.c206 lv_color_mix_alpha_cache_t cache; in lv_draw_sw_blend_color_to_al88() local
367 lv_color_mix_alpha_cache_t cache; in i1_image_blend() local
460 lv_color_mix_alpha_cache_t cache; in l8_image_blend() local
553 lv_color_mix_alpha_cache_t cache; in al88_image_blend() local
641 lv_color_mix_alpha_cache_t cache; in rgb565_image_blend() local
737 lv_color_mix_alpha_cache_t cache; in rgb888_image_blend() local
838 lv_color_mix_alpha_cache_t cache; in argb8888_image_blend() local
950 lv_color_mix_alpha_cache_t * cache) in lv_color_16a_16a_mix()
989 void lv_color_mix_with_alpha_cache_init(lv_color_mix_alpha_cache_t * cache) in lv_color_mix_with_alpha_cache_init()
1008 … lv_blend_mode_t mode, lv_color_mix_alpha_cache_t * cache) in blend_non_normal_pixel()
/lvgl-latest/demos/high_res/fonts/
Dfont_lv_demo_high_res_roboto_slab_light_80.c24284 static lv_font_fmt_txt_glyph_cache_t cache; variable
Dfont_lv_demo_high_res_roboto_slab_light_160.c92421 static lv_font_fmt_txt_glyph_cache_t cache; variable
Dfont_lv_demo_high_res_roboto_slab_light_180.c116510 static lv_font_fmt_txt_glyph_cache_t cache; variable
Dfont_lv_demo_high_res_roboto_slab_light_240.c205249 static lv_font_fmt_txt_glyph_cache_t cache; variable
Dfont_lv_demo_high_res_roboto_medium_11.c1378 static lv_font_fmt_txt_glyph_cache_t cache; variable
Dfont_lv_demo_high_res_roboto_medium_12.c1525 static lv_font_fmt_txt_glyph_cache_t cache; variable
Dfont_lv_demo_high_res_roboto_medium_16.c1927 static lv_font_fmt_txt_glyph_cache_t cache; variable
Dfont_lv_demo_high_res_roboto_medium_18.c2158 static lv_font_fmt_txt_glyph_cache_t cache; variable
Dfont_lv_demo_high_res_roboto_medium_24.c3037 static lv_font_fmt_txt_glyph_cache_t cache; variable
Dfont_lv_demo_high_res_roboto_medium_36.c5674 static lv_font_fmt_txt_glyph_cache_t cache; variable
Dfont_lv_demo_high_res_roboto_medium_8.c1149 static lv_font_fmt_txt_glyph_cache_t cache; variable
Dfont_lv_demo_high_res_roboto_slab_bold_20.c2829 static lv_font_fmt_txt_glyph_cache_t cache; variable
Dfont_lv_demo_high_res_roboto_slab_bold_24.c3458 static lv_font_fmt_txt_glyph_cache_t cache; variable
Dfont_lv_demo_high_res_roboto_slab_bold_30.c4749 static lv_font_fmt_txt_glyph_cache_t cache; variable
Dfont_lv_demo_high_res_roboto_slab_bold_36.c6486 static lv_font_fmt_txt_glyph_cache_t cache; variable
Dfont_lv_demo_high_res_roboto_slab_bold_40.c7686 static lv_font_fmt_txt_glyph_cache_t cache; variable
Dfont_lv_demo_high_res_roboto_slab_bold_45.c9179 static lv_font_fmt_txt_glyph_cache_t cache; variable
/lvgl-latest/demos/ebike/generated/
Dfont_ebike_inter_14.c2173 static lv_font_fmt_txt_glyph_cache_t cache; variable
Dfont_ebike_inter_20.c3276 static lv_font_fmt_txt_glyph_cache_t cache; variable

123