Scroll to navigation

libnvme(9) API Manual libnvme(9)

NAME

enum nvme_id_ctrl_anacap - This field indicates the capabilities associated with Asymmetric Namespace Access Reporting.

SYNOPSIS

enum nvme_id_ctrl_anacap {
NVME_CTRL_ANACAP_OPT ,
NVME_CTRL_ANACAP_NON_OPT ,
NVME_CTRL_ANACAP_INACCESSIBLE ,
NVME_CTRL_ANACAP_PERSISTENT_LOSS ,
NVME_CTRL_ANACAP_CHANGE ,
NVME_CTRL_ANACAP_GRPID_NO_CHG ,
NVME_CTRL_ANACAP_GRPID_MGMT

};

Constants

If set, then the controller is able to report ANA Optimized state.
If set, then the controller is able to report ANA Non-Optimized state.
If set, then the controller is able to report ANA Inaccessible state.
If set, then the controller is able to report ANA Persistent Loss state.
If set, then the controller is able to report ANA Change state.
If set, then the ANAGRPID field in the Identify Namespace data structure (struct nvme_id_ns.anagrpid), does not change while the namespace is attached to any controller.
If set, then the controller supports a non-zero value in the ANAGRPID field of the Namespace Management command.
enum nvme_id_ctrl_anacap February 2024