enum nvme_subsys_type - Type of the NVM subsystem.
enum nvme_subsys_type {
NVME_NQN_DISC ,
NVME_NQN_NVME ,
NVME_NQN_CURR
};
- NVME_NQN_DISC
- Discovery type target subsystem. Describes a referral to
another Discovery Service composed of Discovery controllers that provide
additional discovery records. Multiple Referral entries may be reported
for each Discovery Service (if that Discovery Service has multiple NVM
subsystem ports or supports multiple protocols).
- NVME_NQN_NVME
- NVME type target subsystem. Describes an NVM subsystem
whose controllers may have attached namespaces (an NVM subsystem that is
not composed of Discovery controllers). Multiple NVM Subsystem entries may
be reported for each NVM subsystem if that NVM subsystem has multiple NVM
subsystem ports.
- NVME_NQN_CURR
- Current Discovery type target subsystem. Describes this
Discovery subsystem (the Discovery Service that contains the controller
processing the Get Log Page command). Multiple Current Discovery Subsystem
entries may be reported for this Discovery subsystem if the current
Discovery subsystem has multiple NVM subsystem ports.