Symbol: intel_timeline
sys/dev/pci/drm/i915/gem/i915_gem_context_types.h
29
struct intel_timeline;
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
2467
struct intel_timeline *tl = ce->timeline;
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
2501
struct intel_timeline *tl;
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
3084
static void retire_requests(struct intel_timeline *tl, struct i915_request *end)
sys/dev/pci/drm/i915/gem/i915_gem_execbuffer.c
3096
struct intel_timeline * const tl = i915_request_timeline(rq);
sys/dev/pci/drm/i915/gt/gen8_engine_cs.c
424
const struct intel_timeline *tl;
sys/dev/pci/drm/i915/gt/intel_breadcrumbs.c
159
static void add_retire(struct intel_breadcrumbs *b, struct intel_timeline *tl)
sys/dev/pci/drm/i915/gt/intel_context.c
502
struct intel_timeline *tl = ce->timeline;
sys/dev/pci/drm/i915/gt/intel_context.h
247
static inline struct intel_timeline *__must_check
sys/dev/pci/drm/i915/gt/intel_context.h
251
struct intel_timeline *tl = ce->timeline;
sys/dev/pci/drm/i915/gt/intel_context.h
267
static inline void intel_context_timeline_unlock(struct intel_timeline *tl)
sys/dev/pci/drm/i915/gt/intel_context_types.h
116
struct intel_timeline *timeline;
sys/dev/pci/drm/i915/gt/intel_engine_cs.c
1998
static struct intel_timeline *get_timeline(struct i915_request *rq)
sys/dev/pci/drm/i915/gt/intel_engine_cs.c
2000
struct intel_timeline *tl;
sys/dev/pci/drm/i915/gt/intel_engine_cs.c
2024
struct intel_timeline *tl = get_timeline(rq);
sys/dev/pci/drm/i915/gt/intel_engine_cs.c
2296
struct intel_timeline *tl = get_timeline(rq);
sys/dev/pci/drm/i915/gt/intel_engine_cs.c
2498
struct intel_timeline *tl = request->context->timeline;
sys/dev/pci/drm/i915/gt/intel_engine_pm.c
110
struct intel_timeline *tl,
sys/dev/pci/drm/i915/gt/intel_engine_types.h
465
struct intel_timeline *timeline;
sys/dev/pci/drm/i915/gt/intel_engine_types.h
580
struct intel_timeline *retire;
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
216
__active_request(const struct intel_timeline * const tl,
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
237
active_request(const struct intel_timeline * const tl, struct i915_request *rq)
sys/dev/pci/drm/i915/gt/intel_execlists_submission.c
2851
struct intel_timeline *tl;
sys/dev/pci/drm/i915/gt/intel_gt_requests.c
113
struct intel_timeline *tl)
sys/dev/pci/drm/i915/gt/intel_gt_requests.c
137
struct intel_timeline *tl, *tn;
sys/dev/pci/drm/i915/gt/intel_gt_requests.c
17
static bool retire_requests(struct intel_timeline *tl)
sys/dev/pci/drm/i915/gt/intel_gt_requests.c
64
struct intel_timeline *tl = xchg(&engine->retire, NULL);
sys/dev/pci/drm/i915/gt/intel_gt_requests.c
67
struct intel_timeline *next = xchg(&tl->retire, NULL);
sys/dev/pci/drm/i915/gt/intel_gt_requests.c
89
struct intel_timeline *tl)
sys/dev/pci/drm/i915/gt/intel_gt_requests.c
91
#define RSTUB ((struct intel_timeline *)1)
sys/dev/pci/drm/i915/gt/intel_gt_requests.c
92
struct intel_timeline *first;
sys/dev/pci/drm/i915/gt/intel_gt_requests.h
13
struct intel_timeline;
sys/dev/pci/drm/i915/gt/intel_gt_requests.h
24
struct intel_timeline *tl);
sys/dev/pci/drm/i915/gt/intel_lrc.c
1123
static struct intel_timeline *
sys/dev/pci/drm/i915/gt/intel_lrc.c
1126
struct intel_timeline *tl = fetch_and_zero(&ce->timeline);
sys/dev/pci/drm/i915/gt/intel_lrc.c
1153
struct intel_timeline *tl;
sys/dev/pci/drm/i915/gt/intel_reset.c
1068
struct intel_timeline *tl;
sys/dev/pci/drm/i915/gt/intel_ring.c
194
struct intel_timeline *tl,
sys/dev/pci/drm/i915/gt/intel_ring_submission.c
1356
struct intel_timeline *timeline;
sys/dev/pci/drm/i915/gt/intel_ring_submission.c
307
struct intel_timeline *tl;
sys/dev/pci/drm/i915/gt/intel_timeline.c
125
struct intel_timeline *timeline =
sys/dev/pci/drm/i915/gt/intel_timeline.c
126
container_of(rcu, struct intel_timeline, rcu);
sys/dev/pci/drm/i915/gt/intel_timeline.c
145
struct intel_timeline *
sys/dev/pci/drm/i915/gt/intel_timeline.c
150
struct intel_timeline *timeline;
sys/dev/pci/drm/i915/gt/intel_timeline.c
166
struct intel_timeline *
sys/dev/pci/drm/i915/gt/intel_timeline.c
171
struct intel_timeline *tl;
sys/dev/pci/drm/i915/gt/intel_timeline.c
185
void __intel_timeline_pin(struct intel_timeline *tl)
sys/dev/pci/drm/i915/gt/intel_timeline.c
191
int intel_timeline_pin(struct intel_timeline *tl, struct i915_gem_ww_ctx *ww)
sys/dev/pci/drm/i915/gt/intel_timeline.c
223
void intel_timeline_reset_seqno(const struct intel_timeline *tl)
sys/dev/pci/drm/i915/gt/intel_timeline.c
234
void intel_timeline_enter(struct intel_timeline *tl)
sys/dev/pci/drm/i915/gt/intel_timeline.c
275
void intel_timeline_exit(struct intel_timeline *tl)
sys/dev/pci/drm/i915/gt/intel_timeline.c
299
static u32 timeline_advance(struct intel_timeline *tl)
sys/dev/pci/drm/i915/gt/intel_timeline.c
308
__intel_timeline_get_seqno(struct intel_timeline *tl,
sys/dev/pci/drm/i915/gt/intel_timeline.c
326
int intel_timeline_get_seqno(struct intel_timeline *tl,
sys/dev/pci/drm/i915/gt/intel_timeline.c
343
struct intel_timeline *tl;
sys/dev/pci/drm/i915/gt/intel_timeline.c
381
void intel_timeline_unpin(struct intel_timeline *tl)
sys/dev/pci/drm/i915/gt/intel_timeline.c
393
struct intel_timeline *timeline =
sys/dev/pci/drm/i915/gt/intel_timeline.c
40
struct intel_timeline *tl =
sys/dev/pci/drm/i915/gt/intel_timeline.c
418
struct intel_timeline *tl, *tn;
sys/dev/pci/drm/i915/gt/intel_timeline.c
49
struct intel_timeline *tl =
sys/dev/pci/drm/i915/gt/intel_timeline.c
58
intel_timeline_pin_map(struct intel_timeline *timeline)
sys/dev/pci/drm/i915/gt/intel_timeline.c
75
static int intel_timeline_init(struct intel_timeline *timeline,
sys/dev/pci/drm/i915/gt/intel_timeline.h
102
I915_SELFTEST_DECLARE(int intel_timeline_pin_map(struct intel_timeline *tl));
sys/dev/pci/drm/i915/gt/intel_timeline.h
18
struct intel_timeline *
sys/dev/pci/drm/i915/gt/intel_timeline.h
23
static inline struct intel_timeline *
sys/dev/pci/drm/i915/gt/intel_timeline.h
29
struct intel_timeline *
sys/dev/pci/drm/i915/gt/intel_timeline.h
33
static inline struct intel_timeline *
sys/dev/pci/drm/i915/gt/intel_timeline.h
34
intel_timeline_get(struct intel_timeline *timeline)
sys/dev/pci/drm/i915/gt/intel_timeline.h
41
static inline void intel_timeline_put(struct intel_timeline *timeline)
sys/dev/pci/drm/i915/gt/intel_timeline.h
46
static inline int __intel_timeline_sync_set(struct intel_timeline *tl,
sys/dev/pci/drm/i915/gt/intel_timeline.h
52
static inline int intel_timeline_sync_set(struct intel_timeline *tl,
sys/dev/pci/drm/i915/gt/intel_timeline.h
58
static inline bool __intel_timeline_sync_is_later(struct intel_timeline *tl,
sys/dev/pci/drm/i915/gt/intel_timeline.h
64
static inline bool intel_timeline_sync_is_later(struct intel_timeline *tl,
sys/dev/pci/drm/i915/gt/intel_timeline.h
70
void __intel_timeline_pin(struct intel_timeline *tl);
sys/dev/pci/drm/i915/gt/intel_timeline.h
71
int intel_timeline_pin(struct intel_timeline *tl, struct i915_gem_ww_ctx *ww);
sys/dev/pci/drm/i915/gt/intel_timeline.h
72
void intel_timeline_enter(struct intel_timeline *tl);
sys/dev/pci/drm/i915/gt/intel_timeline.h
73
int intel_timeline_get_seqno(struct intel_timeline *tl,
sys/dev/pci/drm/i915/gt/intel_timeline.h
76
void intel_timeline_exit(struct intel_timeline *tl);
sys/dev/pci/drm/i915/gt/intel_timeline.h
77
void intel_timeline_unpin(struct intel_timeline *tl);
sys/dev/pci/drm/i915/gt/intel_timeline.h
79
void intel_timeline_reset_seqno(const struct intel_timeline *tl);
sys/dev/pci/drm/i915/gt/intel_timeline.h
96
intel_timeline_is_last(const struct intel_timeline *tl,
sys/dev/pci/drm/i915/gt/intel_timeline_types.h
70
struct intel_timeline *retire;
sys/dev/pci/drm/i915/gt/mock_engine.c
16
static int mock_timeline_pin(struct intel_timeline *tl)
sys/dev/pci/drm/i915/gt/mock_engine.c
32
static void mock_timeline_unpin(struct intel_timeline *tl)
sys/dev/pci/drm/i915/gt/selftest_engine_heartbeat.c
20
static int timeline_sync(struct intel_timeline *tl)
sys/dev/pci/drm/i915/gt/selftest_timeline.c
1193
struct intel_timeline *tl = ce->timeline;
sys/dev/pci/drm/i915/gt/selftest_timeline.c
1271
struct intel_timeline *tl;
sys/dev/pci/drm/i915/gt/selftest_timeline.c
1369
struct intel_timeline *tl;
sys/dev/pci/drm/i915/gt/selftest_timeline.c
204
static int __igt_sync(struct intel_timeline *tl,
sys/dev/pci/drm/i915/gt/selftest_timeline.c
246
struct intel_timeline tl;
sys/dev/pci/drm/i915/gt/selftest_timeline.c
27
static struct vm_page *hwsp_page(struct intel_timeline *tl)
sys/dev/pci/drm/i915/gt/selftest_timeline.c
290
struct intel_timeline tl;
sys/dev/pci/drm/i915/gt/selftest_timeline.c
35
static unsigned long hwsp_cacheline(struct intel_timeline *tl)
sys/dev/pci/drm/i915/gt/selftest_timeline.c
42
static int selftest_tl_pin(struct intel_timeline *tl)
sys/dev/pci/drm/i915/gt/selftest_timeline.c
485
checked_tl_write(struct intel_timeline *tl, struct intel_engine_cs *engine, u32 value)
sys/dev/pci/drm/i915/gt/selftest_timeline.c
528
struct intel_timeline **timelines;
sys/dev/pci/drm/i915/gt/selftest_timeline.c
553
struct intel_timeline *tl;
sys/dev/pci/drm/i915/gt/selftest_timeline.c
582
struct intel_timeline *tl = timelines[n];
sys/dev/pci/drm/i915/gt/selftest_timeline.c
602
struct intel_timeline **timelines;
sys/dev/pci/drm/i915/gt/selftest_timeline.c
623
struct intel_timeline *tl;
sys/dev/pci/drm/i915/gt/selftest_timeline.c
654
struct intel_timeline *tl = timelines[n];
sys/dev/pci/drm/i915/gt/selftest_timeline.c
674
struct intel_timeline *tl;
sys/dev/pci/drm/i915/gt/selftest_timeline.c
68
struct intel_timeline **history;
sys/dev/pci/drm/i915/gt/selftest_timeline.c
79
struct intel_timeline *tl)
sys/dev/pci/drm/i915/gt/selftest_timeline.c
829
struct intel_timeline *tl)
sys/dev/pci/drm/i915/gt/selftest_timeline.c
93
struct intel_timeline *tl;
sys/dev/pci/drm/i915/gt/selftest_timeline.c
943
static bool retire_requests(struct intel_timeline *tl)
sys/dev/pci/drm/i915/gt/selftest_timeline.c
959
struct intel_timeline *tl = ce->timeline;
sys/dev/pci/drm/i915/gt/selftest_timeline.c
988
struct intel_timeline *tl;
sys/dev/pci/drm/i915/gt/selftests/mock_timeline.c
11
void mock_timeline_init(struct intel_timeline *timeline, u64 context)
sys/dev/pci/drm/i915/gt/selftests/mock_timeline.c
26
void mock_timeline_fini(struct intel_timeline *timeline)
sys/dev/pci/drm/i915/gt/selftests/mock_timeline.h
12
struct intel_timeline;
sys/dev/pci/drm/i915/gt/selftests/mock_timeline.h
14
void mock_timeline_init(struct intel_timeline *timeline, u64 context);
sys/dev/pci/drm/i915/gt/selftests/mock_timeline.h
15
void mock_timeline_fini(struct intel_timeline *timeline);
sys/dev/pci/drm/i915/gt/uc/intel_guc_submission.c
4373
struct intel_timeline *tl;
sys/dev/pci/drm/i915/i915_active.h
17
struct intel_timeline;
sys/dev/pci/drm/i915/i915_request.c
1115
struct intel_timeline *tl;
sys/dev/pci/drm/i915/i915_request.c
1332
static bool intel_timeline_sync_has_start(struct intel_timeline *tl,
sys/dev/pci/drm/i915/i915_request.c
1340
static int intel_timeline_sync_set_start(struct intel_timeline *tl,
sys/dev/pci/drm/i915/i915_request.c
1720
struct intel_timeline *timeline)
sys/dev/pci/drm/i915/i915_request.c
1755
struct intel_timeline *timeline)
sys/dev/pci/drm/i915/i915_request.c
1805
struct intel_timeline *timeline = i915_request_timeline(rq);
sys/dev/pci/drm/i915/i915_request.c
1930
struct intel_timeline * const tl = i915_request_timeline(rq);
sys/dev/pci/drm/i915/i915_request.c
467
struct intel_timeline * const tl = i915_request_timeline(rq);
sys/dev/pci/drm/i915/i915_request.c
876
static void retire_requests(struct intel_timeline *tl)
sys/dev/pci/drm/i915/i915_request.c
888
request_alloc_slow(struct intel_timeline *tl,
sys/dev/pci/drm/i915/i915_request.c
969
struct intel_timeline *tl = ce->timeline;
sys/dev/pci/drm/i915/i915_request.h
215
struct intel_timeline __rcu *timeline;
sys/dev/pci/drm/i915/i915_request.h
669
static inline struct intel_timeline *
sys/dev/pci/drm/i915/i915_request.h
685
static inline struct intel_timeline *
sys/dev/pci/drm/i915/pxp/intel_pxp_cmd.c
86
struct intel_timeline * const tl = i915_request_timeline(rq);