nvme_pmrebs - Man Page

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

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

Info

enum nvme_pmrebs August 2024 API Manual