libnvme(2)

πŸ’– libnvme(2) β€” the API Manual, bestie edition πŸ’–

okay so real talk, this page lives in the libnvme manual, and it's covering a lil enum called enum nvme_eom_optional_data. yes it's short. yes it's still important. iykyk 🫢


✨ NAME ✨

enum nvme_eom_optional_data β€” EOM Optional Data Present Fields

⚠️ bestie. it's Deprecated. like, it's giving "still in the docs but don't build your whole personality on it" energy. use it if you must, but know that deprecated means deprecated, fr fr. no cap.

πŸ¦‹ SYNOPSIS πŸ¦‹

literally the whole thing, right here, copy-paste exact:

enum nvme_eom_optional_data {
    NVME_EOM_PRINTABLE_EYE_PRESENT ,
    NVME_EOM_EYE_DATA_PRESENT

};

that's it. two constants. iconic minimalism honestly πŸ’…


πŸŽ€ Constants πŸŽ€

okay so here's the tea on each one β˜•

  • NVME_EOM_PRINTABLE_EYE_PRESENT β€” Printable Eye Present. yes that's the actual name. the printable eye is present, bestie, and this constant is the one that says so πŸ‘οΈβœ¨
  • NVME_EOM_EYE_DATA_PRESENT β€” Eye Data Present. same vibe, different field β€” this one flags that the eye data is present 🌸

so that's the whole page!! an enum, two constants, one very chill deprecation notice β€” short and sweet, like a good group chat message πŸ’œ

this lil slice of documentation dropped in July 2026, it belongs to the enum nvme_eom_optional_data page of the libnvme manual, and it's still sitting here in section 2 doing its thing. mwah πŸ’‹ take care of her!! πŸŽ€πŸ¦‹βœ¨

πŸ“¦ where this page comes from