Home
last modified time | relevance | path

Searched refs:intel_timeline (Results 1 – 20 of 20) sorted by relevance

/linux/drivers/gpu/drm/i915/gt/
H A Dintel_timeline.c41 struct intel_timeline *tl = in __timeline_retire()
50 struct intel_timeline *tl = in __timeline_active()
59 intel_timeline_pin_map(struct intel_timeline *timeline) in intel_timeline_pin_map()
76 static int intel_timeline_init(struct intel_timeline *timeline, in intel_timeline_init()
126 struct intel_timeline *timeline = in intel_timeline_fini()
127 container_of(rcu, struct intel_timeline, rcu); in intel_timeline_fini()
146 struct intel_timeline *
151 struct intel_timeline *timeline; in __intel_timeline_create()
167 struct intel_timeline *
172 struct intel_timeline *tl; in intel_timeline_create_from_engine()
[all …]
H A Dselftest_timeline.c27 static struct page *hwsp_page(struct intel_timeline *tl) in hwsp_page()
35 static unsigned long hwsp_cacheline(struct intel_timeline *tl) in hwsp_cacheline()
42 static int selftest_tl_pin(struct intel_timeline *tl) in selftest_tl_pin()
68 struct intel_timeline **history;
79 struct intel_timeline *tl) in __mock_hwsp_record()
93 struct intel_timeline *tl; in __mock_hwsp_timeline()
204 static int __igt_sync(struct intel_timeline *tl, in __igt_sync()
246 struct intel_timeline tl; in igt_sync()
290 struct intel_timeline tl; in bench_sync()
485 checked_tl_write(struct intel_timeline *tl, struct intel_engine_cs *engine, u32 value) in checked_tl_write()
[all …]
H A Dintel_gt_requests.h13 struct intel_timeline;
24 struct intel_timeline *tl);
H A Dintel_timeline_types.h21 struct intel_timeline { struct
70 struct intel_timeline *retire; argument
H A Dintel_context.h247 static inline struct intel_timeline *__must_check
251 struct intel_timeline *tl = ce->timeline; in intel_context_timeline_lock()
267 static inline void intel_context_timeline_unlock(struct intel_timeline *tl) in intel_context_timeline_unlock()
H A Dmock_engine.c16 static int mock_timeline_pin(struct intel_timeline *tl) in mock_timeline_pin()
32 static void mock_timeline_unpin(struct intel_timeline *tl) in mock_timeline_unpin()
H A Dintel_engine_pm.c110 struct intel_timeline *tl, in __queue_and_release_pm()
H A Dselftest_engine_heartbeat.c20 static int timeline_sync(struct intel_timeline *tl) in timeline_sync()
H A Dintel_ring.c194 struct intel_timeline *tl, in wait_for_space()
H A Dintel_engine_cs.c1992 static struct intel_timeline *get_timeline(struct i915_request *rq) in get_timeline()
1994 struct intel_timeline *tl; in get_timeline()
2018 struct intel_timeline *tl = get_timeline(rq); in print_ring()
2287 struct intel_timeline *tl = get_timeline(rq); in engine_dump_request()
2489 struct intel_timeline *tl = request->context->timeline; in engine_execlist_find_hung_request()
H A Dselftest_engine_cs.c56 struct intel_timeline *tl = in write_timestamp()
H A Dintel_breadcrumbs.c159 static void add_retire(struct intel_breadcrumbs *b, struct intel_timeline *tl) in add_retire()
H A Dintel_context.c485 struct intel_timeline *tl = ce->timeline; in intel_context_prepare_remote_request()
H A Dintel_execlists_submission.c218 __active_request(const struct intel_timeline * const tl, in __active_request()
239 active_request(const struct intel_timeline * const tl, struct i915_request *rq) in active_request()
2848 struct intel_timeline *tl; in sanitize_hwsp()
/linux/drivers/gpu/drm/i915/gt/selftests/
H A Dmock_timeline.h12 struct intel_timeline;
14 void mock_timeline_init(struct intel_timeline *timeline, u64 context);
15 void mock_timeline_fini(struct intel_timeline *timeline);
H A Dmock_timeline.c11 void mock_timeline_init(struct intel_timeline *timeline, u64 context) in mock_timeline_init()
26 void mock_timeline_fini(struct intel_timeline *timeline) in mock_timeline_fini()
/linux/drivers/gpu/drm/i915/pxp/
H A Dintel_pxp_cmd.c86 struct intel_timeline * const tl = i915_request_timeline(rq); in pxp_request_commit()
/linux/drivers/gpu/drm/i915/
H A Di915_active.h17 struct intel_timeline;
/linux/drivers/gpu/drm/i915/gem/
H A Di915_gem_execbuffer.c2468 struct intel_timeline *tl = ce->timeline; in eb_throttle()
2502 struct intel_timeline *tl; in eb_pin_timeline()
3059 static void retire_requests(struct intel_timeline *tl, struct i915_request *end) in retire_requests()
3071 struct intel_timeline * const tl = i915_request_timeline(rq); in eb_request_add()
/linux/drivers/gpu/drm/i915/gt/uc/
H A Dintel_guc_submission.c4371 struct intel_timeline *tl; in sanitize_hwsp()