---
name: "nvme_underlying_ns_entry-libnvme3"
section: "2"
platform: "linux"
package: "nvme-cli"
version: "3.2-1"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/nvme_underlying_ns_entry-libnvme3"
---

# nvme\_underlying\_ns\_entry-libnvme3(2)

Underlying Namespace Entry Data Structure

## NAME

struct nvme\_underlying\_ns\_entry - Underlying Namespace Entry Data Structure

## SYNOPSIS

struct nvme\_underlying\_ns\_entry {\
     **\_\_u8 unsnqn\[NVME\_NQN\_LENGTH\];**\
     **\_\_le32 nsid;**\
     **\_\_le16 cntlid;**\
     **\_\_u8 rsvd58\[56\];**\
     **\_\_le16 idx;**\
 };\

## Members

- unsnqn

  Underlying NVM Subsystem NQN (UNSNQN)

- nsid

  Namespace Identifier (NSID) of the Underlying Namespace

- cntlid

  Controller ID (CNTLID) of a controller able to attach *nsid*

- rsvd58

  Reserved

- idx

  Index (IDX) into the list of reportable Underlying Namespaces
