STRUCT PANFROST_GEM_DEBUGFS(9)
π NAME π
struct panfrost_gem_debugfs β it's literally the DebugFS list info for a GEM object, no cap β¨
also hii bestie, welcome to the Kernel API Manual entry for struct panfrost_gem_debugfs(9) β buckle up π
β¨ SYNOPSIS β¨
ok so here's the whole vibe, character for character, don't touch it:
struct panfrost_gem_debugfs {
struct list_head node;
struct {
char process_name[TASK_COMM_LEN];
pid_t tgid;
} creator;
};
that's it, that's the struct, she's gorgeous π
π¦ MEMBERS π¦
nodeβ this is the node that gets used to insert the object into the device-wide list of GEM objects, so it can show up with its info through a DebugFS file. it's giving backstage pass energy ποΈcreatorβ all the info about the UM process that created the GEM. like, who made this?? we know π
πΈ creator.process_name πΈ
the group leader name in the owning thread's process. yep. that's the whole thing π«Ά
π creator.tgid π
the PID of the thread's group leader within its process. iconic, honestly π
π₯ SEE ALSO π₯
Kernel file ./drivers/gpu/drm/panfrost/panfrost_gem.h β go read it, iykyk π
and that's the page bestie!! this one comes to you straight from ./drivers/gpu/drm/panfrost, dated October 2026 β mwah, slay, periodt, see u in the next manpage πβ¨ππ¦
π¦ 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