STRUCT GUC_MMIO_REG_SET(9)
πΈ struct guc_mmio_reg_set(9) πΈ
okay bestie, welcome to the Kernel API Manual entry for struct guc_mmio_reg_set β yes we're reading kernel ABI docs together, this is our hangout now π
β¨ NAME β¨
struct guc_mmio_reg_set β GuC register sets. that's it, that's the name, short and iconic π
π SYNOPSIS π
struct guc_mmio_reg_set {
u32 address;
u16 count;
u16 reserved;
};
like look at her. three fields. compact. efficient. main character energy fr fr π
π¦ Members π¦
addressβ the register address. it's au32, it's where the thing lives, periodt πcountβ the register count. au16, telling you how many registers we're talking about π’reservedβ reserved. it's au16and it is, respectfully, just sitting there holding space for the future π don't touch it, don't read into it, it's reserved π
π Description π
GuC register sets. that's the whole description ngl β sometimes the manpage just says the thing and we respect that π«Ά
lowkey this is a "trust the header file" situation. the real lore lives in ./drivers/gpu/drm/xe/abi/guc_capture_abi.h and the SEE ALSO squad below π
β SEE ALSO β
Kernel file ./drivers/gpu/drm/xe/abi/guc_capture_abi.h, plus the whole friend group:
struct guc_mmio_reg(9)struct guc_debug_capture_list_header(9)struct guc_debug_capture_list(9)struct guc_state_capture_header_t(9)struct guc_state_capture_t(9)struct guc_state_capture_group_header_t(9)struct guc_state_capture_group_t(9)
and that's the page bestie!! π source/version is ./drivers/gpu/drm/xe/abi, dated October 2026, and the whole thing is filed under struct guc_mmio_reg_set(9) β go forth and read your header files, mwah ππ
β¨
π¦ 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