Lines Matching refs:intel_wakeref
25 struct intel_wakeref;
30 int (*get)(struct intel_wakeref *wf);
31 int (*put)(struct intel_wakeref *wf);
37 struct intel_wakeref { struct
49 void __intel_wakeref_init(struct intel_wakeref *wf, argument
59 int __intel_wakeref_get_first(struct intel_wakeref *wf);
60 void __intel_wakeref_put_last(struct intel_wakeref *wf);
79 intel_wakeref_get(struct intel_wakeref *wf) in intel_wakeref_get()
97 intel_wakeref_get_if_active(struct intel_wakeref *wf) in intel_wakeref_get_if_active()
119 intel_wakeref_put(struct intel_wakeref *wf) in intel_wakeref_put()
135 intel_wakeref_lock(struct intel_wakeref *wf) in intel_wakeref_lock()
148 intel_wakeref_unlock(struct intel_wakeref *wf) in intel_wakeref_unlock()
161 intel_wakeref_is_active(const struct intel_wakeref *wf) in intel_wakeref_is_active()
171 __intel_wakeref_defer_park(struct intel_wakeref *wf) in __intel_wakeref_defer_park()
188 int intel_wakeref_wait_for_idle(struct intel_wakeref *wf);