Home
last modified time | relevance | path

Searched refs:i915_timeline (Results 1 – 15 of 15) sorted by relevance

/Linux-v4.19/drivers/gpu/drm/i915/
Di915_timeline.h35 struct i915_timeline { struct
82 struct i915_timeline *tl, argument
84 void i915_timeline_fini(struct i915_timeline *tl);
86 struct i915_timeline *
89 static inline struct i915_timeline *
90 i915_timeline_get(struct i915_timeline *timeline) in i915_timeline_get()
97 static inline void i915_timeline_put(struct i915_timeline *timeline) in i915_timeline_put()
102 static inline int __i915_timeline_sync_set(struct i915_timeline *tl, in __i915_timeline_sync_set()
108 static inline int i915_timeline_sync_set(struct i915_timeline *tl, in i915_timeline_sync_set()
114 static inline bool __i915_timeline_sync_is_later(struct i915_timeline *tl, in __i915_timeline_sync_is_later()
[all …]
Di915_timeline.c13 struct i915_timeline *timeline, in i915_timeline_init()
54 struct i915_timeline *timeline; in i915_timelines_park()
69 void i915_timeline_fini(struct i915_timeline *timeline) in i915_timeline_fini()
78 struct i915_timeline *
81 struct i915_timeline *timeline; in i915_timeline_create()
95 struct i915_timeline *timeline = in __i915_timeline_free()
Di915_request.h40 struct i915_timeline;
100 struct i915_timeline *timeline;
Dintel_ringbuffer.h133 struct i915_timeline *timeline;
365 struct i915_timeline timeline;
798 struct i915_timeline *timeline,
Di915_request.c202 struct i915_timeline *timeline; in reset_all_global_seqno()
496 static u32 timeline_get_seqno(struct i915_timeline *tl) in timeline_get_seqno()
502 struct i915_timeline *timeline) in move_to_timeline()
1047 struct i915_timeline *timeline = request->timeline; in i915_request_add()
DMakefile78 i915_timeline.o \
Di915_gem_context.c583 last_request_on_engine(struct i915_timeline *timeline, in last_request_on_engine()
608 struct i915_timeline *barrier = ce->ring->timeline; in engine_has_kernel_context_barrier()
Di915_gem.c3104 struct i915_timeline *timeline = request->timeline; in engine_skip_context()
3377 struct i915_timeline *tl; in i915_gem_unset_wedged()
3757 static long wait_for_timeline(struct i915_timeline *tl, in wait_for_timeline()
3809 struct i915_timeline *tl; in i915_gem_wait_for_idle()
3831 struct i915_timeline *tl = &engine->timeline; in i915_gem_wait_for_idle()
Dintel_ringbuffer.c1130 struct i915_timeline *timeline, in intel_engine_create_ring()
1402 struct i915_timeline *timeline; in intel_init_ring_buffer()
Dintel_lrc.c2728 struct i915_timeline *timeline; in execlists_context_deferred_alloc()
Di915_perf.c1754 struct i915_timeline *timeline; in gen8_switch_to_updated_kernel_context()
/Linux-v4.19/drivers/gpu/drm/i915/selftests/
Dmock_timeline.h10 struct i915_timeline;
12 void mock_timeline_init(struct i915_timeline *timeline, u64 context);
13 void mock_timeline_fini(struct i915_timeline *timeline);
Dmock_timeline.c11 void mock_timeline_init(struct i915_timeline *timeline, u64 context) in mock_timeline_init()
25 void mock_timeline_fini(struct i915_timeline *timeline) in mock_timeline_fini()
Di915_timeline.c20 static int __igt_sync(struct i915_timeline *tl, in __igt_sync()
62 struct i915_timeline tl; in igt_sync()
106 struct i915_timeline tl; in bench_sync()
Dmock_engine.c30 struct i915_timeline timeline;