203 lines
4.4 KiB
Groff
203 lines
4.4 KiB
Groff
|
.TH "libnvme" 9 "enum nvme_lm_migration_send_fields" "March 2025" "API Manual" LINUX
|
||
|
.SH NAME
|
||
|
enum nvme_lm_migration_send_fields \- Migration Send command fields
|
||
|
.SH SYNOPSIS
|
||
|
enum nvme_lm_migration_send_fields {
|
||
|
.br
|
||
|
.BI " NVME_LM_MIGRATION_SEND_MOS_SHIFT"
|
||
|
,
|
||
|
.br
|
||
|
.br
|
||
|
.BI " NVME_LM_MIGRATION_SEND_MOS_MASK"
|
||
|
,
|
||
|
.br
|
||
|
.br
|
||
|
.BI " NVME_LM_MIGRATION_SEND_SEL_SHIFT"
|
||
|
,
|
||
|
.br
|
||
|
.br
|
||
|
.BI " NVME_LM_MIGRATION_SEND_SEL_MASK"
|
||
|
,
|
||
|
.br
|
||
|
.br
|
||
|
.BI " NVME_LM_SEL_SUSPEND"
|
||
|
,
|
||
|
.br
|
||
|
.br
|
||
|
.BI " NVME_LM_SEL_RESUME"
|
||
|
,
|
||
|
.br
|
||
|
.br
|
||
|
.BI " NVME_LM_SEL_SET_CONTROLLER_STATE"
|
||
|
,
|
||
|
.br
|
||
|
.br
|
||
|
.BI " NVME_LM_MIGRATION_SEND_UIDX_SHIFT"
|
||
|
,
|
||
|
.br
|
||
|
.br
|
||
|
.BI " NVME_LM_MIGRATION_SEND_UIDX_MASK"
|
||
|
,
|
||
|
.br
|
||
|
.br
|
||
|
.BI " NVME_LM_DUDMQ"
|
||
|
,
|
||
|
.br
|
||
|
.br
|
||
|
.BI " NVME_LM_STYPE_SHIFT"
|
||
|
,
|
||
|
.br
|
||
|
.br
|
||
|
.BI " NVME_LM_STYPE_MASK"
|
||
|
,
|
||
|
.br
|
||
|
.br
|
||
|
.BI " NVME_LM_STYPE_SUSPEND_NOTIFICATION"
|
||
|
,
|
||
|
.br
|
||
|
.br
|
||
|
.BI " NVME_LM_STYPE_SUSPEND"
|
||
|
,
|
||
|
.br
|
||
|
.br
|
||
|
.BI " NVME_LM_SUSPEND_CNTLID_SHIFT"
|
||
|
,
|
||
|
.br
|
||
|
.br
|
||
|
.BI " NVME_LM_SUSPEND_CNTLID_MASK"
|
||
|
,
|
||
|
.br
|
||
|
.br
|
||
|
.BI " NVME_LM_RESUME_CNTLID_SHIFT"
|
||
|
,
|
||
|
.br
|
||
|
.br
|
||
|
.BI " NVME_LM_RESUME_CNTLID_MASK"
|
||
|
,
|
||
|
.br
|
||
|
.br
|
||
|
.BI " NVME_LM_SEQIND_SHIFT"
|
||
|
,
|
||
|
.br
|
||
|
.br
|
||
|
.BI " NVME_LM_SEQIND_MASK"
|
||
|
,
|
||
|
.br
|
||
|
.br
|
||
|
.BI " NVME_LM_SEQIND_NOT_FIRST_NOT_LAST"
|
||
|
,
|
||
|
.br
|
||
|
.br
|
||
|
.BI " NVME_LM_SEQIND_FIRST"
|
||
|
,
|
||
|
.br
|
||
|
.br
|
||
|
.BI " NVME_LM_SEQIND_LAST"
|
||
|
,
|
||
|
.br
|
||
|
.br
|
||
|
.BI " NVME_LM_SEQIND_ENTIRE"
|
||
|
,
|
||
|
.br
|
||
|
.br
|
||
|
.BI " NVME_LM_SET_CONTROLLER_STATE_CSUUIDI_SHIFT"
|
||
|
,
|
||
|
.br
|
||
|
.br
|
||
|
.BI " NVME_LM_SET_CONTROLLER_STATE_CSUUIDI_MASK"
|
||
|
,
|
||
|
.br
|
||
|
.br
|
||
|
.BI " NVME_LM_SET_CONTROLLER_STATE_CSVI_SHIFT"
|
||
|
,
|
||
|
.br
|
||
|
.br
|
||
|
.BI " NVME_LM_SET_CONTROLLER_STATE_CSVI_MASK"
|
||
|
,
|
||
|
.br
|
||
|
.br
|
||
|
.BI " NVME_LM_SET_CONTROLLER_STATE_CNTLID_SHIFT"
|
||
|
,
|
||
|
.br
|
||
|
.br
|
||
|
.BI " NVME_LM_SET_CONTROLLER_STATE_CNTLID_MASK"
|
||
|
|
||
|
};
|
||
|
.SH Constants
|
||
|
.IP "NVME_LM_MIGRATION_SEND_MOS_SHIFT" 12
|
||
|
Shift to set Management Operation Specific (MOS)
|
||
|
field
|
||
|
.IP "NVME_LM_MIGRATION_SEND_MOS_MASK" 12
|
||
|
Mask to set MOS field
|
||
|
.IP "NVME_LM_MIGRATION_SEND_SEL_SHIFT" 12
|
||
|
Shift amount to set Select (SEL) field
|
||
|
.IP "NVME_LM_MIGRATION_SEND_SEL_MASK" 12
|
||
|
Mask to set SEL field
|
||
|
.IP "NVME_LM_SEL_SUSPEND" 12
|
||
|
Migration Send - Suspend
|
||
|
.IP "NVME_LM_SEL_RESUME" 12
|
||
|
Migration Send - Resume
|
||
|
.IP "NVME_LM_SEL_SET_CONTROLLER_STATE" 12
|
||
|
Migration Send - Set Controller State
|
||
|
.IP "NVME_LM_MIGRATION_SEND_UIDX_SHIFT" 12
|
||
|
Shift to set UUID Index (UIDX)
|
||
|
.IP "NVME_LM_MIGRATION_SEND_UIDX_MASK" 12
|
||
|
Mask to set UIDX
|
||
|
.IP "NVME_LM_DUDMQ" 12
|
||
|
Delete User Data Migration Queue
|
||
|
.IP "NVME_LM_STYPE_SHIFT" 12
|
||
|
Shift amount to set Suspend Type (STYPE)
|
||
|
.IP "NVME_LM_STYPE_MASK" 12
|
||
|
Mask to set STYPE
|
||
|
.IP "NVME_LM_STYPE_SUSPEND_NOTIFICATION" 12
|
||
|
Suspend Notification - The specified controller is
|
||
|
going to be suspended in the future with a
|
||
|
subsequent Migration Send command
|
||
|
.IP "NVME_LM_STYPE_SUSPEND" 12
|
||
|
Suspend - Suspend the controller
|
||
|
.IP "NVME_LM_SUSPEND_CNTLID_SHIFT" 12
|
||
|
Shift amount to set Controller ID (CNTLID) when SEL
|
||
|
is Suspend
|
||
|
.IP "NVME_LM_SUSPEND_CNTLID_MASK" 12
|
||
|
Mask to set CNTLID with SEL Suspend
|
||
|
.IP "NVME_LM_RESUME_CNTLID_SHIFT" 12
|
||
|
Shift amount to set Controller ID (CNTLID) when SEL
|
||
|
is Resume
|
||
|
.IP "NVME_LM_RESUME_CNTLID_MASK" 12
|
||
|
Mask to set CNTLID when SEL is Resume
|
||
|
.IP "NVME_LM_SEQIND_SHIFT" 12
|
||
|
Shift amount to set Sequence Indicator (SEQIND)
|
||
|
field relative to MOS
|
||
|
.IP "NVME_LM_SEQIND_MASK" 12
|
||
|
Mask to set SEQIND field relative to MOS
|
||
|
.IP "NVME_LM_SEQIND_NOT_FIRST_NOT_LAST" 12
|
||
|
This command is not the first or last of a sequence
|
||
|
of two or more Migration Send commands with this
|
||
|
management operation used to transfer the controller
|
||
|
state from host to controller
|
||
|
.IP "NVME_LM_SEQIND_FIRST" 12
|
||
|
This command is the first of a sequence of two or
|
||
|
more Migration Send commands
|
||
|
.IP "NVME_LM_SEQIND_LAST" 12
|
||
|
This command is the last command of a sequence of
|
||
|
two or more Migration Send commands
|
||
|
.IP "NVME_LM_SEQIND_ENTIRE" 12
|
||
|
This Migration Send command is the only command and
|
||
|
contains the entire controller state for this
|
||
|
management operation
|
||
|
.IP "NVME_LM_SET_CONTROLLER_STATE_CSUUIDI_SHIFT" 12
|
||
|
Shift amount to set Controller State UUID Index
|
||
|
(CSUUIDI)
|
||
|
.IP "NVME_LM_SET_CONTROLLER_STATE_CSUUIDI_MASK" 12
|
||
|
Mask to set CSUUIDI
|
||
|
.IP "NVME_LM_SET_CONTROLLER_STATE_CSVI_SHIFT" 12
|
||
|
Shift amount to set Controller State Version Index
|
||
|
(CSVI)
|
||
|
.IP "NVME_LM_SET_CONTROLLER_STATE_CSVI_MASK" 12
|
||
|
Mask to set CSVI
|
||
|
.IP "NVME_LM_SET_CONTROLLER_STATE_CNTLID_SHIFT" 12
|
||
|
Shift amount to set Controller ID (CNTLID) when SEL
|
||
|
is Set Controller State
|
||
|
.IP "NVME_LM_SET_CONTROLLER_STATE_CNTLID_MASK" 12
|
||
|
Mask to set CNTLID when SEL is Set Controller State
|