libnvme(2) API Manual libnvme(2)

enum nvme_pmrswtp - This field indicates the persistent memory region sustained write throughput

enum nvme_pmrswtp {
NVME_PMRSWTP_PMRSWTU_SHIFT ,
NVME_PMRSWTP_PMRSWTV_SHIFT ,
NVME_PMRSWTP_PMRSWTU_MASK ,
NVME_PMRSWTP_PMRSWTV_MASK ,
NVME_PMRSWTP_PMRSWTU_BPS ,
NVME_PMRSWTP_PMRSWTU_KBPS ,
NVME_PMRSWTP_PMRSWTU_MBPS ,
NVME_PMRSWTP_PMRSWTU_GBPS

};

Shift amount to get the PMR sustained write throughput units
Shift amount to get the PMR sustained write throughput
Mask to get the PMR sustained write throughput units
Mask to get the PMR sustained write throughput
Bytes per second
1 KiB / s
1 MiB / s
1 GiB / s
enum nvme_pmrswtp January 2025