| /Linux-v5.4/drivers/gpu/drm/i915/ |
| D | intel_wakeref.c | 12 static void rpm_get(struct intel_wakeref *wf) in rpm_get() argument 14 wf->wakeref = intel_runtime_pm_get(wf->rpm); in rpm_get() 17 static void rpm_put(struct intel_wakeref *wf) in rpm_put() argument 19 intel_wakeref_t wakeref = fetch_and_zero(&wf->wakeref); in rpm_put() 21 intel_runtime_pm_put(wf->rpm, wakeref); in rpm_put() 25 int __intel_wakeref_get_first(struct intel_wakeref *wf) in __intel_wakeref_get_first() argument 33 mutex_lock_nested(&wf->mutex, SINGLE_DEPTH_NESTING); in __intel_wakeref_get_first() 34 if (!atomic_read(&wf->count)) { in __intel_wakeref_get_first() 37 rpm_get(wf); in __intel_wakeref_get_first() 39 err = wf->ops->get(wf); in __intel_wakeref_get_first() [all …]
|
| D | intel_wakeref.h | 30 int (*get)(struct intel_wakeref *wf); 31 int (*put)(struct intel_wakeref *wf); 49 void __intel_wakeref_init(struct intel_wakeref *wf, 53 #define intel_wakeref_init(wf, rpm, ops) do { \ argument 56 __intel_wakeref_init((wf), (rpm), (ops), &__key); \ 59 int __intel_wakeref_get_first(struct intel_wakeref *wf); 60 void __intel_wakeref_put_last(struct intel_wakeref *wf); 79 intel_wakeref_get(struct intel_wakeref *wf) in intel_wakeref_get() argument 81 if (unlikely(!atomic_inc_not_zero(&wf->count))) in intel_wakeref_get() 82 return __intel_wakeref_get_first(wf); in intel_wakeref_get() [all …]
|
| D | intel_runtime_pm.h | 183 #define with_intel_runtime_pm(rpm, wf) \ argument 184 for ((wf) = intel_runtime_pm_get(rpm); (wf); \ 185 intel_runtime_pm_put((rpm), (wf)), (wf) = 0) 187 #define with_intel_runtime_pm_if_in_use(rpm, wf) \ argument 188 for ((wf) = intel_runtime_pm_get_if_in_use(rpm); (wf); \ 189 intel_runtime_pm_put((rpm), (wf)), (wf) = 0)
|
| /Linux-v5.4/drivers/gpu/drm/i915/gt/ |
| D | intel_engine_pm.c | 15 static int __engine_unpark(struct intel_wakeref *wf) in __engine_unpark() argument 18 container_of(wf, typeof(*engine), wakeref); in __engine_unpark() 126 static int __engine_park(struct intel_wakeref *wf) in __engine_park() argument 129 container_of(wf, typeof(*engine), wakeref); in __engine_park()
|
| D | intel_gt_pm.c | 20 static int __gt_unpark(struct intel_wakeref *wf) in __gt_unpark() argument 22 struct intel_gt *gt = container_of(wf, typeof(*gt), wakeref); in __gt_unpark() 59 static int __gt_park(struct intel_wakeref *wf) in __gt_park() argument 62 container_of(wf, typeof(*i915), gt.wakeref); in __gt_park()
|
| /Linux-v5.4/drivers/gpu/drm/i915/display/ |
| D | intel_display_power.h | 319 #define with_intel_display_power(i915, domain, wf) \ argument 320 for ((wf) = intel_display_power_get((i915), (domain)); (wf); \ 321 intel_display_power_put_async((i915), (domain), (wf)), (wf) = 0)
|
| D | intel_display.c | 10211 intel_wakeref_t wf; in hsw_get_transcoder_state() local 10284 wf = intel_display_power_get_if_enabled(dev_priv, power_domain); in hsw_get_transcoder_state() 10285 if (!wf) in hsw_get_transcoder_state() 10288 wakerefs[power_domain] = wf; in hsw_get_transcoder_state() 10305 intel_wakeref_t wf; in bxt_get_dsi_transcoder_state() local 10318 wf = intel_display_power_get_if_enabled(dev_priv, power_domain); in bxt_get_dsi_transcoder_state() 10319 if (!wf) in bxt_get_dsi_transcoder_state() 10322 wakerefs[power_domain] = wf; in bxt_get_dsi_transcoder_state() 10404 intel_wakeref_t wakerefs[POWER_DOMAIN_NUM], wf; in haswell_get_pipe_config() local 10412 wf = intel_display_power_get_if_enabled(dev_priv, power_domain); in haswell_get_pipe_config() [all …]
|
| D | intel_dp.c | 720 #define with_pps_lock(dp, wf) \ argument 721 for ((wf) = pps_lock(dp); (wf); (wf) = pps_unlock((dp), (wf)))
|
| /Linux-v5.4/arch/x86/kvm/ |
| D | mmu.c | 4759 u8 wf = (pfec & PFERR_WRITE_MASK) ? (u8)~w : 0; in update_permission_bitmask() local 4779 wf = (pfec & PFERR_USER_MASK) ? wf : 0; in update_permission_bitmask() 4805 mmu->permissions[byte] = ff | uf | wf | smepf | smapf; in update_permission_bitmask() 4854 bool check_pkey, check_write, ff, uf, wf, pte_user; in update_pkru_bitmask() local 4859 wf = pfec & PFERR_WRITE_MASK; in update_pkru_bitmask() 4873 check_write = check_pkey && wf && (uf || wp); in update_pkru_bitmask()
|
| /Linux-v5.4/ |
| D | CREDITS | 2600 E: minyard@wf-rch.cirr.com
|