logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

enum nvme_id_ctrl_dsto - Flags indicating the optional Device Self-test command or operation behaviors

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. August 2025 enum nvme_id_ctrl_dsto libnvme(2)

Name

enum nvme_id_ctrl_dsto - Flags indicating the optional Device Self-test command or operation behaviors supported by the controller or NVM subsystem.

Synopsis

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 };

See Also