Searched refs:wakeref (Results 1 - 25 of 127) sorted by last modified time

123456

/linux-master/drivers/gpu/drm/i915/gt/uc/
H A Dintel_uc.c684 intel_wakeref_t wakeref; local
699 with_intel_runtime_pm(&uc_to_gt(uc)->i915->runtime_pm, wakeref) {
H A Dintel_guc_submission.c1272 intel_wakeref_t wakeref; local
1275 with_intel_runtime_pm(gt->uncore->rpm, wakeref)
1319 intel_wakeref_t wakeref; local
1342 wakeref = in_reset ? 0 : intel_gt_pm_get_if_awake(gt);
1343 if (wakeref) {
1352 intel_gt_pm_put_async(gt, wakeref);
1486 intel_wakeref_t wakeref; local
1491 * Ideally the busyness worker should take a gt pm wakeref because the
1495 * waits for the worker and when the worker releases the wakeref, that
1498 * The resolution is to take the global pm wakeref i
1559 intel_wakeref_t wakeref; local
2867 intel_wakeref_t wakeref; local
3062 intel_wakeref_t wakeref; local
3118 intel_wakeref_t wakeref; local
3197 intel_wakeref_t wakeref; local
3250 intel_wakeref_t wakeref; variable
3488 intel_wakeref_t wakeref; local
4657 intel_wakeref_t wakeref; local
4996 intel_wakeref_t wakeref; local
5101 intel_wakeref_t wakeref; local
[all...]
/linux-master/drivers/gpu/drm/i915/display/
H A Dintel_psr.c3210 intel_wakeref_t wakeref; local
3225 wakeref = intel_runtime_pm_get(&dev_priv->runtime_pm);
3302 intel_runtime_pm_put(&dev_priv->runtime_pm, wakeref);
3334 intel_wakeref_t wakeref; local
3345 wakeref = intel_runtime_pm_get(&dev_priv->runtime_pm);
3350 intel_runtime_pm_put(&dev_priv->runtime_pm, wakeref);
H A Dintel_dp.c5451 intel_wakeref_t wakeref; local
5453 with_intel_display_power(dev_priv, POWER_DOMAIN_DISPLAY_CORE, wakeref) {
H A Dintel_ddi.c680 intel_wakeref_t wakeref; local
683 wakeref = intel_display_power_get_if_enabled(dev_priv,
685 if (drm_WARN_ON(dev, !wakeref))
690 intel_display_power_put(dev_priv, intel_encoder->power_domain, wakeref);
702 intel_wakeref_t wakeref; local
707 wakeref = intel_display_power_get_if_enabled(dev_priv,
709 if (!wakeref)
756 intel_display_power_put(dev_priv, encoder->power_domain, wakeref);
767 intel_wakeref_t wakeref; local
775 wakeref
3009 intel_wakeref_t wakeref; local
3074 intel_wakeref_t wakeref; local
[all...]
H A Dintel_cdclk.c598 intel_wakeref_t wakeref; local
618 wakeref = intel_display_power_get(dev_priv, POWER_DOMAIN_DISPLAY_CORE);
678 intel_display_power_put(dev_priv, POWER_DOMAIN_DISPLAY_CORE, wakeref);
687 intel_wakeref_t wakeref; local
706 wakeref = intel_display_power_get(dev_priv, POWER_DOMAIN_DISPLAY_CORE);
726 intel_display_power_put(dev_priv, POWER_DOMAIN_DISPLAY_CORE, wakeref);
H A Dintel_display_types.h681 intel_wakeref_t wakeref; member in struct:intel_atomic_state
H A Dintel_display.c311 intel_wakeref_t wakeref; local
318 wakeref = intel_display_power_get_if_enabled(dev_priv, power_domain);
319 if (wakeref) {
323 intel_display_power_put(dev_priv, power_domain, wakeref);
2942 intel_wakeref_t wakeref; local
2947 wakeref = intel_display_power_get_if_enabled(dev_priv, power_domain);
2948 if (!wakeref)
3056 intel_display_power_put(dev_priv, power_domain, wakeref);
3334 intel_wakeref_t wakeref; local
3339 wakeref
3426 intel_wakeref_t wakeref; local
3449 intel_wakeref_t wakeref; local
3541 intel_wakeref_t wakeref; local
7068 intel_wakeref_t wakeref = 0; local
[all...]
H A Dskl_universal_plane.c670 intel_wakeref_t wakeref; local
674 wakeref = intel_display_power_get_if_enabled(dev_priv, power_domain);
675 if (!wakeref)
682 intel_display_power_put(dev_priv, power_domain, wakeref);
H A Dintel_fb_pin.c116 intel_wakeref_t wakeref; local
148 wakeref = intel_runtime_pm_get(&dev_priv->runtime_pm);
227 intel_runtime_pm_put(&dev_priv->runtime_pm, wakeref);
H A Dintel_dsb.c463 intel_wakeref_t wakeref; local
478 wakeref = intel_runtime_pm_get(&i915->runtime_pm);
486 intel_runtime_pm_put(&i915->runtime_pm, wakeref);
498 intel_runtime_pm_put(&i915->runtime_pm, wakeref);
H A Dintel_dpll_mgr.c228 pll->wakeref = intel_display_power_get(i915, pll->info->power_domain);
241 intel_display_power_put(i915, pll->info->power_domain, pll->wakeref);
525 intel_wakeref_t wakeref; local
528 wakeref = intel_display_power_get_if_enabled(i915,
530 if (!wakeref)
538 intel_display_power_put(i915, POWER_DOMAIN_DISPLAY_CORE, wakeref);
734 intel_wakeref_t wakeref; local
737 wakeref = intel_display_power_get_if_enabled(i915,
739 if (!wakeref)
745 intel_display_power_put(i915, POWER_DOMAIN_DISPLAY_CORE, wakeref);
754 intel_wakeref_t wakeref; local
1394 intel_wakeref_t wakeref; local
1430 intel_wakeref_t wakeref; local
2118 intel_wakeref_t wakeref; local
3500 intel_wakeref_t wakeref; local
3566 intel_wakeref_t wakeref; local
3637 intel_wakeref_t wakeref; local
[all...]
H A Dintel_cursor.c321 intel_wakeref_t wakeref; local
325 wakeref = intel_display_power_get_if_enabled(dev_priv, power_domain);
326 if (!wakeref)
333 intel_display_power_put(dev_priv, power_domain, wakeref);
618 intel_wakeref_t wakeref; local
628 wakeref = intel_display_power_get_if_enabled(dev_priv, power_domain);
629 if (!wakeref)
641 intel_display_power_put(dev_priv, power_domain, wakeref);
H A Dicl_dsi.c1371 intel_wakeref_t wakeref; local
1373 wakeref = fetch_and_zero(&intel_dsi->io_wakeref[port]);
1378 wakeref);
1683 intel_wakeref_t wakeref; local
1688 wakeref = intel_display_power_get_if_enabled(dev_priv,
1690 if (!wakeref)
1718 intel_display_power_put(dev_priv, encoder->power_domain, wakeref);
H A Dg4x_dp.c301 intel_wakeref_t wakeref; local
304 wakeref = intel_display_power_get_if_enabled(dev_priv,
306 if (!wakeref)
312 intel_display_power_put(dev_priv, encoder->power_domain, wakeref);
471 intel_wakeref_t wakeref; local
473 with_intel_pps_lock(intel_dp, wakeref)
679 intel_wakeref_t wakeref; local
684 with_intel_pps_lock(intel_dp, wakeref) {
1273 intel_wakeref_t wakeref; local
1275 with_intel_pps_lock(intel_dp, wakeref)
[all...]
/linux-master/drivers/gpu/drm/i915/gt/
H A Dintel_gt.c421 intel_wakeref_t wakeref; local
449 with_intel_runtime_pm_if_in_use(uncore->rpm, wakeref) {
797 intel_wakeref_t wakeref; local
834 with_intel_runtime_pm(gt->uncore->rpm, wakeref)
H A Dintel_engine_cs.c689 intel_wakeref_wait_for_idle(&engine->wakeref);
2407 intel_wakeref_t wakeref; local
2421 drm_printf(m, "\tAwake? %d\n", atomic_read(&engine->wakeref.count));
2447 wakeref = intel_runtime_pm_get_if_in_use(engine->uncore->rpm);
2448 if (wakeref) {
2450 intel_runtime_pm_put(engine->uncore->rpm, wakeref);
H A Dintel_engine_pm.c61 container_of(wf, typeof(*engine), wakeref);
125 rq->context->wakeref = intel_wakeref_track(&engine->gt->wakeref);
130 * engine->wakeref.counter or our timeline->active_count.
146 __intel_wakeref_defer_park(&engine->wakeref);
197 * engine_unpark. New waiters are predicated on engine->wakeref.count
199 * engine->wakeref.
206 * engine->wakeref.count, we may see the request completion and retire
207 * it causing an underflow of the engine->wakeref.
261 container_of(wf, typeof(*engine), wakeref);
[all...]
/linux-master/drivers/gpu/drm/i915/
H A Di915_vma.c113 * Exclude global GTT VMA from holding a GT wakeref
119 * called asynchronously, storing a wakeref tracking
1438 intel_wakeref_t wakeref; local
1459 * In case of a global GTT, we must hold a runtime-pm wakeref
1463 * vm->mutex, get the first rpm wakeref outside of the mutex.
1465 wakeref = intel_runtime_pm_get(&vma->vm->i915->runtime_pm);
1601 intel_runtime_pm_put(&vma->vm->i915->runtime_pm, wakeref);
2162 intel_wakeref_t wakeref = 0; local
2182 wakeref = intel_runtime_pm_get(&vm->i915->runtime_pm);
2184 err = mutex_lock_interruptible_nested(&vma->vm->mutex, !wakeref);
2201 intel_wakeref_t wakeref = 0; local
[all...]
H A Di915_driver.c853 intel_wakeref_t wakeref; local
855 wakeref = intel_runtime_pm_get(&i915->runtime_pm);
879 intel_runtime_pm_put(&i915->runtime_pm, wakeref);
886 intel_wakeref_t wakeref; local
891 wakeref = intel_runtime_pm_get(rpm);
902 intel_runtime_pm_put(rpm, wakeref);
H A Di915_hwmon.c73 intel_wakeref_t wakeref; local
75 with_intel_runtime_pm(uncore->rpm, wakeref) {
94 intel_wakeref_t wakeref; local
97 with_intel_runtime_pm(uncore->rpm, wakeref)
131 intel_wakeref_t wakeref; local
140 with_intel_runtime_pm(uncore->rpm, wakeref) {
163 intel_wakeref_t wakeref; local
167 with_intel_runtime_pm(ddat->uncore->rpm, wakeref)
321 intel_wakeref_t wakeref; local
326 with_intel_runtime_pm(ddat->uncore->rpm, wakeref)
368 intel_wakeref_t wakeref; local
402 intel_wakeref_t wakeref; local
727 intel_wakeref_t wakeref; local
[all...]
H A Dintel_runtime_pm.c75 intel_wakeref_t wakeref)
80 intel_ref_tracker_free(&rpm->debug, wakeref);
121 intel_wakeref_t wakeref)
192 * Returns: the wakeref cookie to pass to intel_runtime_pm_put_raw(), evaluates
193 * as True if the wakeref was acquired, or False otherwise.
210 * Returns: the wakeref cookie to pass to intel_runtime_pm_put()
236 * Returns: the wakeref cookie to pass to intel_runtime_pm_put(), evaluates
237 * as True if the wakeref was acquired, or False otherwise.
288 * Returns: the wakeref cookie to pass to intel_runtime_pm_put()
317 * @wref: wakeref acquire
74 untrack_intel_runtime_pm_wakeref(struct intel_runtime_pm *rpm, intel_wakeref_t wakeref) argument
120 untrack_intel_runtime_pm_wakeref(struct intel_runtime_pm *rpm, intel_wakeref_t wakeref) argument
[all...]
H A Di915_perf.c3229 intel_wakeref_t wakeref; local
3232 with_intel_runtime_pm(to_gt(i915)->uncore->rpm, wakeref)
H A Di915_gpu_error.c2258 intel_wakeref_t wakeref; local
2279 with_intel_runtime_pm(&i915->runtime_pm, wakeref)
2423 intel_wakeref_t wakeref; local
2426 with_intel_runtime_pm(&i915->runtime_pm, wakeref)
/linux-master/drivers/gpu/drm/xe/compat-i915-headers/
H A Di915_drv.h190 static inline void intel_runtime_pm_put(struct xe_runtime_pm *pm, intel_wakeref_t wakeref) argument
192 if (wakeref)

Completed in 407 milliseconds

123456