libnvme(2)

πŸ’– NAME πŸ’–

enum nvme_nvmeset_pl_status β€” bestie, this is the Predictable Latency Per NVM Set Log status thingy ✨ like, it's the enum that tells you what window you're in for predictable latency, no cap πŸ¦‹

This page is part of the libnvme API Manual, section 2 (so it's a library/API call situation, iykyk πŸ’…).


✨ SYNOPSIS ✨

Okay so here's the whole shape of it, literally verbatim, don't come for me:

enum nvme_nvmeset_pl_status {
    NVME_NVMSET_PL_STATUS_DISABLED ,
    NVME_NVMSET_PL_STATUS_DTWIN ,
    NVME_NVMSET_PL_STATUS_NDWIN

};

Three little constants, three little moods, all living in one enum. Obsessed. πŸŽ€


🫢 Constants 🫢

  • NVME_NVMSET_PL_STATUS_DISABLED β€” Not used πŸ’€ as in, Predictable Latency Mode is not enabled. The feature is giving "we're so off rn", she's just not participating.
  • NVME_NVMSET_PL_STATUS_DTWIN β€” Deterministic Window (DTWIN) 🌸 the good timeline, the latency is predictable, main character energy only.
  • NVME_NVMSET_PL_STATUS_NDWIN β€” Non-Deterministic Window (NDWIN) πŸ™ˆ the chaos timeline, latency is out here doing whatever tf it wants, not deterministic, be aware bestie.

and that's the whole page fr fr πŸ“ short one today, but every single constant is accounted for, we don't skip entries in this house πŸ‘‘

Mwah πŸ’‹ this is from libnvme, section 2, dated July 2026 β€” shoutout to whoever maintains the API Manual, you ate, periodt. πŸ§šπŸ’œ

πŸ“¦ where this page comes from