Provided by: libnvme-dev_1.15-2_amd64 

NAME
struct nbft_info_subsystem_ns - Subsystem Namespace (SSNS) info
SYNOPSIS
struct nbft_info_subsystem_ns {
int index;
struct nbft_info_discovery *discovery;
struct nbft_info_security *security;
int num_hfis;
struct nbft_info_hfi **hfis;
char transport[8];
char traddr[40];
char *trsvcid;
__u16 subsys_port_id;
__u32 nsid;
enum nbft_info_nid_type nid_type;
__u8 *nid;
char *subsys_nqn;
bool pdu_header_digest_required;
bool data_digest_required;
int controller_id;
int asqsz;
char *dhcp_root_path_string;
bool discovered;
bool unavailable;
};
Members
index SSNS Descriptor Index in the descriptor list.
discovery Primary Discovery Controller associated with this SSNS Descriptor.
security Security Profile Descriptor associated with this namespace.
num_hfis Number of HFIs.
hfis List of HFIs associated with this namespace. Includes the primary HFI at the first position
and all secondary HFIs. This array is null-terminated.
transport Transport Type string (e.g. 'tcp').
traddr Subsystem Transport Address.
trsvcid Subsystem Transport Service Identifier.
subsys_port_id
The Subsystem Port ID.
nsid The Namespace ID of this descriptor or when nid should be used instead.
nid_type Namespace Identifier Type, see enum nbft_info_nid_type.
nid The Namespace Identifier value.
subsys_nqn Subsystem and Namespace NQN.
pdu_header_digest_required
PDU Header Digest (HDGST) Flag: the use of NVM Header Digest Enabled is required.
data_digest_required
Data Digest (DDGST) Flag: the use of NVM Data Digest Enabled is required.
controller_id
Controller ID (SSNS Extended Information Descriptor): The controller ID associated with the
Admin Queue or 0 if not supported.
asqsz Admin Submission Queue Size (SSNS Extended Information Descriptor) or 0 if not supported.
dhcp_root_path_string
DHCP Root Path Override string (SSNS Extended Information Descriptor).
discovered Indicates that this namespace was acquired through discovery.
unavailable Namespace is unavailable as indicated by the pre-OS driver.
August 2025 struct nbft_info_subsystem_ns libnvme(2)