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)