Searched refs:intel_timeline (Results 1 - 25 of 30) sorted by relevance
12
/openbsd-current/sys/dev/pci/drm/i915/gt/selftests/ |
H 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);
|
H A D | mock_timeline.c | 7 #include "../intel_timeline.h" 11 void mock_timeline_init(struct intel_timeline *timeline, u64 context) 26 void mock_timeline_fini(struct intel_timeline *timeline)
|
/openbsd-current/sys/dev/pci/drm/i915/gt/ |
H 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) 40 static inline void intel_timeline_put(struct intel_timeline *timeline) 45 static inline int __intel_timeline_sync_set(struct intel_timeline *tl, 51 static inline int intel_timeline_sync_set(struct intel_timeline *tl, 57 static inline bool __intel_timeline_sync_is_later(struct intel_timeline *tl, 63 static inline bool intel_timeline_sync_is_later(struct intel_timeline *t [all...] |
H A D | intel_gt_requests.h | 13 struct intel_timeline; 24 struct intel_timeline *tl);
|
H A D | intel_timeline_types.h | 21 struct intel_timeline { struct 39 * Note that the active_count is protected by the intel_timeline.mutex, 70 struct intel_timeline *retire;
|
H A D | intel_timeline.c | 15 #include "intel_timeline.h" 40 struct intel_timeline *tl = 49 struct intel_timeline *tl = 58 intel_timeline_pin_map(struct intel_timeline *timeline) 75 static int intel_timeline_init(struct intel_timeline *timeline, 125 struct intel_timeline *timeline = 126 container_of(rcu, struct intel_timeline, rcu); 145 struct intel_timeline * 150 struct intel_timeline *timeline; 166 struct intel_timeline * [all...] |
H A D | intel_gt_requests.c | 15 #include "intel_timeline.h" 17 static bool retire_requests(struct intel_timeline *tl) 64 struct intel_timeline *tl = xchg(&engine->retire, NULL); 67 struct intel_timeline *next = xchg(&tl->retire, NULL); 89 struct intel_timeline *tl) 91 #define RSTUB ((struct intel_timeline *)1) 92 struct intel_timeline *first; 113 struct intel_timeline *tl) 137 struct intel_timeline *tl, *tn;
|
H A D | selftest_timeline.c | 27 static struct vm_page *hwsp_page(struct intel_timeline *tl) 35 static unsigned long hwsp_cacheline(struct intel_timeline *tl) 42 static int selftest_tl_pin(struct intel_timeline *tl) 68 struct intel_timeline **history; 79 struct intel_timeline *tl) 93 struct intel_timeline *tl; 204 static int __igt_sync(struct intel_timeline *tl, 246 struct intel_timeline tl; 290 struct intel_timeline tl; 485 checked_tl_write(struct intel_timeline *t [all...] |
H A D | intel_context.h | 247 static inline struct intel_timeline *__must_check 251 struct intel_timeline *tl = ce->timeline; 267 static inline void intel_context_timeline_unlock(struct intel_timeline *tl)
|
H A D | intel_context_types.h | 114 struct intel_timeline *timeline;
|
H A D | intel_engine_types.h | 447 struct intel_timeline *timeline; 562 struct intel_timeline *retire;
|
H A D | mock_engine.c | 16 static int mock_timeline_pin(struct intel_timeline *tl) 32 static void mock_timeline_unpin(struct intel_timeline *tl)
|
H A D | intel_engine_pm.c | 110 struct intel_timeline *tl,
|
H A D | selftest_engine_heartbeat.c | 20 static int timeline_sync(struct intel_timeline *tl)
|
H A D | intel_ring.c | 17 #include "intel_timeline.h" 194 struct intel_timeline *tl,
|
H A D | intel_breadcrumbs.c | 154 static void add_retire(struct intel_breadcrumbs *b, struct intel_timeline *tl)
|
H A D | intel_engine_cs.c | 2000 static struct intel_timeline *get_timeline(struct i915_request *rq) 2002 struct intel_timeline *tl; 2026 struct intel_timeline *tl = get_timeline(rq); 2298 struct intel_timeline *tl = get_timeline(rq); 2500 struct intel_timeline *tl = request->context->timeline;
|
H A D | intel_lrc.c | 1123 static struct intel_timeline * 1126 struct intel_timeline *tl = fetch_and_zero(&ce->timeline); 1150 struct intel_timeline *tl;
|
H A D | intel_context.c | 486 struct intel_timeline *tl = ce->timeline;
|
/openbsd-current/sys/dev/pci/drm/i915/gem/ |
H A D | i915_gem_context_types.h | 30 struct intel_timeline; 264 * and out-fence. Unlike the real intel_timeline, this doesn't
|
H A D | i915_gem_execbuffer.c | 2489 struct intel_timeline *tl = ce->timeline; 2523 struct intel_timeline *tl; 3106 static void retire_requests(struct intel_timeline *tl, struct i915_request *end) 3118 struct intel_timeline * const tl = i915_request_timeline(rq);
|
/openbsd-current/sys/dev/pci/drm/i915/ |
H A D | i915_request.h | 214 struct intel_timeline __rcu *timeline; 668 static inline struct intel_timeline * 684 static inline struct intel_timeline *
|
H A D | i915_active.h | 17 struct intel_timeline;
|
H A D | i915_request.c | 465 struct intel_timeline * const tl = i915_request_timeline(rq); 874 static void retire_requests(struct intel_timeline *tl) 886 request_alloc_slow(struct intel_timeline *tl, 967 struct intel_timeline *tl = ce->timeline; 1113 struct intel_timeline *tl; 1330 static bool intel_timeline_sync_has_start(struct intel_timeline *tl, 1338 static int intel_timeline_sync_set_start(struct intel_timeline *tl, 1718 struct intel_timeline *timeline) 1753 struct intel_timeline *timeline) 1803 struct intel_timeline *timelin [all...] |
/openbsd-current/sys/dev/pci/drm/i915/pxp/ |
H A D | intel_pxp_cmd.c | 86 struct intel_timeline * const tl = i915_request_timeline(rq);
|
Completed in 252 milliseconds
12