Searched refs:i915_active (Results 1 – 20 of 20) sorted by relevance
/linux-6.6.21/drivers/gpu/drm/i915/ |
D | i915_active.h | 152 void __i915_active_init(struct i915_active *ref, 153 int (*active)(struct i915_active *ref), 154 void (*retire)(struct i915_active *ref), 167 int i915_active_add_request(struct i915_active *ref, struct i915_request *rq); 170 i915_active_set_exclusive(struct i915_active *ref, struct dma_fence *f); 172 int __i915_active_wait(struct i915_active *ref, int state); 173 static inline int i915_active_wait(struct i915_active *ref) in i915_active_wait() 179 struct i915_active *ref, 182 struct i915_active *ref, 188 int i915_active_acquire(struct i915_active *ref); [all …]
|
D | i915_active.c | 29 struct i915_active *ref; 77 struct i915_active *ref = addr; in active_debug_hint() 87 static void debug_active_init(struct i915_active *ref) in debug_active_init() 92 static void debug_active_activate(struct i915_active *ref) in debug_active_activate() 98 static void debug_active_deactivate(struct i915_active *ref) in debug_active_deactivate() 105 static void debug_active_fini(struct i915_active *ref) in debug_active_fini() 110 static void debug_active_assert(struct i915_active *ref) in debug_active_assert() 117 static inline void debug_active_init(struct i915_active *ref) { } in debug_active_init() 118 static inline void debug_active_activate(struct i915_active *ref) { } in debug_active_activate() 119 static inline void debug_active_deactivate(struct i915_active *ref) { } in debug_active_deactivate() [all …]
|
D | i915_active_types.h | 25 struct i915_active { struct 39 int (*active)(struct i915_active *ref); argument 40 void (*retire)(struct i915_active *ref); argument
|
D | i915_perf_types.h | 28 struct i915_active; 378 struct i915_active *active);
|
D | i915_vma_types.h | 266 struct i915_active active;
|
D | i915_perf.c | 2338 struct i915_active *active) in emit_oa_config() 2412 struct i915_active *active) in hsw_enable_metric_set() 2583 struct i915_active *active) in gen8_modify_self() 2640 struct i915_active *active) in gen12_configure_oar_context() 2718 struct i915_active *active) in oa_configure_all_contexts() 2787 struct i915_active *active) in gen12_configure_all_contexts() 2807 struct i915_active *active) in lrc_configure_all_contexts() 2848 struct i915_active *active) in gen8_enable_metric_set() 2906 struct i915_active *active) in gen12_enable_metric_set() 3204 struct i915_active *active; in i915_perf_stream_enable_sync()
|
D | i915_vma.c | 98 static inline struct i915_vma *active_to_vma(struct i915_active *ref) in active_to_vma() 103 static int __i915_vma_active(struct i915_active *ref) in __i915_vma_active() 108 static void __i915_vma_retire(struct i915_active *ref) in __i915_vma_retire()
|
D | Makefile | 181 i915_active.o \
|
/linux-6.6.21/drivers/gpu/drm/i915/selftests/ |
D | i915_active.c | 19 struct i915_active base; 47 static int __live_active(struct i915_active *base) in __live_active() 55 static void __live_retire(struct i915_active *base) in __live_retire() 279 void i915_active_print(struct i915_active *ref, struct drm_printer *m) in i915_active_print() 315 static void active_flush(struct i915_active *ref, in active_flush() 332 void i915_active_unlock_wait(struct i915_active *ref) in i915_active_unlock_wait()
|
/linux-6.6.21/drivers/gpu/drm/i915/gt/ |
D | intel_gt_buffer_pool_types.h | 23 struct i915_active active;
|
D | selftest_engine_heartbeat.c | 43 struct i915_active active; 47 static int pulse_active(struct i915_active *active) in pulse_active() 66 static void pulse_retire(struct i915_active *active) in pulse_retire()
|
D | intel_timeline_types.h | 67 struct i915_active active;
|
D | intel_ggtt_fencing.h | 27 struct i915_active active;
|
D | intel_context_types.h | 169 struct i915_active active;
|
D | intel_timeline.c | 38 static void __timeline_retire(struct i915_active *active) in __timeline_retire() 47 static int __timeline_active(struct i915_active *active) in __timeline_active()
|
D | intel_context.c | 334 static void __intel_context_retire(struct i915_active *active) in __intel_context_retire() 347 static int __intel_context_active(struct i915_active *active) in __intel_context_active()
|
D | intel_gt_buffer_pool.c | 98 static void pool_retire(struct i915_active *ref) in pool_retire()
|
/linux-6.6.21/drivers/gpu/drm/i915/display/ |
D | intel_frontbuffer.c | 205 static int frontbuffer_active(struct i915_active *ref) in frontbuffer_active() 214 static void frontbuffer_retire(struct i915_active *ref) in frontbuffer_retire()
|
D | intel_frontbuffer.h | 46 struct i915_active write;
|
D | intel_overlay.c | 202 struct i915_active last_flip; 389 static void intel_overlay_last_flip_retire(struct i915_active *active) in intel_overlay_last_flip_retire()
|