60 #define IRS_FAIL_TZ -1 61 #define IRS_UNKNOWN_ID_TZ -2 62 #define IRS_UNKNOWN_INT_CMD_TZ -3 63 #define IRS_INCORRECT_FLAG_TYPE_TZ -4 64 #define IRS_RT_FLAGS_EMPTY_TZ -5 65 #define IRS_RT_FLAGS_FULL_TZ -6 66 #define IRS_INCORRECT_RT_ID_TZ -7 67 #define IRS_DENY_READ_FROM_SMC_TZ -8 68 #define IRS_DENY_WRITE_FROM_SMC_TZ -9 69 #define IRS_DENY_DELETE_FROM_SMC_TZ -10 70 #define IRS_MAX_VAL_COUNTER_TZ -11 71 #define IRS_MAX_VAL_COUNTER_RT_TZ -12 72 #define IRS_INCORRECT_CHECKSUM_TZ -13 73 #define IRS_UNKNOWN_ERROR_TZ -14 74 #define IRS_SUCCESS_TZ 0
int TEES_SetIrsFlagValue(unsigned int *flag_id, unsigned int value)
Set flag by flag_id in value by value.
int TEES_IncIrsFlag(unsigned int *flag_id)
Increment flag by flag_id in 1. Used only for IRS_TYPE_VALUE flag type.
int TEES_GetIrsFlagValue(unsigned int *flag_id, unsigned int *value)
Get value by flag_id.
IRS_PARAM
Bit position of params.
Definition: irs.h:87
int TEES_DelIrsFlag(unsigned int *flag_id)
Delete run-time flag by flag_id.
IRS_INTERNAL_CMD
Internal IRS commands ids.
Definition: irs.h:77
int TEES_AddIrsFlag(unsigned int *flag_id, unsigned int param)
Function for control run-time flags.
int TEES_SetIrsFlag(unsigned int *flag_id)
Set flag by flag_id in 1. Used only for boolean flag type.