other versions
    
    - Tumbleweed 1.15-2.1
 - Leap-16.0
 - Leap-15.6
 
| libnvme(9) | API Manual | libnvme(9) | 
NAME¶
enum nvme_id_ctrl_sanicap - Indicates attributes for sanitize operations.
SYNOPSIS¶
enum nvme_id_ctrl_sanicap {
  
   NVME_CTRL_SANICAP_CES ,
  
   NVME_CTRL_SANICAP_BES ,
  
   NVME_CTRL_SANICAP_OWS ,
  
   NVME_CTRL_SANICAP_NDI ,
  
   NVME_CTRL_SANICAP_NODMMAS
};
Constants¶
- NVME_CTRL_SANICAP_CES
 - Crypto Erase Support. If set, then the controller supports the Crypto Erase sanitize operation.
 - NVME_CTRL_SANICAP_BES
 - Block Erase Support. If set, then the controller supports the Block Erase sanitize operation.
 - NVME_CTRL_SANICAP_OWS
 - Overwrite Support. If set, then the controller supports the Overwrite sanitize operation.
 - NVME_CTRL_SANICAP_NDI
 - No-Deallocate Inhibited. If set and the No- Deallocate Response Mode bit is set, then the controller deallocates after the sanitize operation even if the No-Deallocate After Sanitize bit is set in a Sanitize command.
 - NVME_CTRL_SANICAP_NODMMAS
 - No-Deallocate Modifies Media After Sanitize, mask to extract value.
 
| enum nvme_id_ctrl_sanicap | July 2025 |