nd_uuid_store(9)
π
nd_uuid_store(9) β Kernel API Manual π
okay so bestie, this is the Kernel API Manual page for the common implementation that handles writing uuid sysfs attributes. lowkey iconic kernel business β¨
πΈ NAME πΈ
nd_uuid_store β common implementation for writing uuid sysfs attributes π«Ά
β¨ SYNOPSIS β¨
int nd_uuid_store (struct device *dev , uuid_t **uuid_out , const char *buf , size_t len );
π ARGUMENTS π
devβ container device for theuuidproperty πuuid_outβuuidbuffer to replace β¨bufβ raw sysfs buffer to parse π¦lenβ-- undescribed --π yes, that is literally what the page says
π« DESCRIPTION π«
Enforce that uuids can only be changed while the device is disabled (driver detached) π
LOCKING: expects device_lock is held on entry β fr fr, donβt forget this part π
π₯ SEE ALSO π₯
- Kernel file
./drivers/nvdimm/core.c devm_nvdimm_memremap(9)
xoxo, your fave kernel bestie π β source path: ./drivers/nvdimm Β· version date: October 2026 Β· page: nd_uuid_store(9)
π¦ 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