libnvme(9)
π libnvme(9) β like, the API manual bestie π
okay so this is a page straight out of the libnvme manual (section 9, we're fancy), and it's honestly serving very niche-but-iconic energy β¨
πΈ NAME πΈ
enum nvme_power_measurement_type β the power measurement types, aka the whole vibe check on how we're measuring power β‘
π¦ SYNOPSIS π¦
enum nvme_power_measurement_type {
NVME_PMT_NSS_TOTAL_POWER ,
NVME_PMT_RSVD_MIN ,
NVME_PMT_RSVD_MAX ,
NVME_PMT_VS_MIN ,
NVME_PMT_VS_MAX
};
like, that's the whole enum. five constants, no notes, she's literally right there π
π Constants π
these are the members of the enum, and each one has main character energy in its own little way:
NVME_PMT_NSS_TOTAL_POWERβ the total power of the NVM subsystem. the big picture, the whole sum, the it-girl of power numbers πNVME_PMT_RSVD_MINβ the reserved minimum value. not for us, bestie, it's reserved πNVME_PMT_RSVD_MAXβ the reserved maximum value. same deal, reserved, hands off π«ΆNVME_PMT_VS_MINβ the Vendor Specific minimum value. vendor's choice, vendor's rules, iykyk π§NVME_PMT_VS_MAXβ the Vendor Specific maximum value. the top end of the vendor-specific situation, slay β¨
fr fr the reserved ones and the vendor-specific ones are exactly what they say on the tin β don't go reading extra meaning into them π
okay that's the whole page, no cap π big thanks to the libnvme manual, October 2026 edition β mwah, we love a well-documented enum πβ¨β
π¦ where this page comes from
- arch rolling: nvme-cli 3.2-1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms