STRUCT PANTHOR_GEM_DEBUGFS(9)
π struct panthor_gem_debugfs(9)
okay so this is a page straight out of the Kernel API Manual, and it's about struct panthor_gem_debugfs β the lil' struct that holds a GEM object's DebugFS list info. yes bestie, it's a kernel struct, no cap π
β¨ NAME β¨
struct panthor_gem_debugfs β literally the GEM object's DebugFS list information. that's the whole vibe πΈ
π¦ SYNOPSIS π¦
struct panthor_gem_debugfs {
struct list_head node;
struct {
char process_name[TASK_COMM_LEN];
pid_t tgid;
} creator;
u32 flags;
};
π Members π
nodeβ the node that slides the object into the device-wide list of GEM objects, so you can peek at info about it through a DebugFS file. it's giving "networking but for structs" πcreatorβ the receipts on the UM process that created the GEM. like, who made this?? we know πcreator.process_nameβ group leader name in the owning thread's process π«Άcreator.tgidβ PID of the thread's group leader within its process, fr frflagsβ a combination ofpanthor_debugfs_gem_usage_flagsflags. mix and match, main character energy β¨
π₯ SEE ALSO π₯
kernel file ./drivers/gpu/drm/panthor/panthor_gem.h and its whole friend group:
struct panthor_gem_backing(9)struct panthor_gem_cpu_map(9)struct panthor_gem_dev_map(9)enum panthor_gem_reclaim_state(9)struct panthor_gem_object(9)struct panthor_kernel_bo(9)
and that's the whole page, bestie π it lives in ./drivers/gpu/drm/panthor, dated October 2026 β so go forth, read your DebugFS lists, and slay π§ββοΈβ
π¦ 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