Lines Matching refs:batch_obj
1095 __i915_add_request(params->request, params->batch_obj, true); in i915_gem_execbuffer_retire_commands()
1162 struct drm_i915_gem_object *batch_obj, in i915_gem_execbuffer_parse() argument
1191 batch_obj, in i915_gem_execbuffer_parse()
1225 if (CMDPARSER_USES_GGTT(batch_obj->base.dev) && (ret == -EACCES)) in i915_gem_execbuffer_parse()
1226 return batch_obj; in i915_gem_execbuffer_parse()
1392 struct drm_i915_gem_object *batch_obj; in i915_gem_do_execbuffer() local
1526 batch_obj = eb_get_batch(eb); in i915_gem_do_execbuffer()
1548 if (batch_obj->base.pending_write_domain) { in i915_gem_do_execbuffer()
1561 batch_len = batch_obj->base.size - batch_off; in i915_gem_do_execbuffer()
1566 batch_obj, in i915_gem_do_execbuffer()
1578 if (parsed_batch_obj != batch_obj) { in i915_gem_do_execbuffer()
1582 batch_obj = parsed_batch_obj; in i915_gem_do_execbuffer()
1586 batch_obj->base.pending_read_domains |= I915_GEM_DOMAIN_COMMAND; in i915_gem_do_execbuffer()
1602 ret = i915_gem_obj_ggtt_pin(batch_obj, 0, 0); in i915_gem_do_execbuffer()
1606 params->batch_obj_vm_offset = i915_gem_obj_ggtt_offset(batch_obj); in i915_gem_do_execbuffer()
1608 params->batch_obj_vm_offset = i915_gem_obj_offset(batch_obj, vm); in i915_gem_do_execbuffer()
1629 params->batch_obj = batch_obj; in i915_gem_do_execbuffer()
1642 i915_gem_object_ggtt_unpin(batch_obj); in i915_gem_do_execbuffer()