ENUM TTM_OBJECT_TYPE(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 NAME 🌸

enum ttm_object_type β€” the name line has a little dash and then absolutely nothing else, bestie 😭 that's the whole NAME description.

✨ SYNOPSIS ✨

Okay so the enum is giving exactly this:

enum ttm_object_type {
    ttm_fence_type ,
    ttm_lock_type ,
    ttm_prime_type ,
    ttm_driver_type0 ,
    ttm_driver_type1 ,
    ttm_driver_type2 ,
    ttm_driver_type3 ,
    ttm_driver_type4 ,
    ttm_driver_type5

};

πŸŽ€ Constants πŸŽ€

The original page labels every single one of these -- undescribed --, so we are not inventing lore. Here's the full set, all nine, no skips:

  • ttm_fence_type β€” -- undescribed -- (the page literally leaves it a mystery πŸ™ˆ)
  • ttm_lock_type β€” -- undescribed -- (again, no description in the original)
  • ttm_prime_type β€” -- undescribed -- (mystery era continues)
  • ttm_driver_type0 β€” -- undescribed -- (no extra deets given)
  • ttm_driver_type1 β€” -- undescribed -- (same energy)
  • ttm_driver_type2 β€” -- undescribed -- (still keeping it mysterious)
  • ttm_driver_type3 β€” -- undescribed -- (the page said what it said)
  • ttm_driver_type4 β€” -- undescribed -- (no description here either)
  • ttm_driver_type5 β€” -- undescribed -- (and that's the last one, iconic)

πŸ’– Description πŸ’–

Real talk: one entry per ttm object type. Device-specific types should use the ttm_driver_typex types. That's the whole description, short and slay ✨

πŸ¦‹ SEE ALSO πŸ¦‹

Go read these next, bestie:


Byeee πŸ’… source ./drivers/gpu/drm/vmwgfx, date October 2026, from the Kernel API Manual β€” enum ttm_object_type(9) out, mwah 🫢

πŸ“¦ where this page comes from