Lines Matching refs:write_domain
248 obj->base.write_domain == I915_GEM_DOMAIN_CPU || in use_cpu_reloc()
404 reloc->write_domain == I915_GEM_DOMAIN_INSTRUCTION)) { in i915_gem_execbuffer_relocate_entry()
412 if (unlikely(reloc->write_domain & (reloc->write_domain - 1))) { in i915_gem_execbuffer_relocate_entry()
419 reloc->write_domain); in i915_gem_execbuffer_relocate_entry()
422 if (unlikely((reloc->write_domain | reloc->read_domains) in i915_gem_execbuffer_relocate_entry()
430 reloc->write_domain); in i915_gem_execbuffer_relocate_entry()
435 target_obj->pending_write_domain |= reloc->write_domain; in i915_gem_execbuffer_relocate_entry()
654 if (vma->obj->base.write_domain == I915_GEM_DOMAIN_CPU) in need_reloc_mappable()
924 if (obj->base.write_domain & I915_GEM_DOMAIN_CPU) in i915_gem_execbuffer_move_to_gpu()
927 flush_domains |= obj->base.write_domain; in i915_gem_execbuffer_move_to_gpu()
1058 u32 old_write = obj->base.write_domain; in i915_gem_execbuffer_move_to_active()
1061 obj->base.write_domain = obj->base.pending_write_domain; in i915_gem_execbuffer_move_to_active()
1062 if (obj->base.write_domain == 0) in i915_gem_execbuffer_move_to_active()
1067 if (obj->base.write_domain) { in i915_gem_execbuffer_move_to_active()
1073 obj->base.write_domain &= ~I915_GEM_GPU_DOMAINS; in i915_gem_execbuffer_move_to_active()