Home
last modified time | relevance | path

Searched refs:batch_obj (Results 1 – 3 of 3) sorted by relevance

/gfx-drm/usr/src/uts/intel/io/i915/
H A Di915_gem_execbuffer.c377 struct drm_i915_gem_object *batch_obj; in i915_gem_execbuffer_reserve() local
379 batch_obj = list_entry(objects->prev, in i915_gem_execbuffer_reserve()
412 if (IS_GEN5(ring->dev) && (batch_obj != obj) && obj->gtt_offset) { in i915_gem_execbuffer_reserve()
750 struct drm_i915_gem_object *batch_obj; in i915_gem_do_execbuffer() local
943 batch_obj = list_entry(objects.prev, in i915_gem_do_execbuffer()
969 if (batch_obj->base.pending_write_domain) { in i915_gem_do_execbuffer()
974 batch_obj->base.pending_read_domains |= I915_GEM_DOMAIN_COMMAND; in i915_gem_do_execbuffer()
980 if (flags & I915_DISPATCH_SECURE && !batch_obj->has_global_gtt_mapping) in i915_gem_do_execbuffer()
981 i915_gem_gtt_bind_object(batch_obj, batch_obj->cache_level); in i915_gem_do_execbuffer()
1012 exec_start = batch_obj->gtt_offset + args->batch_start_offset; in i915_gem_do_execbuffer()
[all …]
H A Di915_gem.c1560 request->batch_obj = obj; in __i915_add_request()
1659 if (request->batch_obj) { in i915_request_guilty()
1660 if (i915_head_inside_object(acthd, request->batch_obj)) { in i915_request_guilty()
1689 request->batch_obj ? in i915_set_reset_status()
1690 request->batch_obj->gtt_offset : 0, in i915_set_reset_status()
H A Di915_drv.h1404 struct drm_i915_gem_object *batch_obj; member
1772 struct drm_i915_gem_object *batch_obj,