Searched refs:intel_ring (Results 1 – 20 of 20) sorted by relevance
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/i915/gt/ |
| H A D | intel_ring.h | 16 struct intel_ring * 22 unsigned int intel_ring_update_space(struct intel_ring *ring); 24 void __intel_ring_pin(struct intel_ring *ring); 25 int intel_ring_pin(struct intel_ring *ring, struct i915_gem_ww_ctx *ww); 26 void intel_ring_unpin(struct intel_ring *ring); 27 void intel_ring_reset(struct intel_ring *ring, u32 tail); 31 static inline struct intel_ring *intel_ring_get(struct intel_ring *ring) in intel_ring_get() 37 static inline void intel_ring_put(struct intel_ring *ring) in intel_ring_put() 55 static inline u32 intel_ring_wrap(const struct intel_ring *ring, u32 pos) in intel_ring_wrap() 60 static inline int intel_ring_direction(const struct intel_ring *ring, in intel_ring_direction() [all …]
|
| H A D | selftest_ring.c | 6 static struct intel_ring *mock_ring(unsigned long sz) in mock_ring() 8 struct intel_ring *ring; in mock_ring() 26 static void mock_ring_free(struct intel_ring *ring) in mock_ring_free() 31 static int check_ring_direction(struct intel_ring *ring, in check_ring_direction() 52 static int check_ring_step(struct intel_ring *ring, u32 x, u32 step) in check_ring_step() 65 static int check_ring_offset(struct intel_ring *ring, u32 x, u32 step) in check_ring_offset() 78 struct intel_ring *ring; in igt_ring_direction()
|
| H A D | intel_ring.c | 14 unsigned int intel_ring_update_space(struct intel_ring *ring) in intel_ring_update_space() 24 void __intel_ring_pin(struct intel_ring *ring) in __intel_ring_pin() 30 int intel_ring_pin(struct intel_ring *ring, struct i915_gem_ww_ctx *ww) in intel_ring_pin() 77 void intel_ring_reset(struct intel_ring *ring, u32 tail) in intel_ring_reset() 86 void intel_ring_unpin(struct intel_ring *ring) in intel_ring_unpin() 136 struct intel_ring * 140 struct intel_ring *ring; in intel_engine_create_ring() 177 struct intel_ring *ring = container_of(ref, typeof(*ring), ref); in intel_ring_free() 184 wait_for_space(struct intel_ring *ring, in wait_for_space() 223 struct intel_ring *ring = rq->ring; in intel_ring_begin()
|
| H A D | intel_context_types.h | 30 struct intel_ring; 78 struct intel_ring *ring;
|
| H A D | mock_engine.c | 46 static struct intel_ring *mock_ring(struct intel_engine_cs *engine) in mock_ring() 49 struct intel_ring *ring; in mock_ring() 76 static void mock_ring_free(struct intel_ring *ring) in mock_ring_free()
|
| H A D | intel_context.h | 179 static inline struct intel_ring *__intel_context_ring_size(u64 sz) in __intel_context_ring_size() 181 return u64_to_ptr(struct intel_ring, sz); in __intel_context_ring_size()
|
| H A D | intel_ring_types.h | 25 struct intel_ring { struct
|
| H A D | intel_context_param.c | 28 struct intel_ring *ring; in intel_context_set_ring_size()
|
| H A D | intel_engine_types.h | 64 struct intel_ring; 366 struct intel_ring *ring;
|
| H A D | intel_context.c | 137 static int __ring_active(struct intel_ring *ring, in __ring_active() 157 static void __ring_retire(struct intel_ring *ring) in __ring_retire()
|
| H A D | intel_ring_submission.c | 224 struct intel_ring *ring = engine->legacy.ring; in xcs_resume() 1243 struct intel_ring *ring; in intel_ring_submission_setup()
|
| H A D | intel_lrc.c | 237 const struct intel_ring *ring, 1221 const struct intel_ring *ring = ce->ring; in execlists_check_context() 3458 struct intel_ring *ring = ce->ring; in __execlists_update_reg_state() 4859 struct intel_ring *ring __maybe_unused = rq->ring; in assert_request_valid() 5222 const struct intel_ring *ring, in init_common_reg_state() 5288 const struct intel_ring *ring, in execlists_init_reg_state() 5315 struct intel_ring *ring) in populate_lr_context() 5362 struct intel_ring *ring; in __execlists_context_alloc()
|
| H A D | intel_engine_cs.c | 739 struct intel_ring ring;
|
| H A D | selftest_lrc.c | 520 struct intel_ring *ring; in live_pin_rewind()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/i915/gem/ |
| H A D | i915_gem_context_types.h | 31 struct intel_ring;
|
| H A D | i915_gem_execbuffer.c | 2478 struct intel_ring *ring = ce->ring; in eb_throttle()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/i915/ |
| H A D | i915_request.h | 177 struct intel_ring *ring;
|
| H A D | Makefile | 112 gt/intel_ring.o \
|
| H A D | i915_request.c | 1547 struct intel_ring *ring = rq->ring; in __i915_request_commit()
|
| H A D | i915_debugfs.c | 1056 static void describe_ctx_ring(struct seq_file *m, struct intel_ring *ring) in describe_ctx_ring()
|