libnvme(9)

πŸ“¦ version 3.2, in arch rolling

✨ NAME ✨

enum nvme_feat_perfc_attri β€” the performance characteristics attribute index πŸŽ€

okay so this is a little enum from the libnvme API Manual, and its whole ~thing~ is indexing performance characteristics attributes. that's it, that's the vibe πŸ’…


🌸 SYNOPSIS 🌸

bestie, here's the whole shape of it, character for character πŸ‘‘

enum nvme_feat_perfc_attri {
    NVME_FEAT_PERFC_ATTRI_STD ,
    NVME_FEAT_PERFC_ATTRI_ID_LIST ,
    NVME_FEAT_PERFC_ATTRI_VS_MIN ,
    NVME_FEAT_PERFC_ATTRI_VS_MAX

};

lowkey iconic that NVME_FEAT_PERFC_ATTRI_VS_MAX gets a whole blank line to itself before the closing brace. main character energy fr fr πŸ¦‹


πŸ’… Constants πŸ’…

four constants, no cap, and every single one matters:

  • NVME_FEAT_PERFC_ATTRI_STD β€” the standard performance attribute ⭐ like the default/default default of this whole situation
  • NVME_FEAT_PERFC_ATTRI_ID_LIST β€” the performance attribute identifier list πŸ“ a whole list of identifiers, slay
  • NVME_FEAT_PERFC_ATTRI_VS_MIN β€” the vendor specific performance attribute minimum index 🌸 the floor, the starting point, the "we begin here" of the vendor-specific zone
  • NVME_FEAT_PERFC_ATTRI_VS_MAX β€” the vendor specific performance attribute maximum index πŸ”₯ the ceiling, the end of the line, the final boss of vendor-specific indices
ngl there's nothing sneaky in here β€” it's just an index enum. but knowing the min and the max of the vendor specific range? that's the kind of detail that makes you look like you know things. because you do now 🫢

and that's the whole page!! short and sweet and honestly kind of a vibe check passed with flying colors 🌈 this was the libnvme(9) page from the API Manual, dated October 2026, and yes the footer really did say enum nvme_feat_perfc_attri and libnvme(9) again, so consider it shouted out properly πŸ’–βœ¨πŸŽ€

πŸ“¦ where this page comes from