Lines Matching defs:Entry
192 struct Entry { struct
193 Entry(const skgpu::UniqueKey& key, const GrSurfaceProxyView& view) in Entry() function
199 Entry(const skgpu::UniqueKey& key, sk_sp<VertexData> vertData) in Entry() function
205 ~Entry() { in ~Entry() argument
209 bool uniquelyHeld() const { in uniquelyHeld()
221 const skgpu::UniqueKey& key() const { in key()
226 SkData* getCustomData() const { in getCustomData()
231 sk_sp<SkData> refCustomData() const { in refCustomData()
236 GrSurfaceProxyView view() { in view()
241 sk_sp<VertexData> vertexData() { in vertexData()
246 void set(const skgpu::UniqueKey& key, const GrSurfaceProxyView& view) { in set()
272 SK_DECLARE_INTERNAL_LLIST_INTERFACE(Entry); argument
275 static const skgpu::UniqueKey& GetKey(const Entry& e) { in GetKey() argument
296 void makeExistingEntryMRU(Entry*) SK_REQUIRES(fSpinLock); argument