Provided by: libnvme-dev_1.14-1_amd64 bug

NAME

       enum nvme_lm_migration_send_fields - Migration Send command fields

SYNOPSIS

       enum nvme_lm_migration_send_fields {
           NVME_LM_MIGRATION_SEND_MOS_SHIFT ,
           NVME_LM_MIGRATION_SEND_MOS_MASK ,
           NVME_LM_MIGRATION_SEND_SEL_SHIFT ,
           NVME_LM_MIGRATION_SEND_SEL_MASK ,
           NVME_LM_SEL_SUSPEND ,
           NVME_LM_SEL_RESUME ,
           NVME_LM_SEL_SET_CONTROLLER_STATE ,
           NVME_LM_MIGRATION_SEND_UIDX_SHIFT ,
           NVME_LM_MIGRATION_SEND_UIDX_MASK ,
           NVME_LM_DUDMQ ,
           NVME_LM_STYPE_SHIFT ,
           NVME_LM_STYPE_MASK ,
           NVME_LM_STYPE_SUSPEND_NOTIFICATION ,
           NVME_LM_STYPE_SUSPEND ,
           NVME_LM_SUSPEND_CNTLID_SHIFT ,
           NVME_LM_SUSPEND_CNTLID_MASK ,
           NVME_LM_RESUME_CNTLID_SHIFT ,
           NVME_LM_RESUME_CNTLID_MASK ,
           NVME_LM_SEQIND_SHIFT ,
           NVME_LM_SEQIND_MASK ,
           NVME_LM_SEQIND_NOT_FIRST_NOT_LAST ,
           NVME_LM_SEQIND_FIRST ,
           NVME_LM_SEQIND_LAST ,
           NVME_LM_SEQIND_ENTIRE ,
           NVME_LM_SET_CONTROLLER_STATE_CSUUIDI_SHIFT ,
           NVME_LM_SET_CONTROLLER_STATE_CSUUIDI_MASK ,
           NVME_LM_SET_CONTROLLER_STATE_CSVI_SHIFT ,
           NVME_LM_SET_CONTROLLER_STATE_CSVI_MASK ,
           NVME_LM_SET_CONTROLLER_STATE_CNTLID_SHIFT ,
           NVME_LM_SET_CONTROLLER_STATE_CNTLID_MASK

       };

Constants

       NVME_LM_MIGRATION_SEND_MOS_SHIFT
                   Shift to set Management Operation Specific (MOS) field

       NVME_LM_MIGRATION_SEND_MOS_MASK
                   Mask to set MOS field

       NVME_LM_MIGRATION_SEND_SEL_SHIFT
                   Shift amount to set Select (SEL) field

       NVME_LM_MIGRATION_SEND_SEL_MASK
                   Mask to set SEL field

       NVME_LM_SEL_SUSPEND
                   Migration Send - Suspend

       NVME_LM_SEL_RESUME
                   Migration Send - Resume

       NVME_LM_SEL_SET_CONTROLLER_STATE
                   Migration Send - Set Controller State

       NVME_LM_MIGRATION_SEND_UIDX_SHIFT
                   Shift to set UUID Index (UIDX)

       NVME_LM_MIGRATION_SEND_UIDX_MASK
                   Mask to set UIDX

       NVME_LM_DUDMQ
                   Delete User Data Migration Queue

       NVME_LM_STYPE_SHIFT
                   Shift amount to set Suspend Type (STYPE)

       NVME_LM_STYPE_MASK
                   Mask to set STYPE

       NVME_LM_STYPE_SUSPEND_NOTIFICATION
                   Suspend Notification - The specified controller is going to be suspended in the future with a
                   subsequent Migration Send command

       NVME_LM_STYPE_SUSPEND
                   Suspend - Suspend the controller

       NVME_LM_SUSPEND_CNTLID_SHIFT
                   Shift amount to set Controller ID (CNTLID) when SEL is Suspend

       NVME_LM_SUSPEND_CNTLID_MASK
                   Mask to set CNTLID with SEL Suspend

       NVME_LM_RESUME_CNTLID_SHIFT
                   Shift amount to set Controller ID (CNTLID) when SEL is Resume

       NVME_LM_RESUME_CNTLID_MASK
                   Mask to set CNTLID when SEL is Resume

       NVME_LM_SEQIND_SHIFT
                   Shift amount to set Sequence Indicator (SEQIND) field relative to MOS

       NVME_LM_SEQIND_MASK
                   Mask to set SEQIND field relative to MOS

       NVME_LM_SEQIND_NOT_FIRST_NOT_LAST
                   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

       NVME_LM_SEQIND_FIRST
                   This command is the first of a sequence of two or more Migration Send commands

       NVME_LM_SEQIND_LAST
                   This command is the last command of a sequence of two or more Migration Send commands

       NVME_LM_SEQIND_ENTIRE
                   This Migration Send command is the only command and contains the entire controller state  for
                   this management operation

       NVME_LM_SET_CONTROLLER_STATE_CSUUIDI_SHIFT
                   Shift amount to set Controller State UUID Index (CSUUIDI)

       NVME_LM_SET_CONTROLLER_STATE_CSUUIDI_MASK
                   Mask to set CSUUIDI

       NVME_LM_SET_CONTROLLER_STATE_CSVI_SHIFT
                   Shift amount to set Controller State Version Index (CSVI)

       NVME_LM_SET_CONTROLLER_STATE_CSVI_MASK
                   Mask to set CSVI

       NVME_LM_SET_CONTROLLER_STATE_CNTLID_SHIFT
                   Shift amount to set Controller ID (CNTLID) when SEL is Set Controller State

       NVME_LM_SET_CONTROLLER_STATE_CNTLID_MASK
                   Mask to set CNTLID when SEL is Set Controller State

May 2025                               enum nvme_lm_migration_send_fields                             libnvme(2)