libnvmf_registry_retrieve(9) libnvme API manual libnvmf_registry_retrieve(9) NAME libnvmf_registry_retrieve - Read an attribute from a controller's registry entry SYNOPSIS int libnvmf_registry_retrieve (struct libnvme_global_ctx *ctx , const char *device , const char *attr , char **value ); ARGUMENTS ctx libnvme global context; must not be NULL device Kernel device name (e.g. "nvme3") attr Attribute name to retrieve (e.g. "owner") value On success, set to a newly allocated string with the attribute value. The caller must free this string. RETURN 0 on success, -ENOENT if the controller is not registered or the attribute is not present, -ENOMEM on allocation failure, negative errno from underlying system calls otherwise. October 2026 libnvmf_registry_retrieve libnvmf_registry_retrieve(9)