libnvme(9)

πŸ“¦ version 3.2, in arch rolling

πŸ’… libnvme(9) β€” the API Manual, bestie edition ✨

Okay so like, welcome to the glow-up of the libnvme man page β€” specifically the one about enum nvme_sanitize_sanact, aka the Sanitize Action enum. Yes, we're talking about sanitizing your NVMe drive. Not a skincare routine, but honestly? Same energy. It's giving "clean slate, main character reset" 🫧✨


🌸 NAME 🌸

enum nvme_sanitize_sanact β€” Sanitize Action πŸ’«

Like, it's literally an enum that tells you what kind of sanitize action we're doing. That's the whole vibe. πŸ‘‘


πŸŽ€ SYNOPSIS πŸŽ€

enum nvme_sanitize_sanact {
    NVME_SANITIZE_SANACT_EXIT_FAILURE ,
    NVME_SANITIZE_SANACT_START_BLOCK_ERASE ,
    NVME_SANITIZE_SANACT_START_OVERWRITE ,
    NVME_SANITIZE_SANACT_START_CRYPTO_ERASE ,
    NVME_SANITIZE_SANACT_EXIT_MEDIA_VERIF

};

Look at that list. Five little icons, all lined up, all ready to be used. No cap, this is the whole roster. 🧚


✨ Constants ✨

Bestie, here's the cast of characters β€” every single one, no skips, fr fr:

  • NVME_SANITIZE_SANACT_EXIT_FAILURE β€” Exit Failure Mode. Yeah, we're bailing out of failure mode. It's giving "we don't do that here" energy πŸ’€
  • NVME_SANITIZE_SANACT_START_BLOCK_ERASE β€” Start a Block Erase sanitize operation. Block erase! Like a little ✨select all + delete✨ for your storage. Iconic.
  • NVME_SANITIZE_SANACT_START_OVERWRITE β€” Start an Overwrite sanitize operation. Just straight-up overwriting everything. No subtlety, no crumbs, just full-on replacement 🫢
  • NVME_SANITIZE_SANACT_START_CRYPTO_ERASE β€” Start a Crypto Erase sanitize operation. Crypto erase, aka the cool mysterious one that does the thing with the thing πŸ”₯ iykyk
  • NVME_SANITIZE_SANACT_EXIT_MEDIA_VERIF β€” Exit Media Verification State. We're leaving the media verification state, bestie. Doors open, we out 🌈
Heads up, angel: I'm telling you exactly what the original says and nothing more β€” no extra lore, no invented behaviour, periodt. πŸ’…

And that's a wrap on our little enum tour! This page is from October 2026, part of the libnvme(9) docs β€” so like, screenshot it, save it, live by it. Mwah πŸ’–πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from