Lines Matching refs:dmg_cache
225 } dmg_cache; member
1340 window->dmg_cache.start = window->dmg_cache.end; in cache_clear()
1341 window->dmg_cache.size = 0; in cache_clear()
1355 while((window->dmg_cache.cache + window->dmg_cache.start) != next_dmg) { in cache_purge()
1356 window->dmg_cache.start++; in cache_purge()
1357 window->dmg_cache.start %= DMG_CACHE_CAPACITY; in cache_purge()
1358 window->dmg_cache.size--; in cache_purge()
1370 if((window->dmg_cache.start == window->dmg_cache.end) && in cache_add_area()
1371 (window->dmg_cache.size)) { in cache_add_area()
1381 memcpy(window->dmg_cache.cache + window->dmg_cache.end, in cache_add_area()
1384 window->dmg_cache.end++; in cache_add_area()
1385 window->dmg_cache.end %= DMG_CACHE_CAPACITY; in cache_add_area()
1386 window->dmg_cache.size++; in cache_add_area()
1405 next_dmg = (window->dmg_cache.cache + window->dmg_cache.end); in cache_apply_areas()
1414 … = ((lv_area_t *)SMM_BUFFER_PROPERTIES(src_buf)->tag[TAG_BUFFER_DAMAGE] - window->dmg_cache.cache); in cache_apply_areas()
1415 while((window->dmg_cache.cache + start) != next_dmg) { in cache_apply_areas()
1417 dmg = (window->dmg_cache.cache + start); in cache_apply_areas()
2214 window->dmg_cache.cache + window->dmg_cache.end); in _lv_wayland_flush()