nvme_init_sanitize_ns(9)
πΈ NAME πΈ
okay bestie, this is the libnvme API manual page for nvme_init_sanitize_ns(9) β it initializes the passthru command to start a sanitize namespace operation. yes, it's giving setup-the-command-buffer energy, periodt. π
π SYNOPSIS π
void nvme_init_sanitize_ns (struct libnvme_passthru_cmd *cmd , enum
nvme_sanitize_sanact sanact , bool ause , bool emvs , bool preq );
π¦ ARGUMENTS π¦
cmdβ the passthru command to use; this is the command buffer you're initializing. main character energy.sanactβ the sanitize action, seeenum nvme_sanitize_sanact.auseβ set it to allow unrestricted sanitize exit.emvsβ set it to enter media verification state.preqβ set it to require the sanitize operation to purge user data, as defined byIEEE Std 2883, or fail.
π DESCRIPTION π
Initializes the passthru command buffer for the Sanitize namespace command. that's the tea β β command buffer setup, no cap. β¨
and yes bestie, it's avoidfunction β no return value is coming back, so don't wait for one. the sanitize action lives inenum nvme_sanitize_sanact, iykyk. π«Ά
mwah π that's the nvme_init_sanitize_ns(9) page from the libnvme API manual, dated October 2026. slay, bestie β go initialize that passthru command buffer! ππ¦π
π¦ where this page comes from
- arch rolling: nvme-cli 3.2-1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms