nvme_flbas-libnvme3(2)

nvme_flbas-libnvme32

This field indicates the formatted lba size

Usage

enum nvme_flbas {
NVME_FLBAS_LOWER_SHIFT ,

NVME_FLBAS_META_EXT_SHIFT ,

NVME_FLBAS_HIGHER_SHIFT ,

NVME_FLBAS_LOWER_MASK ,

NVME_FLBAS_META_EXT_MASK ,

NVME_FLBAS_HIGHER_MASK

};

Constants

NVME_FLBAS_LOWER_SHIFT

Shift amount to get the format index least significant 4 bits

NVME_FLBAS_META_EXT_SHIFT

Shift amount to get the metadata transferred

NVME_FLBAS_HIGHER_SHIFT

Shift amount to get the format index most significant 2 bits

NVME_FLBAS_LOWER_MASK

Mask to get the format index least significant 4 bits

NVME_FLBAS_META_EXT_MASK

Mask to get the metadata transferred

NVME_FLBAS_HIGHER_MASK

Mask to get the format index most significant 2 bits

From nvme-cli 3.2-1 in Arch Linux 2026-11-01. Parsed by carta from the page's man source.