Lines Matching refs:drm_i915_gem_request
173 struct drm_i915_gem_request *trace_irq_req;
179 int (*init_context)(struct drm_i915_gem_request *req);
183 int __must_check (*flush)(struct drm_i915_gem_request *req,
186 int (*add_request)(struct drm_i915_gem_request *req);
197 int (*dispatch_execbuffer)(struct drm_i915_gem_request *req,
256 int (*sync_to)(struct drm_i915_gem_request *to_req,
259 int (*signal)(struct drm_i915_gem_request *signaller_req,
270 int (*emit_request)(struct drm_i915_gem_request *request);
271 int (*emit_flush)(struct drm_i915_gem_request *request,
274 int (*emit_bb_start)(struct drm_i915_gem_request *req,
434 int intel_ring_alloc_request_extras(struct drm_i915_gem_request *request);
436 int __must_check intel_ring_begin(struct drm_i915_gem_request *req, int n);
437 int __must_check intel_ring_cacheline_align(struct drm_i915_gem_request *req);
457 int intel_ring_flush_all_caches(struct drm_i915_gem_request *req);
458 int intel_ring_invalidate_all_caches(struct drm_i915_gem_request *req);
501 int intel_ring_reserve_space(struct drm_i915_gem_request *request);