STRUCT DRM_DEBUGFS_ENTRY(9)
πΈ 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β thestruct drm_devicefor 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
- 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