Symbol: intel_wakeref
drivers/gpu/drm/i915/gt/intel_engine_pm.c
258
static int __engine_park(struct intel_wakeref *wf)
drivers/gpu/drm/i915/gt/intel_engine_pm.c
58
static int __engine_unpark(struct intel_wakeref *wf)
drivers/gpu/drm/i915/gt/intel_engine_types.h
455
struct intel_wakeref wakeref;
drivers/gpu/drm/i915/gt/intel_gt_pm.c
104
static int __gt_park(struct intel_wakeref *wf)
drivers/gpu/drm/i915/gt/intel_gt_pm.c
71
static int __gt_unpark(struct intel_wakeref *wf)
drivers/gpu/drm/i915/gt/intel_gt_types.h
149
struct intel_wakeref wakeref;
drivers/gpu/drm/i915/intel_wakeref.c
101
void __intel_wakeref_init(struct intel_wakeref *wf,
drivers/gpu/drm/i915/intel_wakeref.c
124
int intel_wakeref_wait_for_idle(struct intel_wakeref *wf)
drivers/gpu/drm/i915/intel_wakeref.c
15
int __intel_wakeref_get_first(struct intel_wakeref *wf)
drivers/gpu/drm/i915/intel_wakeref.c
55
static void ____intel_wakeref_put_last(struct intel_wakeref *wf)
drivers/gpu/drm/i915/intel_wakeref.c
76
void __intel_wakeref_put_last(struct intel_wakeref *wf, unsigned long flags)
drivers/gpu/drm/i915/intel_wakeref.c
92
struct intel_wakeref *wf = container_of(wrk, typeof(*wf), work.work);
drivers/gpu/drm/i915/intel_wakeref.h
110
__intel_wakeref_get(struct intel_wakeref *wf)
drivers/gpu/drm/i915/intel_wakeref.h
126
intel_wakeref_get_if_active(struct intel_wakeref *wf)
drivers/gpu/drm/i915/intel_wakeref.h
132
intel_wakeref_might_get(struct intel_wakeref *wf)
drivers/gpu/drm/i915/intel_wakeref.h
155
__intel_wakeref_put(struct intel_wakeref *wf, unsigned long flags)
drivers/gpu/drm/i915/intel_wakeref.h
163
intel_wakeref_put(struct intel_wakeref *wf)
drivers/gpu/drm/i915/intel_wakeref.h
170
intel_wakeref_put_async(struct intel_wakeref *wf)
drivers/gpu/drm/i915/intel_wakeref.h
176
intel_wakeref_put_delay(struct intel_wakeref *wf, unsigned long delay)
drivers/gpu/drm/i915/intel_wakeref.h
184
intel_wakeref_might_put(struct intel_wakeref *wf)
drivers/gpu/drm/i915/intel_wakeref.h
198
intel_wakeref_lock(struct intel_wakeref *wf)
drivers/gpu/drm/i915/intel_wakeref.h
211
intel_wakeref_unlock(struct intel_wakeref *wf)
drivers/gpu/drm/i915/intel_wakeref.h
22
struct intel_wakeref;
drivers/gpu/drm/i915/intel_wakeref.h
225
intel_wakeref_unlock_wait(struct intel_wakeref *wf)
drivers/gpu/drm/i915/intel_wakeref.h
239
intel_wakeref_is_active(const struct intel_wakeref *wf)
drivers/gpu/drm/i915/intel_wakeref.h
249
__intel_wakeref_defer_park(struct intel_wakeref *wf)
drivers/gpu/drm/i915/intel_wakeref.h
267
int intel_wakeref_wait_for_idle(struct intel_wakeref *wf);
drivers/gpu/drm/i915/intel_wakeref.h
297
static inline intel_wakeref_t intel_wakeref_track(struct intel_wakeref *wf)
drivers/gpu/drm/i915/intel_wakeref.h
302
static inline void intel_wakeref_untrack(struct intel_wakeref *wf,
drivers/gpu/drm/i915/intel_wakeref.h
310
static inline intel_wakeref_t intel_wakeref_track(struct intel_wakeref *wf)
drivers/gpu/drm/i915/intel_wakeref.h
315
static inline void intel_wakeref_untrack(struct intel_wakeref *wf,
drivers/gpu/drm/i915/intel_wakeref.h
36
int (*get)(struct intel_wakeref *wf);
drivers/gpu/drm/i915/intel_wakeref.h
37
int (*put)(struct intel_wakeref *wf);
drivers/gpu/drm/i915/intel_wakeref.h
61
void __intel_wakeref_init(struct intel_wakeref *wf,
drivers/gpu/drm/i915/intel_wakeref.h
72
int __intel_wakeref_get_first(struct intel_wakeref *wf);
drivers/gpu/drm/i915/intel_wakeref.h
73
void __intel_wakeref_put_last(struct intel_wakeref *wf, unsigned long flags);
drivers/gpu/drm/i915/intel_wakeref.h
91
intel_wakeref_get(struct intel_wakeref *wf)