STRUCT GUC_DEBUG_CAPTURE_LIST_HEADER(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… NAME πŸ’…

ok so this is the manual page for struct guc_debug_capture_list_header β€” literally just the debug capture list header, bestie. that's it, that's the whole vibe ✨

it's from the Kernel API Manual, and the page title is struct guc_d..._list_header(9) (yes the terminal truncates it, no we can't do anything about it, iykyk 😭).


πŸŽ€ SYNOPSIS πŸŽ€

here's the whole struct, copy-paste energy only, no edits from me fr fr:

struct guc_debug_capture_list_header {
    u32 info;
  #define GUC_CAPTURELISTHDR_NUMDESCR GENMASK(15, 0);
 };

lowkey iconic how tiny it is 🫢

✨ Members ✨

  • info β€” this one's the main character πŸ‘‘ it contains the number of MMIO descriptors in the capture list. that's the whole job, and it ate.

πŸ¦‹ DESCRIPTION πŸ¦‹

Debug capture list header. that's the description. it's giving minimal, it's giving less-is-more, and honestly? slay 🌸

like yeah, that's all the manpage says about it β€” no cap, i'm not gonna invent lore that isn't there πŸ™ˆ


πŸ”₯ SEE ALSO πŸ”₯

go look at the kernel file ./drivers/gpu/drm/xe/abi/guc_capture_abi.h for the realness, and then these sibling structs, because they all run in the same friend group πŸ’–:

  • struct guc_mmio_reg(9)
  • struct guc_mmio_reg_set(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)

okay that's the whole page, you read it all, i'm so proud of you πŸ₯Ή go forth and capture those descriptors bestie πŸ’…

and for the cute sign-off: this lil beauty lives under ./drivers/gpu/drm/xe/abi, it's dated October 2026, and the footer calls it struct guc_d..._list_header(9) β€” same truncated queen as the top β­πŸ’œ

πŸ“¦ where this page comes from