Home
last modified time | relevance | path

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

/Linux-v5.10/drivers/gpu/drm/i915/gem/
Di915_gem_object.c93 obj->cache_coherent = (I915_BO_CACHE_COHERENT_FOR_READ | in i915_gem_object_set_cache_coherency()
96 obj->cache_coherent = I915_BO_CACHE_COHERENT_FOR_READ; in i915_gem_object_set_cache_coherency()
98 obj->cache_coherent = 0; in i915_gem_object_set_cache_coherency()
101 !(obj->cache_coherent & I915_BO_CACHE_COHERENT_FOR_WRITE); in i915_gem_object_set_cache_coherency()
Di915_gem_clflush.c100 obj->cache_coherent & I915_BO_CACHE_COHERENT_FOR_READ) in i915_gem_clflush_object()
Di915_gem_object_types.h168 unsigned int cache_coherent:2; member
Di915_gem_domain.c613 if (obj->cache_coherent & I915_BO_CACHE_COHERENT_FOR_READ || in i915_gem_object_prepare_read()
664 if (obj->cache_coherent & I915_BO_CACHE_COHERENT_FOR_WRITE || in i915_gem_object_prepare_write()
Di915_gem_object.h485 if (!(obj->cache_coherent & I915_BO_CACHE_COHERENT_FOR_WRITE)) in cpu_write_needs_clflush()
Di915_gem_object_blt.c139 if (obj->cache_dirty & ~obj->cache_coherent) in move_obj_to_gpu()
Di915_gem_shmem.c293 !(obj->cache_coherent & I915_BO_CACHE_COHERENT_FOR_READ)) in __i915_gem_object_release_shmem()
Di915_gem_pages.c411 if (obj->cache_coherent & I915_BO_CACHE_COHERENT_FOR_WRITE) in __i915_gem_object_flush_map()
Di915_gem_execbuffer.c1256 if (obj->cache_dirty & ~obj->cache_coherent) in reloc_move_to_gpu()
2172 if (unlikely(obj->cache_dirty & ~obj->cache_coherent)) { in eb_move_to_gpu()
/Linux-v5.10/drivers/gpu/drm/i915/gem/selftests/
Di915_gem_object_blt.c278 if (!(obj->cache_coherent & I915_BO_CACHE_COHERENT_FOR_WRITE)) in igt_fill_blt_thread()
290 if (!(obj->cache_coherent & I915_BO_CACHE_COHERENT_FOR_READ)) in igt_fill_blt_thread()
394 if (!(src->cache_coherent & I915_BO_CACHE_COHERENT_FOR_READ)) in igt_copy_blt_thread()
412 if (!(dst->cache_coherent & I915_BO_CACHE_COHERENT_FOR_WRITE)) in igt_copy_blt_thread()
424 if (!(dst->cache_coherent & I915_BO_CACHE_COHERENT_FOR_READ)) in igt_copy_blt_thread()
Di915_gem_client_blt.c69 if (!(obj->cache_coherent & I915_BO_CACHE_COHERENT_FOR_WRITE)) in __igt_client_fill()
/Linux-v5.10/drivers/gpu/drm/i915/
Di915_cmd_parser.c1156 !(src_obj->cache_coherent & I915_BO_CACHE_COHERENT_FOR_READ); in copy_batch()
1180 if (!(dst_obj->cache_coherent & I915_BO_CACHE_COHERENT_FOR_READ)) in copy_batch()
1397 return !(obj->cache_coherent & I915_BO_CACHE_COHERENT_FOR_WRITE); in shadow_needs_clflush()