| nvme_init_lm_migration_send(9) | libnvme API manual | nvme_init_lm_migration_send(9) |
NAME
nvme_init_lm_migration_send - Initialize passthru command for Migration Send command
SYNOPSIS
void nvme_init_lm_migration_send (struct libnvme_passthru_cmd *cmd , __u16 sel , __u16 mos , __u16 cntlid , __u8 stype , bool dudmq , __u8 csvi , __u16 csuuidi , __u64 cso , __u8 uidx , void *data , __u32 len );
ARGUMENTS
- cmd
- Passthru command to use
- sel
- Select (SEL): This field specifies the type of management operation to perform.
- mos
- Management Operation Specific (MOS): This field is specific to the SEL type
- cntlid
- Controller ID: This field specifies the identifier of the controller to which the operation is performed.
- stype
- Suspend Type (STYPE): This field specifies the type of suspend.
- dudmq
- Delete User Data Migration Queue (DUDMQ): If set, the migration queue is deleted is deleted as part of the Suspend operation.
- csvi
- Controller State Version Index (CSVI)
- csuuidi
- Controller State UUID Index (CSUUIDI)
- cso
- Offset: This field specifies the offset, in bytes, within the data available to be returned and specifies the starting point for that data for what is actually returned to the host.
- uidx
- UUID Index (UIDX)
- data
- Pointer to data buffer
- len
- Length of data
DESCRIPTION
Initializes the passthru command buffer for the Migration Send command.
| nvme_init_lm_migration_send | October 2026 |