Reference

tcg_method_status-libnvme3(2)

TCG method status codes

NAME

enum tcg_method_status - TCG method status codes

SYNOPSIS

enum tcg_method_status {
TCG_METHOD_STATUS_SUCCESS ,

TCG_METHOD_STATUS_NOT_AUTHORIZED ,

TCG_METHOD_STATUS_OBSOLETE_1 ,

TCG_METHOD_STATUS_SP_BUSY ,

TCG_METHOD_STATUS_SP_FAILED ,

TCG_METHOD_STATUS_SP_DISABLED ,

TCG_METHOD_STATUS_SP_FROZEN ,

TCG_METHOD_STATUS_NO_SESSIONS_AVAILABLE ,

TCG_METHOD_STATUS_UNIQUENESS_CONFLICT ,

TCG_METHOD_STATUS_INSUFFICIENT_SPACE ,

TCG_METHOD_STATUS_INSUFFICIENT_ROWS ,

TCG_METHOD_STATUS_OBSOLETE_2 ,

TCG_METHOD_STATUS_INVALID_PARAMETER ,

TCG_METHOD_STATUS_OBSOLETE_3 ,

TCG_METHOD_STATUS_OBSOLETE_4 ,

TCG_METHOD_STATUS_TPER_MALFUNCTION ,

TCG_METHOD_STATUS_TRANSACTION_FAILURE ,

TCG_METHOD_STATUS_RESPONSE_OVERFLOW ,

TCG_METHOD_STATUS_AUTHORITY_LOCKED_OUT ,

TCG_METHOD_STATUS_FAIL ,

TCG_METHOD_STATUS_NO_METHOD_STATUS

};

Constants

TCG_METHOD_STATUS_SUCCESS

Success

TCG_METHOD_STATUS_NOT_AUTHORIZED

Not authorized

TCG_METHOD_STATUS_OBSOLETE_1

Obsolete

TCG_METHOD_STATUS_SP_BUSY

SP busy

TCG_METHOD_STATUS_SP_FAILED

SP failed

TCG_METHOD_STATUS_SP_DISABLED

SP disabled

TCG_METHOD_STATUS_SP_FROZEN

SP frozen

TCG_METHOD_STATUS_NO_SESSIONS_AVAILABLE

No sessions available

TCG_METHOD_STATUS_UNIQUENESS_CONFLICT

Uniqueness conflict

TCG_METHOD_STATUS_INSUFFICIENT_SPACE

Insufficient space

TCG_METHOD_STATUS_INSUFFICIENT_ROWS

Insufficient rows

TCG_METHOD_STATUS_OBSOLETE_2

Obsolete

TCG_METHOD_STATUS_INVALID_PARAMETER

Invalid parameter

TCG_METHOD_STATUS_OBSOLETE_3

Obsolete

TCG_METHOD_STATUS_OBSOLETE_4

Obsolete

TCG_METHOD_STATUS_TPER_MALFUNCTION

TPer malfunction

TCG_METHOD_STATUS_TRANSACTION_FAILURE

Transaction failure

TCG_METHOD_STATUS_RESPONSE_OVERFLOW

Response overflow

TCG_METHOD_STATUS_AUTHORITY_LOCKED_OUT

Authority locked out

TCG_METHOD_STATUS_FAIL

Fail

TCG_METHOD_STATUS_NO_METHOD_STATUS

No method status

Description

TCG Storage Architecture Core Specification 2.01, section 5.1.5.