Home
last modified time | relevance | path

Searched refs:intel_ring (Results 1 – 10 of 10) sorted by relevance

/Linux-v4.19/drivers/gpu/drm/i915/
Dintel_ringbuffer.h129 struct intel_ring { struct
363 struct intel_ring *buffer;
796 struct intel_ring *
800 int intel_ring_pin(struct intel_ring *ring,
803 void intel_ring_reset(struct intel_ring *ring, u32 tail);
804 unsigned int intel_ring_update_space(struct intel_ring *ring);
805 void intel_ring_unpin(struct intel_ring *ring);
806 void intel_ring_free(struct intel_ring *ring);
815 int intel_ring_wait_for_space(struct intel_ring *ring, unsigned int bytes);
831 static inline u32 intel_ring_wrap(const struct intel_ring *ring, u32 pos) in intel_ring_wrap()
[all …]
Di915_gem_context.h45 struct intel_ring;
157 struct intel_ring *ring;
Dintel_ringbuffer.c59 unsigned int intel_ring_update_space(struct intel_ring *ring) in intel_ring_update_space()
460 struct intel_ring *ring = engine->buffer; in init_ring_common()
1018 int intel_ring_pin(struct intel_ring *ring, in intel_ring_pin()
1069 void intel_ring_reset(struct intel_ring *ring, u32 tail) in intel_ring_reset()
1079 void intel_ring_unpin(struct intel_ring *ring) in intel_ring_unpin()
1128 struct intel_ring *
1133 struct intel_ring *ring; in intel_engine_create_ring()
1170 intel_ring_free(struct intel_ring *ring) in intel_ring_free()
1403 struct intel_ring *ring; in intel_init_ring_buffer()
1760 static noinline int wait_for_space(struct intel_ring *ring, unsigned int bytes) in wait_for_space()
[all …]
Di915_request.c302 struct intel_ring *ring = request->ring; in advance_ring()
473 struct intel_ring *ring = rq->ring; in i915_request_retire_upto()
1048 struct intel_ring *ring = request->ring; in i915_request_add()
1420 static void ring_retire_requests(struct intel_ring *ring) in ring_retire_requests()
1435 struct intel_ring *ring, *tmp; in i915_retire_requests()
Di915_request.h99 struct intel_ring *ring;
Di915_gem_context.c609 struct intel_ring *ring; in engine_has_kernel_context_barrier()
669 struct intel_ring *ring; in i915_gem_switch_to_kernel_context()
Dintel_lrc.c173 struct intel_ring *ring);
2569 struct intel_ring *ring) in execlists_init_reg_state()
2663 struct intel_ring *ring) in populate_lr_context()
2727 struct intel_ring *ring; in execlists_context_deferred_alloc()
Di915_gpu_error.c1473 struct intel_ring *ring; in gem_record_rings()
Di915_debugfs.c1936 static void describe_ctx_ring(struct seq_file *m, struct intel_ring *ring) in describe_ctx_ring()
/Linux-v4.19/drivers/gpu/drm/i915/selftests/
Dmock_engine.c29 struct intel_ring base;
146 static struct intel_ring *mock_ring(struct intel_engine_cs *engine) in mock_ring()
170 static void mock_ring_free(struct intel_ring *base) in mock_ring_free()