Searched refs:wakeref (Results 76 - 100 of 127) sorted by last modified time

123456

/linux-master/drivers/gpu/drm/i915/gt/
H A Dintel_gt_pm_debugfs.c317 intel_wakeref_t wakeref; local
320 with_intel_runtime_pm(gt->uncore->rpm, wakeref) {
340 intel_wakeref_t wakeref; local
342 wakeref = intel_runtime_pm_get(uncore->rpm);
399 intel_runtime_pm_put(uncore->rpm, wakeref);
420 intel_wakeref_t wakeref; local
437 wakeref = intel_runtime_pm_get(gt->uncore->rpm);
451 intel_runtime_pm_put(gt->uncore->rpm, wakeref);
552 intel_wakeref_t wakeref; local
554 with_intel_runtime_pm(gt->uncore->rpm, wakeref)
563 intel_wakeref_t wakeref; local
[all...]
H A Dintel_gt_pm.h16 return intel_wakeref_is_active(&gt->wakeref);
21 intel_wakeref_get(&gt->wakeref);
27 return intel_wakeref_track(&gt->wakeref);
32 __intel_wakeref_get(&gt->wakeref);
37 if (!intel_wakeref_get_if_active(&gt->wakeref))
40 return intel_wakeref_track(&gt->wakeref);
45 intel_wakeref_might_get(&gt->wakeref);
50 intel_wakeref_put(&gt->wakeref);
55 intel_wakeref_untrack(&gt->wakeref, handle);
61 intel_wakeref_put_async(&gt->wakeref);
[all...]
H A Dintel_gt_pm.c31 intel_wakeref_t wakeref; local
37 wakeref = intel_gt_pm_get(gt);
39 GEM_BUG_ON(count > atomic_read(&gt->wakeref.count));
40 atomic_sub(count, &gt->wakeref.count);
42 atomic_add(count, &gt->wakeref.count);
44 intel_gt_pm_put(gt, wakeref);
71 struct intel_gt *gt = container_of(wf, typeof(*gt), wakeref);
103 struct intel_gt *gt = container_of(wf, typeof(*gt), wakeref);
104 intel_wakeref_t wakeref = fetch_and_zero(&gt->awake); local
122 GEM_BUG_ON(!wakeref);
169 intel_wakeref_t wakeref; local
240 intel_wakeref_t wakeref; local
344 intel_wakeref_t wakeref; local
[all...]
H A Dintel_engine_types.h450 struct intel_wakeref wakeref; member in struct:intel_engine_cs
H A Dintel_engine_pm.h19 return intel_wakeref_is_active(&engine->wakeref);
24 __intel_wakeref_get(&engine->wakeref);
29 intel_wakeref_get(&engine->wakeref);
34 return intel_wakeref_get_if_active(&engine->wakeref);
40 intel_wakeref_might_get(&engine->wakeref);
47 intel_wakeref_might_get(&tengine->wakeref);
54 intel_wakeref_put(&engine->wakeref);
59 intel_wakeref_put_async(&engine->wakeref);
65 intel_wakeref_put_delay(&engine->wakeref, delay);
70 intel_wakeref_unlock_wait(&engine->wakeref);
[all...]
H A Dintel_context_types.h116 intel_wakeref_t wakeref; member in struct:intel_context
H A Dintel_breadcrumbs.c31 intel_wakeref_t wakeref; local
37 wakeref = intel_gt_pm_get_if_awake(b->irq_engine->gt);
38 if (GEM_WARN_ON(!wakeref))
47 WRITE_ONCE(b->irq_armed, wakeref);
67 intel_wakeref_t wakeref = b->irq_armed; local
74 intel_gt_pm_put_async(b->irq_engine->gt, wakeref);
H A Dintel_context.h215 ce->wakeref = intel_gt_pm_get(ce->vm->gt);
232 intel_gt_pm_put_async(ce->vm->gt, ce->wakeref);
H A Dintel_rps.c2134 intel_wakeref_t wakeref; local
2137 with_intel_runtime_pm_if_in_use(rpm, wakeref)
2152 intel_wakeref_t wakeref; local
2155 with_intel_runtime_pm_if_in_use(rpm, wakeref)
2695 intel_wakeref_t wakeref; local
2698 with_intel_runtime_pm(gt->uncore->rpm, wakeref)
2779 intel_wakeref_t wakeref; local
2785 with_intel_runtime_pm(&i915->runtime_pm, wakeref) {
/linux-master/drivers/gpu/drm/i915/gem/selftests/
H A Di915_gem_coherency.c84 intel_wakeref_t wakeref; local
99 wakeref = intel_gt_pm_get(vma->vm->gt);
112 intel_gt_pm_put(vma->vm->gt, wakeref);
118 intel_wakeref_t wakeref; local
133 wakeref = intel_gt_pm_get(vma->vm->gt);
146 intel_gt_pm_put(vma->vm->gt, wakeref);
/linux-master/drivers/gpu/drm/i915/display/
H A Dvlv_dsi.c940 intel_wakeref_t wakeref; local
946 wakeref = intel_display_power_get_if_enabled(dev_priv,
948 if (!wakeref)
1005 intel_display_power_put(dev_priv, encoder->power_domain, wakeref);
H A Dintel_vdsc.c967 intel_wakeref_t wakeref; local
975 wakeref = intel_display_power_get_if_enabled(dev_priv, power_domain);
976 if (!wakeref)
991 intel_display_power_put(dev_priv, power_domain, wakeref);
H A Dintel_sprite.c454 intel_wakeref_t wakeref; local
458 wakeref = intel_display_power_get_if_enabled(dev_priv, power_domain);
459 if (!wakeref)
466 intel_display_power_put(dev_priv, power_domain, wakeref);
877 intel_wakeref_t wakeref; local
881 wakeref = intel_display_power_get_if_enabled(dev_priv, power_domain);
882 if (!wakeref)
889 intel_display_power_put(dev_priv, power_domain, wakeref);
1198 intel_wakeref_t wakeref; local
1202 wakeref
[all...]
H A Dintel_lvds.c110 intel_wakeref_t wakeref; local
113 wakeref = intel_display_power_get_if_enabled(i915, encoder->power_domain);
114 if (!wakeref)
119 intel_display_power_put(i915, encoder->power_domain, wakeref);
H A Dintel_fbdev.c160 intel_wakeref_t wakeref; local
200 wakeref = intel_runtime_pm_get(&dev_priv->runtime_pm);
247 intel_runtime_pm_put(&dev_priv->runtime_pm, wakeref);
254 intel_runtime_pm_put(&dev_priv->runtime_pm, wakeref);
H A Dintel_dpt.c128 intel_wakeref_t wakeref; local
138 wakeref = intel_runtime_pm_get(&i915->runtime_pm);
170 intel_runtime_pm_put(&i915->runtime_pm, wakeref);
H A Dg4x_hdmi.c70 intel_wakeref_t wakeref; local
73 wakeref = intel_display_power_get_if_enabled(dev_priv,
75 if (!wakeref)
80 intel_display_power_put(dev_priv, encoder->power_domain, wakeref);
H A Dhsw_ips.c327 intel_wakeref_t wakeref; local
329 wakeref = intel_runtime_pm_get(&i915->runtime_pm);
343 intel_runtime_pm_put(&i915->runtime_pm, wakeref);
/linux-master/drivers/gpu/drm/i915/pxp/
H A Dintel_pxp_tee.c166 intel_wakeref_t wakeref; local
181 with_intel_runtime_pm(&i915->runtime_pm, wakeref) {
190 wakeref = intel_runtime_pm_get_if_in_use(&i915->runtime_pm);
191 if (!wakeref)
198 intel_runtime_pm_put(&i915->runtime_pm, wakeref);
208 intel_wakeref_t wakeref; local
211 with_intel_runtime_pm_if_in_use(&i915->runtime_pm, wakeref)
H A Dintel_pxp_gsccs.c428 intel_wakeref_t wakeref; local
431 with_intel_runtime_pm(&pxp->ctrl_gt->i915->runtime_pm, wakeref)
438 intel_wakeref_t wakeref; local
442 with_intel_runtime_pm(&pxp->ctrl_gt->i915->runtime_pm, wakeref)
H A Dintel_pxp_pm.c26 intel_wakeref_t wakeref; local
31 with_intel_runtime_pm(&pxp->ctrl_gt->i915->runtime_pm, wakeref) {
39 intel_wakeref_t wakeref; local
54 wakeref = intel_runtime_pm_get(&pxp->ctrl_gt->i915->runtime_pm);
57 intel_runtime_pm_put(&pxp->ctrl_gt->i915->runtime_pm, wakeref);
/linux-master/drivers/gpu/drm/i915/selftests/
H A Dmock_gem_device.c192 /* wakeref tracking has significant overhead */
205 atomic_inc(&to_gt(i915)->wakeref.count); /* disable; no hw support */
H A Di915_request.c552 intel_wakeref_t wakeref; local
559 with_intel_runtime_pm(&i915->runtime_pm, wakeref)
1734 intel_wakeref_t wakeref; local
1748 wakeref = intel_runtime_pm_get(&i915->runtime_pm);
1866 intel_runtime_pm_put(&i915->runtime_pm, wakeref);
/linux-master/drivers/gpu/drm/i915/
H A Di915_vma_resource.c113 if (vma_res->wakeref)
114 intel_runtime_pm_put(&vm->i915->runtime_pm, vma_res->wakeref);
240 /* Caller must already have a wakeref in this case. */
242 vma_res->wakeref = intel_runtime_pm_get_if_in_use(&vm->i915->runtime_pm);
/linux-master/drivers/gpu/drm/i915/gt/uc/
H A Dintel_gsc_uc.c20 intel_wakeref_t wakeref; local
24 wakeref = intel_runtime_pm_get(gt->uncore->rpm);
95 intel_runtime_pm_put(gt->uncore->rpm, wakeref);
322 intel_wakeref_t wakeref; local
349 with_intel_runtime_pm(uncore->rpm, wakeref) {

Completed in 212 milliseconds

123456