| libnvme(9) | API Manual | libnvme(9) |
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.
| enum tcg_method_status | October 2026 |