drm_object_...ty_get_value(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ¦‹ drm_object_immutable_property_get_value(9) β€” Kernel API Manual ✨

okay so bestie, we're in the Kernel API Manual today and the star of the show is drm_object_immutable_property_get_value β€” yes the header truncates it to drm_object_...ty_get_value(9) because apparently even manpages have a character limit πŸ™ˆ but we know her full name and we respect her πŸ’…


πŸ’– NAME πŸ’–

drm_object_immutable_property_get_value β€” retrieve the value of a property ✨


πŸŽ€ SYNOPSIS πŸŽ€

int drm_object_immutable_property_get_value (struct drm_mode_object *obj
, struct drm_property *property , uint64_t *val );

🌸 ARGUMENTS 🌸

  • obj β€” the drm mode object you wanna get the property value from 🫢
  • property β€” the property you're retrieving, like the one specific thing you're obsessed with rn
  • val β€” the storage for the property value β€” that's where the answer lands, so don't forget to give her somewhere to live πŸ’€

⭐ DESCRIPTION ⭐

So what does she actually do? This function retrieves the software state of the given immutable property for the given mode object. That's it, that's the vibe check πŸ’…

And the iconic part: this function can be called by both atomic and non-atomic drivers πŸ”₯ no gatekeeping, no cap, everyone's invited.


🌈 RETURN 🌈

Zero on success, error code on failure. Slay when it's 0, cry when it's not 😭


πŸ‘‘ SEE ALSO πŸ‘‘

Kernel file ./drivers/gpu/drm/drm_mode_object.c and her whole friend group:


ngl bestie, the real main character here is ./drivers/gpu/drm β€” that's the source, and this whole page is dated October 2026 ⭐ so yeah, she's from the future, periodt. drink water, go read a struct definition, ily πŸ§šπŸ’œ
πŸ“¦ where this page comes from