libnvme(9)

πŸ“¦ version 3.2, in arch rolling

πŸ’– NAME πŸ’–

struct nvme_media_unit_stat_desc β€” Media Unit Status Descriptor

okay bestie, welcome to the libnvme(9) API Manual page for this struct. It’s giving β€œmedia unit status descriptor” energy, and we’re gonna go through every single field together, no cap. 🫢


✨ SYNOPSIS ✨

struct nvme_media_unit_stat_desc {
    __le16 muid;
    __le16 domainid;
    __le16 endgid;
    __le16 nvmsetid;
    __le16 cap_adj_fctr;
    __u8 avl_spare;
    __u8 percent_used;
    __u8 mucs;
    __u8 cio;
};

🫢 Members 🫢

  • muid (__le16) β€” Media Unit Identifier. iconic little ID, honestly πŸ’…
  • domainid (__le16) β€” Domain Identifier. yes bestie, the domain gets an ID too ✨
  • endgid (__le16) β€” Endurance Group Identifier. endurance group representation, periodt πŸŽ€
  • nvmsetid (__le16) β€” NVM Set Identifier. NVM set ID said hello 🌸
  • cap_adj_fctr (__le16) β€” Capacity Adjustment Factor. the capacity adjustment factor is literally right there πŸ¦‹
  • avl_spare (__u8) β€” Available Spare. available spare, in the building πŸ’–
  • percent_used (__u8) β€” Percentage Used. the percentage used field, no notes 😭
  • mucs (__u8) β€” Number of Channels attached to media units. the channel count for media units, slay πŸ”₯
  • cio (__u8) β€” Channel Identifiers Offset. the channel identifiers offset, and that’s the vibe πŸ‘‘

that’s the whole page, bestie β€” struct nvme_media_unit_stat_desc, libnvme(9), dated October 2026. bye bestie, go be iconic with your media unit status descriptor πŸŒˆβœ¨πŸŽ€

πŸ“¦ where this page comes from