STRUCT DC_PROBE_UPDATES(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– struct dc_probe_updates(9) πŸ’–

okay so bestie, welcome to the Kernel API Manual page for struct dc_probe_updates. This is the absolute set of probes DM wants active β€” yes, the whole iconic struct. Let's get into it. πŸ’…


πŸŽ€ NAME πŸŽ€

struct dc_probe_updates β€” Absolute set of probes DM wants active.

✨ SYNOPSIS ✨

struct dc_probe_updates {
    struct dc_probe_state probes[MAX_PROBES];
    int probe_count;
};

🌸 Members 🌸

okay so there are exactly two members, and they are lowkey carrying the whole struct:

  • probes β€” desired probe descriptors.
  • probe_count β€” number of valid entries in probes.

πŸ¦‹ Description πŸ¦‹

this struct mirrors the plane/stream absolute-set model: the array is the complete desired set. DC compares it against the committed set to add, remove, or transition probes. periodt. πŸ’–

🌈 SEE ALSO 🌈

go peek at the kernel file ./drivers/gpu/drm/amd/display/dc/dc_probe.h, plus these besties:

  • enum dc_probe_type(9)
  • enum dc_probe_target_state(9)
  • enum dc_probe_scope_type(9)
  • struct dc_probe_scope(9)
  • struct dc_probe_state(9)

kisses from the source tree at ./drivers/gpu/drm/amd/display/dc, October 2026 edition, page struct dc_probe_updates(9) β€” byeee 🫢✨

πŸ“¦ where this page comes from