---
name: "nvme_id_independent_id_ns"
section: "2"
platform: "linux"
package: "libnvme-dev"
version: "1.13-2"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/nvme_id_independent_id_ns"
---

# nvme\_id\_independent\_id\_ns(2)

Identify - I/O Command Set Independent Identify Namespace Data Structure

## NAME

struct nvme\_id\_independent\_id\_ns - Identify - I/O Command Set Independent Identify Namespace Data Structure

## SYNOPSIS

struct nvme\_id\_independent\_id\_ns {\
     **\_\_u8 nsfeat;**\
     **\_\_u8 nmic;**\
     **\_\_u8 rescap;**\
     **\_\_u8 fpi;**\
     **\_\_le32 anagrpid;**\
     **\_\_u8 nsattr;**\
     **\_\_u8 rsvd9;**\
     **\_\_le16 nvmsetid;**\
     **\_\_le16 endgid;**\
     **\_\_u8 nstat;**\
     **\_\_u8 kpios;**\
     **\_\_le16 maxkt;**\
     **\_\_u8 rsvd18\[2\];**\
     **\_\_le32 rgrpid;**\
     **\_\_u8 rsvd24\[4072\];**\
 };\

## Members

- nsfeat

  common namespace features

- nmic

  Namespace Multi-path I/O and Namespace Sharing Capabilities

- rescap

  Reservation Capabilities

- fpi

  Format Progress Indicator

- anagrpid

  ANA Group Identifier

- nsattr

  Namespace Attributes

- rsvd9

  reserved

- nvmsetid

  NVM Set Identifier

- endgid

  Endurance Group Identifier

- nstat

  Namespace Status

- kpios

  Key Per I/O Status

- maxkt

  Maximum Key Tag

- rsvd18

  Reserved

- rgrpid

  Reachability Group Identifier

- rsvd24

  Reserved
