nvme_init_g...res_auto_pst(9)
π nvme_init_get_features_auto_pst(9)
okay so real talk, this page lives in the libnvme API manual and it's about setting up a passthru command β specifically the Get Features one for Autonomous Power State Transition. yes that's a mouthful, we're getting through it together bestie π«Ά
πΈ NAME πΈ
nvme_init_get_features_auto_pst β the little function that initializes the passthru command for Get Features β Autonomous Power State Transition β¨
π SYNOPSIS π
void nvme_init_get_features_auto_pst (struct libnvme_passthru_cmd *cmd ,
enum nvme_get_features_sel sel , struct nvme_feat_auto_pst *apst );
she takes three things and returns literally nothing (void, iconic, no notes) π
π¦ ARGUMENTS π¦
cmdβ the passthru command you're gonna use. this is the one getting set up π οΈselβ which type of attribute you want back. check outenum nvme_get_features_selfor the deets πapstβ the Autonomous Power State Transition data buffer. that's where the good stuff lands π
β DESCRIPTION β
so what she does is initialize the passthru command buffer for the Get Features command, with the FID value set to NVME_FEAT_FID_AUTO_PST. that's the whole vibe. no cap, that's the job π
ngl, that's it β one job, done cleanly. main character energy honestly π
π SEE ALSO π
literally nothing else listed here, so go touch some grass or read the rest of the libnvme manual, your call π§
and that's a wrap bestie!! this page is from October 2026, straight out of the libnvme API manual β you're welcome, mwah ππ
π¦ 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