Home
last modified time | relevance | path

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

/hardware/google/gfxstream/guest/mesa/src/vulkan/runtime/
Dvk_pipeline_cache.c173 assert(!object->weak_owner); in vk_pipeline_cache_object_weak_ref()
174 p_atomic_set(&object->weak_owner, cache); in vk_pipeline_cache_object_weak_ref()
183 struct vk_pipeline_cache *weak_owner = p_atomic_read(&object->weak_owner); in vk_pipeline_cache_object_unref() local
184 if (!weak_owner) { in vk_pipeline_cache_object_unref()
188 vk_pipeline_cache_lock(weak_owner); in vk_pipeline_cache_object_unref()
192 vk_pipeline_cache_remove_object(weak_owner, hash, object); in vk_pipeline_cache_object_unref()
194 vk_pipeline_cache_unlock(weak_owner); in vk_pipeline_cache_object_unref()
Dvk_pipeline_cache.h110 struct vk_pipeline_cache *weak_owner; member