drm_property_lookup_blob(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… drm_property_lookup_blob(9) πŸ’…

okay so welcome to the Kernel API Manual bestie, this is the page for drm_property_lookup_blob and honestly it's a lil shorty but she's important πŸŽ€


✨ NAME ✨

drm_property_lookup_blob β€” look up a blob property and take a reference 🫢


🌸 SYNOPSIS 🌸

struct drm_property_blob * drm_property_lookup_blob (struct drm_device
*dev , uint32_t id );

πŸ¦‹ ARGUMENTS πŸ¦‹

  • dev β€” the drm device, like, the whole vibe container you're searching in πŸ’–
  • id β€” id of the blob property, that's your lil ticket number bestie 🎟️

πŸ‘‘ DESCRIPTION πŸ‘‘

so here's the tea: if this succeeds, it takes an additional reference to the blob property ✨

and because it takes a reference, you the caller need to make sure to eventually unreference the returned property again, using drm_property_blob_put β€” no cap, don't just walk away from it, that's how you get leaks 😭


⭐ RETURN ⭐

NULL on failure, pointer to the blob on success 🌈


πŸ’€ SEE ALSO πŸ’€


quick reminder bestie: reference taken β†’ reference gotta be put back with drm_property_blob_put. it's giving basic hygiene πŸ’…

and that's the page!! brought to you by ./drivers/gpu/drm 🧚 dated October 2026 β€” go forth and look up those blobs, mwah πŸ“πŸ’œ

πŸ“¦ where this page comes from