nvme_init_verify(9) libnvme API manual nvme_init_verify(9) NAME nvme_init_verify - Initialize passthru command for a verify command SYNOPSIS void nvme_init_verify (struct libnvme_passthru_cmd *cmd , __u32 nsid , __u64 slba , __u16 nlb , __u16 control , __u8 cev , void *data , __u32 data_len , void *metadata , __u32 metadata_len ); ARGUMENTS cmd Passthru command to use nsid Namespace ID slba Starting logical block nlb Number of logical blocks (0-based) control Upper 16 bits of cdw12 cev Command Extension Value (CETYPE is non-zero) data Pointer to user address of the data buffer data_len Length of user buffer, data, in bytes metadata Pointer to user address of the metadata buffer metadata_len Length of user buffer, metadata, in bytes DESCRIPTION Initializes the passthru command buffer for the Verify command. NOTE Verify command transfers data or metadata to the controller to perform the verification but not back to the host. October 2026 nvme_init_verify nvme_init_verify(9)