DRM_DEBUGFS_GPUVA_INFO(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… DRM_DEBUGFS_GPUVA_INFO πŸ’…

okay bestie, welcome to the Kernel API Manual page for DRM_DEBUGFS_GPUVA_INFO β€” yes, that’s the whole title, and honestly it’s giving β€œvery important kernel macro” energy. It’s literally the &drm_info_list entry to dump a GPU VA space, and we’re gonna get into it.


✨ NAME ✨

DRM_DEBUGFS_GPUVA_INFO β€” the &drm_info_list entry to dump a GPU VA space. iconic, honestly πŸ’œ


πŸŽ€ SYNOPSIS πŸŽ€

DRM_DEBUGFS_GPUVA_INFO (show , data );

πŸ¦‹ ARGUMENTS πŸ¦‹

  • show β€” the drm_info_list's show callback. yup, that’s the callback bestie ✨
  • data β€” driver private data. the driver’s own little private stash 🫢

🌸 DESCRIPTION 🌸

Drivers should use this macro to define a drm_info_list entry so they can provide a debugfs file for dumping the GPU VA space regions and mappings. slay, honestly πŸ’…

For each DRM GPU VA space, drivers should call drm_debugfs_gpuva_info from their show callback. that’s the whole vibe β€” one call from the show callback, no cap πŸ”₯


⭐ SEE ALSO ⭐

  • Kernel file ./include/drm/drm_debugfs.h
  • struct drm_info_list(9)
  • struct drm_info_node(9)
  • struct drm_debugfs_info(9)
  • struct drm_debugfs_entry(9)

go read those too, bestie β€” they’re part of the lore πŸŒˆπŸ‘‘


xoxo, your kernel-obsessed bestie πŸ’– β€” straight from ./include/drm, dated October 2026, and yes, that’s the source/version-and-date sign-off, periodt. πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from