nvme_id_ctrl_dsto(2)

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.

  1. 12
  2. 13

From libnvme-dev 1.13-2 in Debian 13 (Trixie). Parsed by carta from the page's man source.