Home
last modified time | relevance | path

Searched refs:intel_ringbuffer (Results 1 – 9 of 9) sorted by relevance

/linux-4.1.27/drivers/gpu/drm/i915/
Dintel_ringbuffer.h96 struct intel_ringbuffer { struct
134 struct intel_ringbuffer *buffer; argument
237 int (*emit_request)(struct intel_ringbuffer *ringbuf,
239 int (*emit_flush)(struct intel_ringbuffer *ringbuf,
243 int (*emit_bb_start)(struct intel_ringbuffer *ringbuf,
390 void intel_unpin_ringbuffer_obj(struct intel_ringbuffer *ringbuf);
392 struct intel_ringbuffer *ringbuf);
393 void intel_destroy_ringbuffer_obj(struct intel_ringbuffer *ringbuf);
395 struct intel_ringbuffer *ringbuf);
405 struct intel_ringbuffer *ringbuf = ring->buffer; in intel_ring_emit()
[all …]
Dintel_lrc.h43 int logical_ring_flush_all_caches(struct intel_ringbuffer *ringbuf,
51 static inline void intel_logical_ring_advance(struct intel_ringbuffer *ringbuf) in intel_logical_ring_advance()
60 static inline void intel_logical_ring_emit(struct intel_ringbuffer *ringbuf, in intel_logical_ring_emit()
66 int intel_logical_ring_begin(struct intel_ringbuffer *ringbuf,
Dintel_lrc.c344 struct intel_ringbuffer *ringbuf0 = to0->engine[ring->id].ringbuf; in execlists_submit_contexts()
346 struct intel_ringbuffer *ringbuf1 = NULL; in execlists_submit_contexts()
408 struct intel_ringbuffer *ringbuf; in execlists_context_unqueue()
582 static int logical_ring_invalidate_all_caches(struct intel_ringbuffer *ringbuf, in logical_ring_invalidate_all_caches()
602 static int execlists_move_to_gpu(struct intel_ringbuffer *ringbuf, in execlists_move_to_gpu()
660 struct intel_ringbuffer *ringbuf = ctx->engine[ring->id].ringbuf; in intel_execlists_submission()
793 int logical_ring_flush_all_caches(struct intel_ringbuffer *ringbuf, in logical_ring_flush_all_caches()
820 intel_logical_ring_advance_and_submit(struct intel_ringbuffer *ringbuf, in intel_logical_ring_advance_and_submit()
838 struct intel_ringbuffer *ringbuf = ctx->engine[ring->id].ringbuf; in intel_lr_context_pin()
869 struct intel_ringbuffer *ringbuf = ctx->engine[ring->id].ringbuf; in intel_lr_context_unpin()
[all …]
Dintel_ringbuffer.c46 struct intel_ringbuffer *ringbuf = dctx->engine[ring->id].ringbuf; in intel_ring_initialized()
61 void intel_ring_update_space(struct intel_ringbuffer *ringbuf) in intel_ring_update_space()
72 int intel_ring_space(struct intel_ringbuffer *ringbuf) in intel_ring_space()
86 struct intel_ringbuffer *ringbuf = ring->buffer; in __intel_ring_advance()
569 struct intel_ringbuffer *ringbuf = ring->buffer; in init_ring_common()
1899 void intel_unpin_ringbuffer_obj(struct intel_ringbuffer *ringbuf) in intel_unpin_ringbuffer_obj()
1907 struct intel_ringbuffer *ringbuf) in intel_pin_and_map_ringbuffer_obj()
1933 void intel_destroy_ringbuffer_obj(struct intel_ringbuffer *ringbuf) in intel_destroy_ringbuffer_obj()
1940 struct intel_ringbuffer *ringbuf) in intel_alloc_ringbuffer_obj()
1963 struct intel_ringbuffer *ringbuf; in intel_init_ring_buffer()
[all …]
DMakefile39 intel_ringbuffer.o \
Di915_drv.h795 struct intel_ringbuffer *ringbuf;
2078 struct intel_ringbuffer *ringbuf;
Di915_gpu_error.c976 struct intel_ringbuffer *rbuf; in i915_gem_record_rings()
Di915_debugfs.c1832 struct intel_ringbuffer *ringbuf) in describe_ctx_ringbuf()
1870 struct intel_ringbuffer *ringbuf = in i915_context_status()
Di915_gem.c2334 struct intel_ringbuffer *ringbuf; in __i915_add_request()