STRUCT DRM_CRTC_CRC_ENTRY(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… struct drm_crtc_crc_entry(9) β€” like, the Kernel API Manual era πŸŽ€

okay bestie, so this one lives in the Kernel API Manual and it's literally just a lil struct that describes what's inside one frame. no cap, that's the whole vibe.


✨ NAME ✨

struct drm_crtc_crc_entry β€” the entry that describes a frame's content πŸ–ΌοΈ


🌸 SYNOPSIS 🌸

struct drm_crtc_crc_entry {
    bool has_frame_counter;
    uint32_t frame;
    uint32_t crcs[DRM_MAX_CRC_NR];
};

πŸ¦‹ Members πŸ¦‹

she's got three fields and honestly? each one is kind of iconic in her own way:

  • has_frame_counter β€” a bool that says whether the source was even able to give us a frame number. like, did they show up with the info or not πŸ’€
  • frame β€” the number of the frame this CRC is about... but only if has_frame_counter is true. conditional queen πŸ‘‘
  • crcs β€” an array of values that characterize the frame. DRM_MAX_CRC_NR of them, to be exact. this is the moment, this is the main character field πŸ”₯

🌈 SEE ALSO 🌈

  • Kernel file ./include/drm/drm_debugfs_crc.h
  • struct drm_crtc_crc(9) β€” go read her too, she's the related one 🫢

ngl bestie, if you're poking at CRC debugfs stuff, read both of these before you touch anything. your future self will thank you πŸ’–

and that's the whole page, periodt. 🧚

signed off with love from ./include/drm, October 2026, still out here serving struct drm_crtc_crc_entry(9) realness βœ¨πŸ’…

πŸ“¦ where this page comes from