logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

nvme_get_nsid - Retrieve the NSID from a namespace file descriptor

Arguments

fd File descriptor of nvme namespace nsid User pointer to namespace id

Description

This should only be sent to namespace handles, not to controllers. The kernel's interface returns the nsid as the return value. This is unfortunate for many architectures that are incapable of allowing distinguishing a namespace id > 0x80000000 from a negative error number.

Name

nvme_get_nsid - Retrieve the NSID from a namespace file descriptor

Return

0 if nsid was set successfully or -1 with errno set otherwise. May 2025 nvme_get_nsid nvme_get_nsid(2)

Synopsis

intnvme_get_nsid(intfd,__u32*nsid);

See Also