nvme_lbart-libnvme3(2)

nvme_lbart-libnvme32

Lba range type - data structure entry

Usage

enum nvme_lbart {
NVME_LBART_TYPE_GP ,

NVME_LBART_TYPE_FS ,

NVME_LBART_TYPE_RAID ,

NVME_LBART_TYPE_CACHE ,

NVME_LBART_TYPE_SWAP ,

NVME_LBART_ATTRB_LBARO_SHIFT ,

NVME_LBART_ATTRB_HLBAR_SHIFT ,

NVME_LBART_ATTRB_LBARO_MASK ,

NVME_LBART_ATTRB_HLBAR_MASK ,

NVME_LBART_ATTRIB_TEMP ,

NVME_LBART_ATTRIB_HIDE

};

Constants

NVME_LBART_TYPE_GP

General Purpose

NVME_LBART_TYPE_FS

Filesystem

NVME_LBART_TYPE_RAID

RAID

NVME_LBART_TYPE_CACHE

Cache

NVME_LBART_TYPE_SWAP

Page / swap file

NVME_LBART_ATTRB_LBARO_SHIFT

LBA range overwriteable shift

NVME_LBART_ATTRB_HLBAR_SHIFT

Hide LBA range shift

NVME_LBART_ATTRB_LBARO_MASK

LBA range overwriteable mask

NVME_LBART_ATTRB_HLBAR_MASK

Hide LBA range mask

NVME_LBART_ATTRIB_TEMP

Temp

NVME_LBART_ATTRIB_HIDE

Hidden

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