OS Manuals

nvme_init_lm_migration_send-libnvme3(2)

nvme_init_lm_migration_send - Initialize passthru command for Migration Send command

nvme_init_lm_migration_send(9) libnvme API manual nvme_init_lm_migration_send(9)

nvme_init_lm_migration_send - Initialize passthru command for Migration Send command

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 );

Passthru command to use
Select (SEL): This field specifies the type of management operation to perform.
Management Operation Specific (MOS): This field is specific to the SEL type
Controller ID: This field specifies the identifier of the controller to which the operation is performed.
Suspend Type (STYPE): This field specifies the type of suspend.
Delete User Data Migration Queue (DUDMQ): If set, the migration queue is deleted is deleted as part of the Suspend operation.
Controller State Version Index (CSVI)
Controller State UUID Index (CSUUIDI)
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.
UUID Index (UIDX)
Pointer to data buffer
Length of data

Initializes the passthru command buffer for the Migration Send command.

nvme_init_lm_migration_send October 2026

nvme-cli 3.2-r0 · os · ingested 2026-10-31