libnvme(9)

πŸ“¦ version 3.2, in arch rolling

πŸ’… libnvme(9) πŸ’…

okay bestie, welcome to the API Manual page for enum nvme_id_ns_mc β€” yes, the libnvme(9) one. it's giving tiny enum, big metadata-capabilities energy πŸ¦‹βœ¨


🌸 NAME 🌸

enum nvme_id_ns_mc β€” this field indicates the capabilities for metadata. no cap, that's literally the whole name section 🫢


✨ SYNOPSIS ✨

lowkey here's the exact shape of it, bestie:

enum nvme_id_ns_mc {
    NVME_NS_MC_EXTENDED ,
    NVME_NS_MC_SEPARATE

};

πŸŽ€ Constants πŸŽ€

  • NVME_NS_MC_EXTENDED β€” If set, indicates that the namespace supports the metadata being transferred as part of an extended data LBA. iconic behavior, honestly ✨
  • NVME_NS_MC_SEPARATE β€” If set, indicates the namespace supports the metadata being transferred as part of a separate buffer that is specified in the Metadata Pointer. yes bestie, separate buffer, separate vibe πŸ’…

that's the whole thing, bestie 🫢 β€” this API Manual moment for libnvme(9) is dated October 2026, and the footer source/version energy is enum nvme_id_ns_mc. slay and goodbye πŸ’–βœ¨

πŸ“¦ where this page comes from