STRUCT ETHOSU_GEM_OBJECT(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay so you're looking at the Kernel API Manual page for struct ethosu_gem_object(9), and bestie, it's giving driver-specific GEM object realness ✨

πŸ’– NAME πŸ’–

struct ethosu_gem_object β€” Driver specific GEM object. Short, iconic, no notes πŸ’…

πŸ¦‹ SYNOPSIS πŸ¦‹

struct ethosu_gem_object {
    struct drm_gem_dma_object base;
    struct ethosu_validated_cmdstream_info *info;
    u32 flags;
 };

so the struct has base, info, and flags in it β€” and info is literally struct ethosu_validated_cmdstream_info *info right there in the synopsis. The original Members list only gives the tea on base and flags, so I'm not making up extra lore for info 🫢

🌸 Members 🌸

  • base β€” Inherit from drm_gem_shmem_object. That's the exact note, bestie. πŸ’–
  • flags β€” Combination of drm_ethosu_bo_flags flags. periodt.

πŸŽ€ SEE ALSO πŸŽ€

  • Kernel file ./drivers/accel/ethosu/ethosu_gem.h β€” that's the file the original points you to, so go peek if you need the deep lore πŸ”₯

xoxo, your kernel bestie signing off: this page's source/version is ./drivers/accel/ethosu, dated October 2026, and the footer still says struct ethosu_gem_object(9) πŸ’œπŸ’…

πŸ“¦ where this page comes from