STRUCT INTEL_WOPCM(9)
β¨ struct intel_wopcm(9) β¨
okay so bestie, welcome to the kernel API manual π
this one's about struct intel_wopcm β literally the overall WOPCM info and its WOPCM regions, all in one cute lil package π
πΈ NAME πΈ
struct intel_wopcm β Overall WOPCM info and WOPCM regions π«Ά
π¦ SYNOPSIS π¦
struct intel_wopcm {
u32 size;
struct {
u32 base;
u32 size;
} guc;
};
no cap, that's the whole vibe right there β
π Members π
okay so the members, one by one, i gotchu π
sizeβ the size of the overall WOPCM π like, the big picture size, the main character number.gucβ GuC WOPCM Region info π this one's the struct-inside-the-struct situation, and she's iconic for it.
π§ guc.base
the GuC WOPCM base β¨ which is offset from the WOPCM base β yes, offset, that's the detail, don't lose it π
π guc.size
size of the GuC WOPCM region π₯ the little region's own little size. periodt.
π₯ SEE ALSO π₯
- Kernel file
./drivers/gpu/drm/i915/gt/intel_wopcm.hπ intel_wopcm_guc_base(9),intel_wopcm_guc_size(9)β go read these next, iykyk π¦
and that's the whole page bestie, every single detail intact, no crumbs left behind π this one's from ./drivers/gpu/drm/i915/gt, dated October 2026, and she's filed under struct intel_wopcm(9) β slay, go forth and read kernel headers responsibly πβ¨
π¦ 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