STRUCT DRM_MINOR(9)
π NAME π
okay bestie, welcome to the struct drm_minor(9) page from the Kernel API Manual β¨ The NAME says it all: struct drm_minor β DRM device minor structure π
β¨ SYNOPSIS β¨
this is the whole struct vibe, no cap:
struct drm_minor {
};
π― Members π―
The original page has no members listed under this heading β the synopsis body is just the empty braces, periodt. π«Ά
πΈ DESCRIPTION πΈ
So struct drm_minor represents a DRM minor number for device nodes in /dev π¦
π¨ Warning, bestie: it is entirely opaque to drivers and should never be inspected directly by drivers. Do not go poking at it. π
Drivers instead should only interact with struct drm_file and of course struct drm_device, which is also where driver-private data and resources can be attached to. That's the whole relationship status: struct drm_minor stays mysterious, drivers stay in their lane with struct drm_file and struct drm_device π
π₯ SEE ALSO π₯
- Kernel file
./include/drm/drm_file.h struct drm_pending_event(9)struct drm_file(9)drm_is_primary_client(9)drm_is_render_client(9)drm_is_accel_client(9)struct drm_memory_stats(9)
xoxo, source/version/date check: this page is from ./include/drm, October 2026, and it's still struct drm_minor(9) β mwah π
π¦ 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