libnvme(9) API Manual libnvme(9)

enum nvme_lbart - LBA Range Type - Data Structure Entry

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

};

General Purpose
Filesystem
RAID
Cache
Page / swap file
LBA range overwriteable shift
Hide LBA range shift
LBA range overwriteable mask
Hide LBA range mask
Temp
Hidden
enum nvme_lbart October 2026