OS Manuals

nvme_init_get_lba_status-libnvme3(2)

nvme_init_get_lba_status - Initialize passthru command to retrieve information on possibly unrecoverable LBAs

nvme_init_get_lba_status(9) libnvme API manual nvme_init_get_lba_status(9)

nvme_init_get_lba_status - Initialize passthru command to retrieve information on possibly unrecoverable LBAs

void nvme_init_get_lba_status (struct libnvme_passthru_cmd *cmd , __u32 nsid , __u64 slba , __u32 mndw , enum nvme_lba_status_atype atype , __u16 rl , struct nvme_lba_status *lbas );

Passthru command to use
Namespace ID to retrieve LBA status
Starting logical block address to check statuses
Maximum number of dwords to return
Action type mechanism to determine LBA status descriptors to return, see enum nvme_lba_status_atype
Range length from slba to perform the action
Data payload buffer to return status descriptors

Initializes the passthru command buffer for the Get LBA Status command.

nvme_init_get_lba_status October 2026

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