STRUCT DRM_DEBUGFS_ENTRY(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 NAME 🌸

okay so bestie, this page is struct drm_debugfs_entry(9) from the Kernel API Manual, and it's literally the per-device debugfs node structure πŸ’…


✨ SYNOPSIS ✨

struct drm_debugfs_entry {
    struct drm_device *dev;
    struct drm_debugfs_info file;
    struct list_head list;
 };

πŸŽ€ Members πŸŽ€

  • dev β€” the struct drm_device for this node πŸ‘‘
  • file β€” the template for this node, no cap 🫢
  • list β€” the linked list of all device nodes, keeping everybody connected ✨

πŸ’– Description πŸ’–

This structure represents a debugfs file, as an instantiation of a struct drm_debugfs_info on a struct drm_device. It's giving "template meets actual device" energy, and honestly? iconic πŸ’«


πŸ”₯ SEE ALSO πŸ”₯

Kernel file ./include/drm/drm_debugfs.h DRM_DEBUGFS_GPUVA_INFO(9), struct drm_info_list(9), struct drm_info_node(9), struct drm_debugfs_info(9) 🌈


mwah πŸ’‹ β€” from ./include/drm, dated October 2026, for the struct drm_debugfs_entry(9) page.

πŸ“¦ where this page comes from