libnvme(9)

πŸ“¦ version 3.2, in arch rolling

πŸ’« 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 "see enum nvme_apst_entry" situation πŸ‘€. That's where the actual info lives, so go peek at enum nvme_apst_entry for 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