Lines Matching defs:Entry
213 struct Entry { struct
214 Entry(const skgpu::UniqueKey& key, const GrSurfaceProxyView& view) in Entry() function
217 Entry(const skgpu::UniqueKey& key, sk_sp<VertexData> vertData) in Entry() function
220 ~Entry() { in ~Entry() argument
224 bool uniquelyHeld() const { in uniquelyHeld()
236 const skgpu::UniqueKey& key() const { in key()
241 SkData* getCustomData() const { in getCustomData()
246 sk_sp<SkData> refCustomData() const { in refCustomData()
251 GrSurfaceProxyView view() { in view()
256 sk_sp<VertexData> vertexData() { in vertexData()
261 void set(const skgpu::UniqueKey& key, const GrSurfaceProxyView& view) { in set()
287 SK_DECLARE_INTERNAL_LLIST_INTERFACE(Entry); argument
290 static const skgpu::UniqueKey& GetKey(const Entry& e) { in GetKey() argument
312 void makeExistingEntryMRU(Entry*) SK_REQUIRES(fSpinLock); argument