Searched refs:intel_wakeref (Results 1 - 7 of 7) sorted by relevance

/linux-master/drivers/gpu/drm/i915/
H A Dintel_wakeref.h36 struct intel_wakeref;
39 int (*get)(struct intel_wakeref *wf);
40 int (*put)(struct intel_wakeref *wf);
43 struct intel_wakeref { struct
64 void __intel_wakeref_init(struct intel_wakeref *wf,
75 int __intel_wakeref_get_first(struct intel_wakeref *wf);
76 void __intel_wakeref_put_last(struct intel_wakeref *wf, unsigned long flags);
94 intel_wakeref_get(struct intel_wakeref *wf)
113 __intel_wakeref_get(struct intel_wakeref *wf)
129 intel_wakeref_get_if_active(struct intel_wakeref *w
[all...]
H A Dintel_wakeref.c10 #include "intel_wakeref.h"
13 int __intel_wakeref_get_first(struct intel_wakeref *wf)
53 static void ____intel_wakeref_put_last(struct intel_wakeref *wf)
74 void __intel_wakeref_put_last(struct intel_wakeref *wf, unsigned long flags)
90 struct intel_wakeref *wf = container_of(wrk, typeof(*wf), work.work);
99 void __intel_wakeref_init(struct intel_wakeref *wf,
121 int intel_wakeref_wait_for_idle(struct intel_wakeref *wf)
H A DMakefile74 intel_wakeref.o \
/linux-master/drivers/gpu/drm/i915/gt/
H A Dintel_gt_types.h32 #include "intel_wakeref.h"
149 struct intel_wakeref wakeref;
H A Dintel_engine_pm.c58 static int __engine_unpark(struct intel_wakeref *wf)
258 static int __engine_park(struct intel_wakeref *wf)
H A Dintel_gt_pm.c23 #include "intel_wakeref.h"
69 static int __gt_unpark(struct intel_wakeref *wf)
101 static int __gt_park(struct intel_wakeref *wf)
H A Dintel_engine_types.h27 #include "intel_wakeref.h"
450 struct intel_wakeref wakeref;

Completed in 103 milliseconds