nvme_init_g...s_plm_config(9)
π NAME π
nvme_init_get_features_plm_config β ok so this is the one that initializes the passthru command for Get Features - Predictable Latency Mode Config, and yes that name is a whole journey, we get through it together β¨
π¦ SYNOPSIS π¦
void nvme_init_get_features_plm_config (struct libnvme_passthru_cmd *cmd
, enum nvme_get_features_sel sel , __u16 nvmsetid
, struct nvme_plm_config *plmc );
π ARGUMENTS π
cmdβ the passthru command you're gonna use, bestie. it's the canvas, you're the artist ποΈselβ which type of attribute to return, k? seeenum nvme_get_features_selfor the full menu πnvmsetidβ NVM set id. literally just that πplmcβ the buffer where the returned Predictable Latency Mode Config lands π«Ά
πΈ DESCRIPTION πΈ
so what it does: it initializes the passthru command buffer for the Get Features command, and it sets the FID value to NVME_FEAT_FID_PLM_CONFIG. that's it, that's the whole vibe. no cap, sometimes a function is just a very good little setup gremlin π§
no return value mentioned, because there isn't one β it's void, she doesn't owe you a status code π
and that's the tea, bestie π this lil page lives in the libnvme API manual (version goes right there in the header, iykyk), dated October 2026 β go forth and initialize your passthru commands, you absolute icon ππ
π¦ 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