Scroll to navigation

libnvme(9) API Manual libnvme(9)

NAME

enum nvme_pmrebs - This field indicates the persistent memory region elasticity buffer size

SYNOPSIS

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

Shift amount to get the PMR elasticity buffer size units
Shift amount to get the read bypass behavior
Shift amount to get the PMR elasticity buffer size base
Mask to get the PMR elasticity buffer size units
Mask to get the read bypass behavior
Mask to get the PMR elasticity buffer size base
Bytes
1 KiB
1 MiB
1 GiB
enum nvme_pmrebs May 2024