Home
last modified time | relevance | path

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

/frameworks/native/services/surfaceflinger/
DBufferStateLayer.cpp631 auto& [hwcCacheSlot, counter] = itr->second; in getHwcCacheSlot()
633 return hwcCacheSlot; in getHwcCacheSlot()
645 uint32_t hwcCacheSlot = getFreeHwcCacheSlot(); in addCachedBuffer() local
646 mCachedBuffers[clientCacheId] = {hwcCacheSlot, mCounter++}; in addCachedBuffer()
647 return hwcCacheSlot; in addCachedBuffer()
655 uint32_t hwcCacheSlot = mFreeHwcCacheSlots.top(); in getFreeHwcCacheSlot() local
657 return hwcCacheSlot; in getFreeHwcCacheSlot()
664 const auto& [hwcCacheSlot, counter] = slotCounter; in evictLeastRecentlyUsed()
681 auto& [hwcCacheSlot, counter] = itr->second; in eraseBufferLocked()
685 mFreeHwcCacheSlots.push(hwcCacheSlot); in eraseBufferLocked()