---
name: "nvme_mi_control_opcode"
section: "2"
platform: "linux"
package: "libnvme-dev"
version: "1.13-2"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/nvme_mi_control_opcode"
---

# nvme\_mi\_control\_opcode(2)

Operation code for Control Primitives.

## NAME

enum nvme\_mi\_control\_opcode - Operation code for Control Primitives.

## SYNOPSIS

enum nvme\_mi\_control\_opcode {\
     **nvme\_mi\_control\_opcode\_pause** , \
\
     **nvme\_mi\_control\_opcode\_resume** , \
\
     **nvme\_mi\_control\_opcode\_abort** , \
\
     **nvme\_mi\_control\_opcode\_get\_state** , \
\
     **nvme\_mi\_control\_opcode\_replay**

};

## Constants

- nvme\_mi\_control\_opcode\_pause

  Suspend response transmission/timeout

- nvme\_mi\_control\_opcode\_resume

  Resume from a paused condition

- nvme\_mi\_control\_opcode\_abort

  Re-initialize a Command Slot to the Idle state

- nvme\_mi\_control\_opcode\_get\_state

  Get the state of a Command Slot

- nvme\_mi\_control\_opcode\_replay

  Retransmit the Response Message
