libnvme(9)
π« libnvme(9) β API Manual π«
okay so bestie, welcome to the libnvme API manual, section 9 of your fave manual pages π«Ά. Today's main character is a little struct that handles Autonomous Power State Transition, and honestly? It's giving "small but iconic." Let's get into it β¨
πΈ NAME πΈ
struct nvme_feat_auto_pst β Autonomous Power State Transition
Like, that's literally the whole vibe. It's a struct, it's about autonomous power state transition, and it's here to slay π
π¦ SYNOPSIS π¦
Here's the shape of it, no cap β copy it exactly, bestie, every character matters:
struct nvme_feat_auto_pst {
__le64 apst_entry[32];
};
That's it. That's the whole struct. Thirty-two entries of __le64, sitting pretty. Lowkey elegant ngl π
π Members π
apst_entryβ bestie, this one's a "seeenum nvme_apst_entry" situation π. That's where the actual info lives, so go peek atenum nvme_apst_entryfor the details. iykyk π
ngl this page is short, but that's the assignment β every member, every line, nothing skipped, periodt π₯
and that's a wrap, bestie!! π§ this came to you from libnvme, dated October 2026, filed under struct nvme_feat_auto_pst in section libnvme(9) β mwah, go forth and transition your power states autonomously ππ
π¦ 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