1nvme_mi_admin_identify_cns_nsidl(i9b)nvme API mannuvamle_mi_admin_identify_cns_nsid(9)
2
3
4
6 nvme_mi_admin_identify_cns_nsid - Perform an Admin identify command us‐
7 ing specific CNS/NSID parameters.
8
10 int nvme_mi_admin_identify_cns_nsid (nvme_mi_ctrl_t ctrl , enum
11 nvme_identify_cns cns , __u32 nsid , void *data );
12
14 ctrl Controller to process identify command
15
16 cns Controller or Namespace Structure, specifying identified
17 object
18
19 nsid namespace ID
20
21 data buffer for identify data response
22
24 Perform an Identify command, using the CNS specifier cns, and the name‐
25 space ID nsid if required by the CNS type.
26
27 Stores the identify data in data, which is expected to be a buffer of
28 NVME_IDENTIFY_DATA_SIZE bytes.
29
30 Will return an error if the length of the response data (from the con‐
31 troller) is not a full NVME_IDENTIFY_DATA_SIZE.
32
34 The nvme command status if a response was received (see enum nvme_sta‐
35 tus_field) or -1 with errno set otherwise.
36
37
38
39October 2023 nvme_mi_admin_identifnyv_mcen_sm_in_saiddmin_identify_cns_nsid(9)