nvme_id_ctrl_dsto2
Flags indicating the optional device self-test command or operation behaviors supported by the controller or nvm subsystem.
Usage
enum nvme_id_ctrl_dsto {
NVME_CTRL_DSTO_SDSO_SHIFT ,
NVME_CTRL_DSTO_HIRS_SHIFT ,
NVME_CTRL_DSTO_SDSO_MASK ,
NVME_CTRL_DSTO_HIRS_MASK ,
NVME_CTRL_DSTO_ONE_DST ,
NVME_CTRL_DSTO_HIRS
};
Constants
- NVME_CTRL_DSTO_SDSO_SHIFT
-
Shift amount to get the value of Single Device Self-test Operation from Device Self-test Options field.
- NVME_CTRL_DSTO_HIRS_SHIFT
-
Shift amount to get the value of Host-Initiated Refresh Support from Device Self-test Options field.
- NVME_CTRL_DSTO_SDSO_MASK
-
Mask to get the value of Single Device Self-test Operation
- NVME_CTRL_DSTO_HIRS_MASK
-
Mask to get the value of Host-Initiated Refresh Support
- NVME_CTRL_DSTO_ONE_DST
-
If set, then the NVM subsystem supports only one device self-test operation in progress at a time. If cleared, then the NVM subsystem supports one device self-test operation per controller at a time.
- NVME_CTRL_DSTO_HIRS
-
If set, then the controller supports the Host-Initiated Refresh capability.
Releases
2 releases since Debian 12 (Bookworm); the text changed 1 time.