carta
nvme_pma-libnvme3(2)

nvme_pma-libnvme32

Power measurement attributes (pma) field

Usage

NVME_PMA_PME_SHIFT ,

NVME_PMA_NCPDF_SHIFT ,

NVME_PMA_EPF_SHIFT ,

NVME_PMA_MIPWRTS_SHIFT ,

NVME_PMA_PHDO_SHIFT ,

NVME_PMA_PMT_SHIFT ,

NVME_PMA_PME_MASK ,

NVME_PMA_NCPDF_MASK ,

NVME_PMA_EPF_MASK ,

NVME_PMA_MIPWRTS_MASK ,

NVME_PMA_PHDO_MASK ,

NVME_PMA_PMT_MASK

Constants

NVME_PMA_PME_SHIFT

Shift amount to get the power measurement enable

NVME_PMA_NCPDF_SHIFT

Shift amount to get the non-contiguous power data flag

NVME_PMA_EPF_SHIFT

Shift amount to get the estimated power flag

NVME_PMA_MIPWRTS_SHIFT

Shift amount to get the maximum interval power timestamp support

NVME_PMA_PHDO_SHIFT

Shift amount to get the power histogram descriptor overflow

NVME_PMA_PMT_SHIFT

Shift amount to get the power measurement type

NVME_PMA_PME_MASK

Mask to get the power measurement enable

NVME_PMA_NCPDF_MASK

Mask to get the non-contiguous power data flag

NVME_PMA_EPF_MASK

Mask to get the estimated power flag

NVME_PMA_MIPWRTS_MASK

Mask to get the maximum interval power timestamp support

NVME_PMA_PHDO_MASK

Mask to get the power histogram descriptor overflow

NVME_PMA_PMT_MASK

Mask to get the power measurement type

From nvme-cli 3.2-1 in Arch Linux 2026-11-01. Parsed by carta from the page's man source.