i915_active 200 drivers/gpu/drm/i915/display/intel_frontbuffer.c static int frontbuffer_active(struct i915_active *ref) i915_active 209 drivers/gpu/drm/i915/display/intel_frontbuffer.c static void frontbuffer_retire(struct i915_active *ref) i915_active 46 drivers/gpu/drm/i915/display/intel_frontbuffer.h struct i915_active write; i915_active 194 drivers/gpu/drm/i915/display/intel_overlay.c struct i915_active last_flip; i915_active 374 drivers/gpu/drm/i915/display/intel_overlay.c intel_overlay_last_flip_retire(struct i915_active *active) i915_active 849 drivers/gpu/drm/i915/gem/i915_gem_context.c struct i915_active base; i915_active 854 drivers/gpu/drm/i915/gem/i915_gem_context.c static void cb_retire(struct i915_active *base) i915_active 141 drivers/gpu/drm/i915/gt/intel_context.c static void __intel_context_retire(struct i915_active *active) i915_active 156 drivers/gpu/drm/i915/gt/intel_context.c static int __intel_context_active(struct i915_active *active) i915_active 71 drivers/gpu/drm/i915/gt/intel_context_types.h struct i915_active active; i915_active 42 drivers/gpu/drm/i915/gt/intel_engine_pool.c static int pool_active(struct i915_active *ref) i915_active 64 drivers/gpu/drm/i915/gt/intel_engine_pool.c static void pool_retire(struct i915_active *ref) i915_active 23 drivers/gpu/drm/i915/gt/intel_engine_pool_types.h struct i915_active active; i915_active 27 drivers/gpu/drm/i915/gt/intel_timeline.c struct i915_active active; i915_active 139 drivers/gpu/drm/i915/gt/intel_timeline.c static void __cacheline_retire(struct i915_active *active) i915_active 149 drivers/gpu/drm/i915/gt/intel_timeline.c static int __cacheline_active(struct i915_active *active) i915_active 31 drivers/gpu/drm/i915/i915_active.c struct i915_active *ref; i915_active 78 drivers/gpu/drm/i915/i915_active.c struct i915_active *ref = addr; i915_active 88 drivers/gpu/drm/i915/i915_active.c static void debug_active_init(struct i915_active *ref) i915_active 93 drivers/gpu/drm/i915/i915_active.c static void debug_active_activate(struct i915_active *ref) i915_active 98 drivers/gpu/drm/i915/i915_active.c static void debug_active_deactivate(struct i915_active *ref) i915_active 103 drivers/gpu/drm/i915/i915_active.c static void debug_active_fini(struct i915_active *ref) i915_active 108 drivers/gpu/drm/i915/i915_active.c static void debug_active_assert(struct i915_active *ref) i915_active 115 drivers/gpu/drm/i915/i915_active.c static inline void debug_active_init(struct i915_active *ref) { } i915_active 116 drivers/gpu/drm/i915/i915_active.c static inline void debug_active_activate(struct i915_active *ref) { } i915_active 117 drivers/gpu/drm/i915/i915_active.c static inline void debug_active_deactivate(struct i915_active *ref) { } i915_active 118 drivers/gpu/drm/i915/i915_active.c static inline void debug_active_fini(struct i915_active *ref) { } i915_active 119 drivers/gpu/drm/i915/i915_active.c static inline void debug_active_assert(struct i915_active *ref) { } i915_active 124 drivers/gpu/drm/i915/i915_active.c __active_retire(struct i915_active *ref, bool lock) i915_active 157 drivers/gpu/drm/i915/i915_active.c active_retire(struct i915_active *ref, bool lock) i915_active 182 drivers/gpu/drm/i915/i915_active.c active_instance(struct i915_active *ref, struct intel_timeline *tl) i915_active 241 drivers/gpu/drm/i915/i915_active.c struct i915_active *ref, i915_active 242 drivers/gpu/drm/i915/i915_active.c int (*active)(struct i915_active *ref), i915_active 243 drivers/gpu/drm/i915/i915_active.c void (*retire)(struct i915_active *ref), i915_active 259 drivers/gpu/drm/i915/i915_active.c static bool ____active_del_barrier(struct i915_active *ref, i915_active 302 drivers/gpu/drm/i915/i915_active.c __active_del_barrier(struct i915_active *ref, struct active_node *node) i915_active 307 drivers/gpu/drm/i915/i915_active.c int i915_active_ref(struct i915_active *ref, i915_active 348 drivers/gpu/drm/i915/i915_active.c int i915_active_acquire(struct i915_active *ref) i915_active 372 drivers/gpu/drm/i915/i915_active.c void i915_active_release(struct i915_active *ref) i915_active 378 drivers/gpu/drm/i915/i915_active.c static void __active_ungrab(struct i915_active *ref) i915_active 383 drivers/gpu/drm/i915/i915_active.c bool i915_active_trygrab(struct i915_active *ref) i915_active 398 drivers/gpu/drm/i915/i915_active.c void i915_active_ungrab(struct i915_active *ref) i915_active 406 drivers/gpu/drm/i915/i915_active.c int i915_active_wait(struct i915_active *ref) i915_active 460 drivers/gpu/drm/i915/i915_active.c int i915_request_await_active(struct i915_request *rq, struct i915_active *ref) i915_active 486 drivers/gpu/drm/i915/i915_active.c void i915_active_fini(struct i915_active *ref) i915_active 500 drivers/gpu/drm/i915/i915_active.c static struct active_node *reuse_idle_barrier(struct i915_active *ref, u64 idx) i915_active 585 drivers/gpu/drm/i915/i915_active.c int i915_active_acquire_preallocate_barrier(struct i915_active *ref, i915_active 657 drivers/gpu/drm/i915/i915_active.c void i915_active_acquire_barrier(struct i915_active *ref) i915_active 362 drivers/gpu/drm/i915/i915_active.h struct i915_active *ref, i915_active 363 drivers/gpu/drm/i915/i915_active.h int (*active)(struct i915_active *ref), i915_active 364 drivers/gpu/drm/i915/i915_active.h void (*retire)(struct i915_active *ref), i915_active 372 drivers/gpu/drm/i915/i915_active.h int i915_active_ref(struct i915_active *ref, i915_active 376 drivers/gpu/drm/i915/i915_active.h int i915_active_wait(struct i915_active *ref); i915_active 379 drivers/gpu/drm/i915/i915_active.h struct i915_active *ref); i915_active 383 drivers/gpu/drm/i915/i915_active.h int i915_active_acquire(struct i915_active *ref); i915_active 384 drivers/gpu/drm/i915/i915_active.h void i915_active_release(struct i915_active *ref); i915_active 385 drivers/gpu/drm/i915/i915_active.h void __i915_active_release_nested(struct i915_active *ref, int subclass); i915_active 387 drivers/gpu/drm/i915/i915_active.h bool i915_active_trygrab(struct i915_active *ref); i915_active 388 drivers/gpu/drm/i915/i915_active.h void i915_active_ungrab(struct i915_active *ref); i915_active 391 drivers/gpu/drm/i915/i915_active.h i915_active_is_idle(const struct i915_active *ref) i915_active 397 drivers/gpu/drm/i915/i915_active.h void i915_active_fini(struct i915_active *ref); i915_active 399 drivers/gpu/drm/i915/i915_active.h static inline void i915_active_fini(struct i915_active *ref) { } i915_active 402 drivers/gpu/drm/i915/i915_active.h int i915_active_acquire_preallocate_barrier(struct i915_active *ref, i915_active 404 drivers/gpu/drm/i915/i915_active.h void i915_active_acquire_barrier(struct i915_active *ref); i915_active 57 drivers/gpu/drm/i915/i915_active_types.h int (*active)(struct i915_active *ref); i915_active 58 drivers/gpu/drm/i915/i915_active_types.h void (*retire)(struct i915_active *ref); i915_active 83 drivers/gpu/drm/i915/i915_vma.c static inline struct i915_vma *active_to_vma(struct i915_active *ref) i915_active 88 drivers/gpu/drm/i915/i915_vma.c static int __i915_vma_active(struct i915_active *ref) i915_active 93 drivers/gpu/drm/i915/i915_vma.c static void __i915_vma_retire(struct i915_active *ref) i915_active 113 drivers/gpu/drm/i915/i915_vma.h struct i915_active active; i915_active 18 drivers/gpu/drm/i915/selftests/i915_active.c struct i915_active base; i915_active 46 drivers/gpu/drm/i915/selftests/i915_active.c static int __live_active(struct i915_active *base) i915_active 54 drivers/gpu/drm/i915/selftests/i915_active.c static void __live_retire(struct i915_active *base)