Home
last modified time | relevance | path

Searched refs:intel_wakeref (Results 1 – 9 of 9) sorted by relevance

/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/
H A Dintel_wakeref.h30 struct intel_wakeref;
35 int (*get)(struct intel_wakeref *wf);
36 int (*put)(struct intel_wakeref *wf);
39 struct intel_wakeref { struct
57 void __intel_wakeref_init(struct intel_wakeref *wf, argument
67 void intel_wakeref_fini(struct intel_wakeref *);
69 int __intel_wakeref_get_first(struct intel_wakeref *wf);
70 void __intel_wakeref_put_last(struct intel_wakeref *wf, unsigned long flags);
87 intel_wakeref_get(struct intel_wakeref *wf) in intel_wakeref_get()
106 __intel_wakeref_get(struct intel_wakeref *wf) in __intel_wakeref_get()
[all …]
H A Dintel_wakeref.c19 static void rpm_get(struct intel_wakeref *wf) in rpm_get()
24 static void rpm_put(struct intel_wakeref *wf) in rpm_put()
34 int __intel_wakeref_get_first(struct intel_wakeref *wf) in __intel_wakeref_get_first()
64 static void ____intel_wakeref_put_last(struct intel_wakeref *wf) in ____intel_wakeref_put_last()
80 void __intel_wakeref_put_last(struct intel_wakeref *wf, unsigned long flags) in __intel_wakeref_put_last()
95 struct intel_wakeref *wf = container_of(wrk, typeof(*wf), work); in __intel_wakeref_put_work()
104 void __intel_wakeref_init(struct intel_wakeref *wf, in __intel_wakeref_init()
122 intel_wakeref_fini(struct intel_wakeref *wf) in intel_wakeref_fini()
129 int intel_wakeref_wait_for_idle(struct intel_wakeref *wf) in intel_wakeref_wait_for_idle()
H A DMakefile57 intel_wakeref.o
/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/gt/
H A Dintel_engine_pm.c24 static int __engine_unpark(struct intel_wakeref *wf) in __engine_unpark()
238 static int __engine_park(struct intel_wakeref *wf) in __engine_park()
H A Dintel_gt_pm.c46 static int __gt_unpark(struct intel_wakeref *wf) in __gt_unpark()
78 static int __gt_park(struct intel_wakeref *wf) in __gt_park()
H A Dintel_gt_types.h60 struct intel_wakeref wakeref;
H A Dintel_engine_types.h330 struct intel_wakeref wakeref;
/netbsd-src/sys/modules/i915drmkms/
H A DMakefile263 SRCS+= intel_wakeref.c
/netbsd-src/sys/external/bsd/drm2/i915drm/
H A Dfiles.i915drmkms251 file external/bsd/drm2/dist/drm/i915/intel_wakeref.c i915drmkms