1
0
Fork 0

Merging upstream version 1.1~rc0.

Signed-off-by: Daniel Baumann <daniel@debian.org>
This commit is contained in:
Daniel Baumann 2025-02-16 10:03:28 +01:00
parent 537ee18b08
commit 73281abe5f
Signed by: daniel
GPG key ID: FBB4F0E80A80222F
764 changed files with 32602 additions and 5874 deletions

View file

@ -0,0 +1,29 @@
.TH "nvme_mi_admin_identify_cns_nsid" 9 "nvme_mi_admin_identify_cns_nsid" "July 2022" "libnvme API manual" LINUX
.SH NAME
nvme_mi_admin_identify_cns_nsid \- Perform an Admin identify command using specific CNS/NSID parameters.
.SH SYNOPSIS
.B "int" nvme_mi_admin_identify_cns_nsid
.BI "(nvme_mi_ctrl_t ctrl " ","
.BI "enum nvme_identify_cns cns " ","
.BI "__u32 nsid " ","
.BI "void *data " ");"
.SH ARGUMENTS
.IP "ctrl" 12
Controller to process identify command
.IP "cns" 12
Controller or Namespace Structure, specifying identified object
.IP "nsid" 12
namespace ID
.IP "data" 12
buffer for identify data response
.SH "DESCRIPTION"
Perform an Identify command, using the CNS specifier \fIcns\fP, and the
namespace ID \fInsid\fP if required by the CNS type.
Stores the identify data in \fIdata\fP, which is expected to be a buffer of
\fINVME_IDENTIFY_DATA_SIZE\fP bytes.
Will return an error if the length of the response data (from the
controller) is not a full \fINVME_IDENTIFY_DATA_SIZE\fP.
.SH "RETURN"
0 on success, non-zero on failure