Lines Matching defs:ref
15 #define BKL(ref) (&(ref)->i915->drm.struct_mutex) argument
31 struct i915_active *ref; member
78 struct i915_active *ref = addr; in active_debug_hint() local
88 static void debug_active_init(struct i915_active *ref) in debug_active_init()
93 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()
103 static void debug_active_fini(struct i915_active *ref) in debug_active_fini()
108 static void debug_active_assert(struct i915_active *ref) in debug_active_assert()
115 static inline void debug_active_init(struct i915_active *ref) { } in debug_active_init()
116 static inline void debug_active_activate(struct i915_active *ref) { } in debug_active_activate()
117 static inline void debug_active_deactivate(struct i915_active *ref) { } in debug_active_deactivate()
118 static inline void debug_active_fini(struct i915_active *ref) { } in debug_active_fini()
119 static inline void debug_active_assert(struct i915_active *ref) { } in debug_active_assert()
124 __active_retire(struct i915_active *ref) in __active_retire()
156 active_retire(struct i915_active *ref) in active_retire()
174 active_instance(struct i915_active *ref, struct intel_timeline *tl) in active_instance()
233 struct i915_active *ref, in __i915_active_init()
234 int (*active)(struct i915_active *ref), in __i915_active_init()
235 void (*retire)(struct i915_active *ref), in __i915_active_init()
251 static bool ____active_del_barrier(struct i915_active *ref, in ____active_del_barrier()
294 __active_del_barrier(struct i915_active *ref, struct active_node *node) in __active_del_barrier()
299 int i915_active_ref(struct i915_active *ref, in i915_active_ref()
340 int i915_active_acquire(struct i915_active *ref) in i915_active_acquire()
364 void i915_active_release(struct i915_active *ref) in i915_active_release()
370 static void __active_ungrab(struct i915_active *ref) in __active_ungrab()
375 bool i915_active_trygrab(struct i915_active *ref) in i915_active_trygrab()
390 void i915_active_ungrab(struct i915_active *ref) in i915_active_ungrab()
398 int i915_active_wait(struct i915_active *ref) in i915_active_wait()
451 int i915_request_await_active(struct i915_request *rq, struct i915_active *ref) in i915_request_await_active()
477 void i915_active_fini(struct i915_active *ref) in i915_active_fini()
491 static struct active_node *reuse_idle_barrier(struct i915_active *ref, u64 idx) in reuse_idle_barrier()
576 int i915_active_acquire_preallocate_barrier(struct i915_active *ref, in i915_active_acquire_preallocate_barrier()
648 void i915_active_acquire_barrier(struct i915_active *ref) in i915_active_acquire_barrier()