---
name: "nvme_mi_control_opcode-libnvme3"
section: "2"
platform: "linux"
package: "nvme-cli"
version: "3.2-1"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/nvme_mi_control_opcode-libnvme3"
---

# nvme\_mi\_control\_opcode-libnvme3(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
