STRUCT I915_GEM_TTM_PM_APPLY(9)
π NAME π
okay so bestie, welcome to the Kernel API Manual β todayβs main character is struct i915_gem_ttm_pm_apply, and it is literally the apply-to-region subclass for restore. no cap. π«Ά
β¨ SYNOPSIS β¨
struct i915_gem_ttm_pm_apply {
struct i915_gem_apply_to_region base;
bool allow_gpu : 1;
bool backup_pinned : 1;
};
π§ Members π§
baseβ thestruct i915_gem_apply_to_regionwe derive from. itβs giving foundation, itβs giving ancestry. πallow_gpuβ whether using the gpu blitter is allowed. yes, thatβs the whole vibe check. β¨backup_pinnedβ on backup, backup also pinned objects. so on backup: backup, but make it also pinned. π
π SEE ALSO π
- Kernel file
./drivers/gpu/drm/i915/gem/i915_gem_ttm_pm.c i915_ttm_backup_free(9)i915_ttm_recover_region(9)i915_ttm_backup_region(9)i915_ttm_restore_region(9)
and thatβs the page, bestie π the source/version is ./drivers/gpu/drm/i915/gem, the date is October 2026, and itβs filed under struct i915_...ttm_pm_apply(9). periodt. π
π₯
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms