STRUCT PANFROST_DEVICE_DEBUGFS(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay bestie, buckle up πŸŽ€ this is the struct panfrost_device_debugfs(9) page from the Kernel API Manual, and it’s literally all about the device-wide DebugFS tracking structures. no cap.

✨ NAME ✨

struct panfrost_device_debugfs β€” Device-wide DebugFS tracking structures.

that’s the whole vibe: a struct for keeping track of DebugFS stuff across the whole device πŸ¦‹

πŸ’– SYNOPSIS πŸ’–

       struct panfrost_device_debugfs {
           struct list_head gems_list;
           struct mutex gems_lock;
        };

two members, one struct, zero mystery πŸ’…

🌸 Members 🌸

  • gems_list β€” Device-wide list of GEM objects owned by at least one file.
  • gems_lock β€” Serializes access to the device-wide list of GEM objects.

πŸ‘€ SEE ALSO πŸ‘€

go be nosy, bestie πŸ” check out the Kernel file ./drivers/gpu/drm/panfrost/panfrost_device.h, plus enum panfrost_gpu_pm(9), enum panfrost_gpu_quirks(9).


mwah πŸ’‹ that’s it β€” source/version ./drivers/gpu/drm/panfrost, dated October 2026. struct panfrost_device_debugfs(9) out 🫢✨

πŸ“¦ where this page comes from