Home
last modified time | relevance | path

Searched refs:hwcCacheSlot (Results 1 – 1 of 1) sorted by relevance

/frameworks/native/services/surfaceflinger/
DBufferStateLayer.cpp828 auto& [hwcCacheSlot, counter] = itr->second; in getHwcCacheSlot()
830 return hwcCacheSlot; in getHwcCacheSlot()
842 uint32_t hwcCacheSlot = getFreeHwcCacheSlot(); in addCachedBuffer() local
843 mCachedBuffers[clientCacheId] = {hwcCacheSlot, mCounter++}; in addCachedBuffer()
844 return hwcCacheSlot; in addCachedBuffer()
852 uint32_t hwcCacheSlot = mFreeHwcCacheSlots.top(); in getFreeHwcCacheSlot() local
854 return hwcCacheSlot; in getFreeHwcCacheSlot()
861 const auto& [hwcCacheSlot, counter] = slotCounter; in evictLeastRecentlyUsed()
878 auto& [hwcCacheSlot, counter] = itr->second; in eraseBufferLocked()
882 mFreeHwcCacheSlots.push(hwcCacheSlot); in eraseBufferLocked()