Provided by: libnvme-dev_1.11.1-2_amd64 

NAME
enum nvme_sanitize_ssi - Sanitize State Information (SSI)
SYNOPSIS
enum nvme_sanitize_ssi {
NVME_SANITIZE_SSI_SANS_SHIFT ,
NVME_SANITIZE_SSI_SANS_MASK ,
NVME_SANITIZE_SSI_FAILS_SHIFT ,
NVME_SANITIZE_SSI_FAILS_MASK ,
NVME_SANITIZE_SSI_IDLE ,
NVME_SANITIZE_SSI_RESTRICT_PROCESSING ,
NVME_SANITIZE_SSI_RESTRICT_FAILURE ,
NVME_SANITIZE_SSI_UNRESTRICT_PROCESSING ,
NVME_SANITIZE_SSI_UNRESTRICT_FAILURE ,
NVME_SANITIZE_SSI_MEDIA_VERIFICATION ,
NVME_SANITIZE_SSI_POST_VERIF_DEALLOC
};
Constants
NVME_SANITIZE_SSI_SANS_SHIFT
Shift amount to get the value of Sanitize State from Sanitize State Information (SSI) field.
NVME_SANITIZE_SSI_SANS_MASK
Mask to get the value of Sanitize State from Sanitize State Information (SSI) field.
NVME_SANITIZE_SSI_FAILS_SHIFT
Shift amount to get the value of Failure State from Sanitize State Information (SSI) field.
NVME_SANITIZE_SSI_FAILS_MASK
Mask to get the value of Failure State from Sanitize State Information (SSI) field.
NVME_SANITIZE_SSI_IDLE
No sanitize operation is in process.
NVME_SANITIZE_SSI_RESTRICT_PROCESSING
The Sanitize operation is in Restricted Processing State.
NVME_SANITIZE_SSI_RESTRICT_FAILURE
The Sanitize operation is in Restricted Failure State. This state is entered if sanitize
processing was performed in the Restricted Processing state and sanitize processing failed or
a failure occurred during deallocation of media allocated for user data in the Post-
Verification Deallocation state.
NVME_SANITIZE_SSI_UNRESTRICT_PROCESSING
The Sanitize operation is in Unrestricted Processing State.
NVME_SANITIZE_SSI_UNRESTRICT_FAILURE
The Sanitize operation is in Unrestricted Failure State. This state is entered if sanitize
processing was performed in the Unrestricted Processing state and sanitize processing failed
or a failure occurred during deallocation of media allocated for user data in the Post-
Verification.
NVME_SANITIZE_SSI_MEDIA_VERIFICATION
The Sanitize operation is in Media Verification State. In this state, the sanitize processing
completed successfully, and all media allocated for user data in the sanitization target is
readable by the host for purposes of verifying sanitization.
NVME_SANITIZE_SSI_POST_VERIF_DEALLOC
The Sanitize operation is in Post-Verification Deallocation State. In this state, the
controller shall deallocate all media allocated for user data in the sanitization target.
February 2025 enum nvme_sanitize_ssi libnvme(2)