Searched refs:intel_timeline (Results 1 – 25 of 33) sorted by relevance
12
/linux-6.3-rc2/drivers/gpu/drm/i915/gt/ |
A D | intel_timeline.h | 17 struct intel_timeline * 22 static inline struct intel_timeline * 28 struct intel_timeline * 32 static inline struct intel_timeline * 33 intel_timeline_get(struct intel_timeline *timeline) in intel_timeline_get() 69 void __intel_timeline_pin(struct intel_timeline *tl); 71 void intel_timeline_enter(struct intel_timeline *tl); 72 int intel_timeline_get_seqno(struct intel_timeline *tl, 75 void intel_timeline_exit(struct intel_timeline *tl); 76 void intel_timeline_unpin(struct intel_timeline *tl); [all …]
|
A D | intel_timeline.c | 40 struct intel_timeline *tl = in __timeline_retire() 49 struct intel_timeline *tl = in __timeline_active() 125 struct intel_timeline *timeline = in intel_timeline_fini() 126 container_of(rcu, struct intel_timeline, rcu); in intel_timeline_fini() 145 struct intel_timeline * 150 struct intel_timeline *timeline; in __intel_timeline_create() 166 struct intel_timeline * 171 struct intel_timeline *tl; in intel_timeline_create_from_engine() 343 struct intel_timeline *tl; in intel_timeline_read_hwsp() 393 struct intel_timeline *timeline = in __intel_timeline_free() [all …]
|
A D | intel_gt_requests.c | 17 static bool retire_requests(struct intel_timeline *tl) in retire_requests() 64 struct intel_timeline *tl = xchg(&engine->retire, NULL); in engine_retire() 67 struct intel_timeline *next = xchg(&tl->retire, NULL); in engine_retire() 89 struct intel_timeline *tl) in add_retire() 91 #define STUB ((struct intel_timeline *)1) in add_retire() 92 struct intel_timeline *first; in add_retire() 113 struct intel_timeline *tl) in intel_engine_add_retire() 137 struct intel_timeline *tl, *tn; in intel_gt_retire_requests_timeout()
|
A D | selftest_timeline.c | 68 struct intel_timeline **history; 79 struct intel_timeline *tl) in __mock_hwsp_record() 93 struct intel_timeline *tl; in __mock_hwsp_timeline() 246 struct intel_timeline tl; in igt_sync() 290 struct intel_timeline tl; in bench_sync() 553 struct intel_timeline *tl; in live_hwsp_engine() 623 struct intel_timeline *tl; in live_hwsp_alternate() 674 struct intel_timeline *tl; in live_hwsp_wrap() 984 struct intel_timeline *tl; in live_hwsp_read() 1263 struct intel_timeline *tl; in live_hwsp_rollover_user() [all …]
|
A D | intel_gt_requests.h | 13 struct intel_timeline; 24 struct intel_timeline *tl);
|
A D | intel_timeline_types.h | 21 struct intel_timeline { struct 70 struct intel_timeline *retire; argument
|
A D | intel_context.h | 240 static inline struct intel_timeline *__must_check 244 struct intel_timeline *tl = ce->timeline; in intel_context_timeline_lock() 260 static inline void intel_context_timeline_unlock(struct intel_timeline *tl) in intel_context_timeline_unlock()
|
A D | intel_engine_types.h | 425 struct intel_timeline *timeline; 540 struct intel_timeline *retire;
|
A D | selftest_context.c | 17 struct intel_timeline *tl = i915_request_timeline(rq); in request_sync() 46 struct intel_timeline *tl = ce->timeline; in context_sync()
|
A D | intel_context_types.h | 112 struct intel_timeline *timeline;
|
A D | mock_engine.c | 16 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()
|
A D | intel_engine_pm.c | 110 struct intel_timeline *tl, in __queue_and_release_pm()
|
A D | intel_ring.c | 193 struct intel_timeline *tl, in wait_for_space()
|
A D | selftest_engine_heartbeat.c | 20 static int timeline_sync(struct intel_timeline *tl) in timeline_sync()
|
A D | intel_engine_cs.c | 1856 static struct intel_timeline *get_timeline(struct i915_request *rq) in get_timeline() 1858 struct intel_timeline *tl; in get_timeline() 1882 struct intel_timeline *tl = get_timeline(rq); in print_ring() 2151 struct intel_timeline *tl = get_timeline(rq); in engine_dump_request() 2353 struct intel_timeline *tl = request->context->timeline; in engine_execlist_find_hung_request()
|
A D | selftest_engine_cs.c | 54 struct intel_timeline *tl = in write_timestamp()
|
A D | intel_lrc.c | 1109 static struct intel_timeline * 1112 struct intel_timeline *tl = fetch_and_zero(&ce->timeline); in pinned_timeline() 1136 struct intel_timeline *tl; in lrc_alloc()
|
A D | intel_breadcrumbs.c | 152 static void add_retire(struct intel_breadcrumbs *b, struct intel_timeline *tl) in add_retire()
|
/linux-6.3-rc2/drivers/gpu/drm/i915/gt/selftests/ |
A D | mock_timeline.h | 12 struct intel_timeline; 14 void mock_timeline_init(struct intel_timeline *timeline, u64 context); 15 void mock_timeline_fini(struct intel_timeline *timeline);
|
A D | mock_timeline.c | 11 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-6.3-rc2/drivers/gpu/drm/i915/ |
A D | i915_request.c | 425 struct intel_timeline * const tl = i915_request_timeline(rq); in i915_request_retire_upto() 829 static void retire_requests(struct intel_timeline *tl) in retire_requests() 839 request_alloc_slow(struct intel_timeline *tl, in request_alloc_slow() 901 struct intel_timeline *tl = ce->timeline; in __i915_request_create() 1036 struct intel_timeline *tl; in i915_request_create() 1253 static bool intel_timeline_sync_has_start(struct intel_timeline *tl, in intel_timeline_sync_has_start() 1261 static int intel_timeline_sync_set_start(struct intel_timeline *tl, in intel_timeline_sync_set_start() 1641 struct intel_timeline *timeline) in __i915_request_ensure_parallel_ordering() 1671 struct intel_timeline *timeline) in __i915_request_ensure_ordering() 1717 struct intel_timeline *timeline = i915_request_timeline(rq); in __i915_request_add_to_timeline() [all …]
|
A D | i915_request.h | 214 struct intel_timeline __rcu *timeline; 664 static inline struct intel_timeline * 680 static inline struct intel_timeline *
|
A D | i915_active.h | 17 struct intel_timeline;
|
/linux-6.3-rc2/drivers/gpu/drm/i915/gem/ |
A D | i915_gem_context_types.h | 30 struct intel_timeline;
|
/linux-6.3-rc2/drivers/gpu/drm/i915/pxp/ |
A D | intel_pxp_cmd.c | 86 struct intel_timeline * const tl = i915_request_timeline(rq); in pxp_request_commit()
|
Completed in 39 milliseconds
12