Lines Matching refs:write_domain
219 obj->base.read_domains = obj->base.write_domain = I915_GEM_DOMAIN_CPU; in i915_gem_object_put_pages_phys()
915 if (obj->base.write_domain != I915_GEM_DOMAIN_CPU) { in i915_gem_shmem_pwrite()
1006 obj->base.write_domain != I915_GEM_DOMAIN_CPU) { in i915_gem_shmem_pwrite()
1087 obj->base.write_domain != I915_GEM_DOMAIN_CPU && in i915_gem_pwrite_ioctl()
1621 uint32_t write_domain = args->write_domain; in i915_gem_set_domain_ioctl() local
1625 if (write_domain & I915_GEM_GPU_DOMAINS) in i915_gem_set_domain_ioctl()
1634 if (write_domain != 0 && read_domains != write_domain) in i915_gem_set_domain_ioctl()
1653 !write_domain); in i915_gem_set_domain_ioctl()
1658 ret = i915_gem_object_set_to_gtt_domain(obj, write_domain != 0); in i915_gem_set_domain_ioctl()
1660 ret = i915_gem_object_set_to_cpu_domain(obj, write_domain != 0); in i915_gem_set_domain_ioctl()
1662 if (write_domain != 0) in i915_gem_set_domain_ioctl()
1664 write_domain == I915_GEM_DOMAIN_GTT ? in i915_gem_set_domain_ioctl()
2187 obj->base.read_domains = obj->base.write_domain = I915_GEM_DOMAIN_CPU; in i915_gem_object_put_pages_gtt()
2260 BUG_ON(obj->base.write_domain & I915_GEM_GPU_DOMAINS); in i915_gem_object_get_pages_gtt()
3260 old_write_domain = obj->base.write_domain; in i915_gem_object_finish_gtt()
3263 obj->base.write_domain &= ~I915_GEM_DOMAIN_GTT; in i915_gem_object_finish_gtt()
3606 if (obj->base.write_domain != I915_GEM_DOMAIN_GTT) in i915_gem_object_flush_gtt_write_domain()
3619 old_write_domain = obj->base.write_domain; in i915_gem_object_flush_gtt_write_domain()
3620 obj->base.write_domain = 0; in i915_gem_object_flush_gtt_write_domain()
3635 if (obj->base.write_domain != I915_GEM_DOMAIN_CPU) in i915_gem_object_flush_cpu_write_domain()
3641 old_write_domain = obj->base.write_domain; in i915_gem_object_flush_cpu_write_domain()
3642 obj->base.write_domain = 0; in i915_gem_object_flush_cpu_write_domain()
3664 if (obj->base.write_domain == I915_GEM_DOMAIN_GTT) in i915_gem_object_set_to_gtt_domain()
3692 old_write_domain = obj->base.write_domain; in i915_gem_object_set_to_gtt_domain()
3698 BUG_ON((obj->base.write_domain & ~I915_GEM_DOMAIN_GTT) != 0); in i915_gem_object_set_to_gtt_domain()
3702 obj->base.write_domain = I915_GEM_DOMAIN_GTT; in i915_gem_object_set_to_gtt_domain()
3831 obj->base.write_domain != I915_GEM_DOMAIN_CPU && in i915_gem_object_set_cache_level()
3974 old_write_domain = obj->base.write_domain; in i915_gem_object_pin_to_display_plane()
3980 obj->base.write_domain = 0; in i915_gem_object_pin_to_display_plane()
4018 if (obj->base.write_domain == I915_GEM_DOMAIN_CPU) in i915_gem_object_set_to_cpu_domain()
4027 old_write_domain = obj->base.write_domain; in i915_gem_object_set_to_cpu_domain()
4040 BUG_ON((obj->base.write_domain & ~I915_GEM_DOMAIN_CPU) != 0); in i915_gem_object_set_to_cpu_domain()
4047 obj->base.write_domain = I915_GEM_DOMAIN_CPU; in i915_gem_object_set_to_cpu_domain()
4426 obj->base.write_domain = I915_GEM_DOMAIN_CPU; in i915_gem_alloc_object()