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

/solaris-x11-s12/open-src/kernel/i915/src/
H A Di915_gem_execbuffer.c377 struct drm_i915_gem_object *batch_obj; local
379 batch_obj = list_entry(objects->prev,
412 if (IS_GEN5(ring->dev) && (batch_obj != obj) && obj->gtt_offset) {
750 struct drm_i915_gem_object *batch_obj; local
939 batch_obj = list_entry(objects.prev,
965 if (batch_obj->base.pending_write_domain) {
970 batch_obj->base.pending_read_domains |= I915_GEM_DOMAIN_COMMAND;
976 if (flags & I915_DISPATCH_SECURE && !batch_obj->has_global_gtt_mapping)
977 i915_gem_gtt_bind_object(batch_obj, batch_obj
[all...]
H A Di915_gem.c1581 request->batch_obj = obj;
1583 /* Whilst this request exists, batch_obj will be on the
1585 * request is retired will the the batch_obj be moved onto the
1676 * pointing inside the ring, matches the batch_obj address range.
1680 if (request->batch_obj) {
1681 if (i915_head_inside_object(acthd, request->batch_obj)) {
1710 request->batch_obj ?
1711 request->batch_obj->gtt_offset : 0,
H A Di915_drv.h1404 struct drm_i915_gem_object *batch_obj; member in struct:drm_i915_gem_request
1772 struct drm_i915_gem_object *batch_obj,

Completed in 33 milliseconds