nvme_pmrebs2
This field indicates the persistent memory region elasticity buffer size
Usage
enum nvme_pmrebs {
NVME_PMREBS_PMRSZU_SHIFT ,
NVME_PMREBS_RBB_SHIFT ,
NVME_PMREBS_PMRWBZ_SHIFT ,
NVME_PMREBS_PMRSZU_MASK ,
NVME_PMREBS_RBB_MASK ,
NVME_PMREBS_PMRWBZ_MASK ,
NVME_PMREBS_PMRSZU_B ,
NVME_PMREBS_PMRSZU_1K ,
NVME_PMREBS_PMRSZU_1M ,
NVME_PMREBS_PMRSZU_1G
};
Constants
NVME_PMREBS_PMRSZU_SHIFT
|
Shift amount to get the PMR elasticity buffer size units |
|---|---|
NVME_PMREBS_RBB_SHIFT
|
Shift amount to get the read bypass behavior |
NVME_PMREBS_PMRWBZ_SHIFT
|
Shift amount to get the PMR elasticity buffer size base |
NVME_PMREBS_PMRSZU_MASK
|
Mask to get the PMR elasticity buffer size units |
NVME_PMREBS_RBB_MASK
|
Mask to get the read bypass behavior |
NVME_PMREBS_PMRWBZ_MASK
|
Mask to get the PMR elasticity buffer size base |
NVME_PMREBS_PMRSZU_B
|
Bytes |
NVME_PMREBS_PMRSZU_1K
|
1 KiB |
NVME_PMREBS_PMRSZU_1M
|
1 MiB |
NVME_PMREBS_PMRSZU_1G
|
1 GiB |