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 |