Lines Matching refs:entry
229 … lv_cache_entry_t * entry = lv_cache_acquire_or_create(dsc->glyph_cache, &search_key, (void *)dsc); in ttf_get_glyph_dsc_cb() local
231 if(entry == NULL) { in ttf_get_glyph_dsc_cb()
249 dsc_out->entry = NULL; in ttf_get_glyph_dsc_cb()
256 tiny_ttf_glyph_cache_data_t * data = lv_cache_entry_get_data(entry); in ttf_get_glyph_dsc_cb()
259 lv_cache_release(dsc->glyph_cache, entry, NULL); in ttf_get_glyph_dsc_cb()
285 dsc_out->entry = NULL; in ttf_get_glyph_dsc_cb()
300 …lv_cache_entry_t * entry = lv_cache_acquire_or_create(dsc->draw_data_cache, &search_key, (void *)f… in ttf_get_glyph_bitmap_cb() local
301 if(entry == NULL) { in ttf_get_glyph_bitmap_cb()
305 g_dsc->entry = (lv_cache_entry_t *)search_key.draw_buf; in ttf_get_glyph_bitmap_cb()
306 return g_dsc->entry; in ttf_get_glyph_bitmap_cb()
316 g_dsc->entry = entry; in ttf_get_glyph_bitmap_cb()
317 tiny_ttf_cache_data_t * cached_data = lv_cache_entry_get_data(entry); in ttf_get_glyph_bitmap_cb()
327 lv_draw_buf_destroy_user(font_draw_buf_handlers, (lv_draw_buf_t *)g_dsc->entry); in ttf_release_glyph_cb()
330 if(g_dsc->entry == NULL) { in ttf_release_glyph_cb()
333 lv_cache_release(dsc->draw_data_cache, g_dsc->entry, NULL); in ttf_release_glyph_cb()
335 g_dsc->entry = NULL; in ttf_release_glyph_cb()