Searched refs:intel_ring (Results 1 - 20 of 20) sorted by relevance

/linux-master/drivers/gpu/drm/i915/gt/
H A Dintel_ring.h15 struct intel_ring *
21 unsigned int intel_ring_update_space(struct intel_ring *ring);
23 void __intel_ring_pin(struct intel_ring *ring);
24 int intel_ring_pin(struct intel_ring *ring, struct i915_gem_ww_ctx *ww);
25 void intel_ring_unpin(struct intel_ring *ring);
26 void intel_ring_reset(struct intel_ring *ring, u32 tail);
30 static inline struct intel_ring *intel_ring_get(struct intel_ring *ring)
36 static inline void intel_ring_put(struct intel_ring *ring)
55 static inline u32 intel_ring_wrap(const struct intel_ring *rin
[all...]
H A Dselftest_ring.c6 static struct intel_ring *mock_ring(unsigned long sz)
8 struct intel_ring *ring;
26 static void mock_ring_free(struct intel_ring *ring)
31 static int check_ring_direction(struct intel_ring *ring,
52 static int check_ring_step(struct intel_ring *ring, u32 x, u32 step)
65 static int check_ring_offset(struct intel_ring *ring, u32 x, u32 step)
78 struct intel_ring *ring;
H A Dintel_ring_types.h24 struct intel_ring { struct
H A Dintel_ring.c15 #include "intel_ring.h"
19 unsigned int intel_ring_update_space(struct intel_ring *ring)
29 void __intel_ring_pin(struct intel_ring *ring)
35 int intel_ring_pin(struct intel_ring *ring, struct i915_gem_ww_ctx *ww)
85 void intel_ring_reset(struct intel_ring *ring, u32 tail)
94 void intel_ring_unpin(struct intel_ring *ring)
145 struct intel_ring *
149 struct intel_ring *ring;
186 struct intel_ring *ring = container_of(ref, typeof(*ring), ref);
193 wait_for_space(struct intel_ring *rin
[all...]
H A Dintel_context_types.h32 struct intel_ring;
114 struct intel_ring *ring;
H A Dintel_lrc.h19 struct intel_ring;
H A Dmock_engine.c7 #include "gt/intel_ring.h"
60 static struct intel_ring *mock_ring(struct intel_engine_cs *engine)
63 struct intel_ring *ring;
86 static void mock_ring_free(struct intel_ring *ring)
H A Dintel_engine_types.h53 struct intel_ring;
455 struct intel_ring *ring;
H A Dintel_context.c16 #include "intel_ring.h"
150 static int __ring_active(struct intel_ring *ring,
170 static void __ring_retire(struct intel_ring *ring)
H A Dintel_ring_submission.c25 #include "intel_ring.h"
194 struct intel_ring *ring = engine->legacy.ring;
1317 struct intel_ring *ring;
H A Dintel_migrate.c12 #include "intel_ring.h"
352 struct intel_ring *ring = rq->ring;
372 struct intel_ring *ring = rq->ring;
H A Dintel_lrc.c20 #include "intel_ring.h"
1171 struct intel_ring *ring;
1578 struct intel_ring *ring = ce->ring;
1623 const struct intel_ring *ring = ce->ring;
H A Dgen8_engine_cs.c11 #include "intel_ring.h"
605 struct intel_ring *ring __maybe_unused = rq->ring;
H A Dintel_engine_cs.c33 #include "intel_ring.h"
1332 struct intel_ring ring;
H A Dselftest_execlists.c483 * We have to be careful not to trust intel_ring too much, for example
494 struct intel_ring *ring;
/linux-master/drivers/gpu/drm/i915/gem/
H A Di915_gem_context_types.h31 struct intel_ring;
H A Di915_gem_execbuffer.c23 #include "gt/intel_ring.h"
2483 struct intel_ring *ring = ce->ring;
/linux-master/drivers/gpu/drm/i915/
H A Di915_request.h213 struct intel_ring *ring;
H A DMakefile143 gt/intel_ring.o \
H A Di915_request.c42 #include "gt/intel_ring.h"
1789 struct intel_ring *ring = rq->ring;

Completed in 174 milliseconds