Provided by: libnvme-dev_1.3-1~ubuntu22.04_amd64 bug

NAME

       struct nvme_sanitize_log_page - Sanitize Status (Log Identifier 81h)

SYNOPSIS

       struct nvme_sanitize_log_page {
           __le16 sprog;
           __le16 sstat;
           __le32 scdw10;
           __le32 eto;
           __le32 etbe;
           __le32 etce;
           __le32 etond;
           __le32 etbend;
           __le32 etcend;
           __u8 rsvd32[480];
        };

Members

       sprog       Sanitize  Progress  (SPROG):  indicates  the fraction complete of the sanitize
                   operation. The value is a numerator of the fraction complete that  has  65,536
                   (10000h)  as  its  denominator.  This value shall be set to FFFFh if the sstat
                   field is not set to NVME_SANITIZE_SSTAT_STATUS_IN_PROGESS.

       sstat       Sanitize Status (SSTAT): indicates the status associated with the most  recent
                   sanitize operation. See enum nvme_sanitize_sstat.

       scdw10      Sanitize  Command  Dword  10  Information  (SCDW10): contains the value of the
                   Command Dword 10 field of the  Sanitize  command  that  started  the  sanitize
                   operation.

       eto         Estimated  Time  For  Overwrite:  indicates  the number of seconds required to
                   complete an Overwrite sanitize operation with 16 passes in the background when
                   the  No-Deallocate  Modifies  Media  After Sanitize field is not set to 10b. A
                   value of 0h indicates that the sanitize operation is expected to be  completed
                   in  the  background  when  the Sanitize command that started that operation is
                   completed. A value of FFFFFFFFh indicates that no time period is reported.

       etbe        Estimated Time For Block Erase: indicates the number of  seconds  required  to
                   complete  a  Block  Erase  sanitize  operation  in the background when the No-
                   Deallocate Modifies Media After Sanitize field is not set to 10b. A  value  of
                   0h  indicates  that  the sanitize operation is expected to be completed in the
                   background when the Sanitize command that started that operation is completed.
                   A value of FFFFFFFFh indicates that no time period is reported.

       etce        Estimated  Time  For Crypto Erase: indicates the number of seconds required to
                   complete a Crypto Erase sanitize operation in  the  background  when  the  No-
                   Deallocate  Modifies  Media After Sanitize field is not set to 10b. A value of
                   0h indicates that the sanitize operation is expected to be  completed  in  the
                   background when the Sanitize command that started that operation is completed.
                   A value of FFFFFFFFh indicates that no time period is reported.

       etond       Estimated Time For Overwrite With No-Deallocate Media Modification:  indicates
                   the number of seconds required to complete an Overwrite sanitize operation and
                   the associated additional media  modification  after  the  Overwrite  sanitize
                   operation  in the background when the No-Deallocate After Sanitize bit was set
                   to 1 in the Sanitize command that requested the Overwrite sanitize  operation;
                   and  the  No-Deallocate  Modifies Media After Sanitize field is set to 10b.  A
                   value of 0h indicates that the sanitize operation is expected to be  completed
                   in  the  background  when  the Sanitize command that started that operation is
                   completed. A value of FFFFFFFFh indicates that no time period is reported.

       etbend      Estimated  Time  For  Block  Erase  With  No-Deallocate  Media   Modification:
                   indicates  the  number  of seconds required to complete a Block Erase sanitize
                   operation and the associated additional media  modification  after  the  Block
                   Erase  sanitize  operation  in  the  background  when  the No-Deallocate After
                   Sanitize bit was set to 1 in the Sanitize command that requested the Overwrite
                   sanitize  operation; and the No-Deallocate Modifies Media After Sanitize field
                   is set to 10b.  A value  of  0h  indicates  that  the  sanitize  operation  is
                   expected  to  be  completed  in  the background when the Sanitize command that
                   started that operation is completed. A value of FFFFFFFFh  indicates  that  no
                   time period is reported.

       etcend      Estimated  Time  For  Crypto  Erase  With  No-Deallocate  Media  Modification:
                   indicates the number of seconds required to complete a Crypto  Erase  sanitize
                   operation  and  the  associated additional media modification after the Crypto
                   Erase sanitize operation  in  the  background  when  the  No-Deallocate  After
                   Sanitize bit was set to 1 in the Sanitize command that requested the Overwrite
                   sanitize operation; and the No-Deallocate Modifies Media After Sanitize  field
                   is  set  to  10b.   A  value  of  0h  indicates that the sanitize operation is
                   expected to be completed in the background  when  the  Sanitize  command  that
                   started  that  operation  is completed. A value of FFFFFFFFh indicates that no
                   time period is reported.

       rsvd32      Reserved