drm_property_replace_blob(9)
π drm_property_replace_blob(9)
okay so bestie, welcome to the Kernel API Manual β¨ β this one's a little function called drm_property_replace_blob, and honestly? It does exactly what it says on the tin. It replaces a blob property. That's it. That's the whole vibe. π«Ά
β¨ NAME β¨
drm_property_replace_blob β replace a blob property πΈ
π¦ SYNOPSIS π¦
bool drm_property_replace_blob (struct drm_property_blob **blob , struct
drm_property_blob *new_blob );
yes the signature literally wraps onto two lines in the original and no, we're not gonna fight it. it's giving "the terminal decided". π
π ARGUMENTS π
blobβ a pointer to the member blob to be replaced β¨ like, this is the one that's getting swapped out. note the double pointer energy β**blobβ she's a pointer to a pointer, main character behavior tbh πnew_blobβ the new blob to replace with π¦ the fresh one moving in.
π RETURN π
Returns true if the blob was in fact replaced. π Not "maybe", not "theoretically" β fr fr replaced. If it comes back true, the swap happened. No cap. π
π₯ SEE ALSO π₯
okay bestie, buckle up, this list is long and every single one of these is an icon in their own right π (all the (9) sections, keep them exactly as-is):
- Kernel file
./drivers/gpu/drm/drm_property.coverview(9) drm_property_create(9)drm_property_create_enum(9)drm_property_create_bitmask(9)drm_property_create_range(9)drm_property_create_signed_range(9)drm_property_create_object(9)drm_property_create_bool(9)drm_property_add_enum(9)drm_property_destroy(9)drm_property_create_blob(9)drm_property_blob_put(9)drm_property_blob_get(9)drm_property_lookup_blob(9)drm_property_replace_global_blob(9)drm_property_replace_blob_from_id(9)
like, the whole blob extended universe is here. the way that drm_property_create_blob and drm_property_blob_put are literally siblingsβ¦ obsessed π
and that's the whole page, bestie!! π§ no hidden lore, no secret options, just one tidy little function π
ok one last thing: this page lives in ./drivers/gpu/drm, and it's dated October 2026 β so go forth, replace those blobs, 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