Lines Matching refs:status

39 static int local_err_translation(psa_status_t status)
41 return psa_status_to_mbedtls(status, psa_to_lms_errors,
45 #define PSA_TO_MBEDTLS_ERR(status) local_err_translation(status)
100 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED;
105 status = psa_hash_setup(&op, PSA_ALG_SHA_256);
106 if (status != PSA_SUCCESS) {
110 status = psa_hash_update(&op, params->I_key_identifier,
112 if (status != PSA_SUCCESS) {
117 status = psa_hash_update(&op, r_node_idx_bytes, 4);
118 if (status != PSA_SUCCESS) {
122 status = psa_hash_update(&op, D_LEAF_CONSTANT_BYTES, D_CONST_LEN);
123 if (status != PSA_SUCCESS) {
127 status = psa_hash_update(&op, pub_key,
129 if (status != PSA_SUCCESS) {
133 status = psa_hash_finish(&op, out, MBEDTLS_LMS_M_NODE_BYTES(params->type),
135 if (status != PSA_SUCCESS) {
142 return PSA_TO_MBEDTLS_ERR(status);
174 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED;
179 status = psa_hash_setup(&op, PSA_ALG_SHA_256);
180 if (status != PSA_SUCCESS) {
184 status = psa_hash_update(&op, params->I_key_identifier,
186 if (status != PSA_SUCCESS) {
191 status = psa_hash_update(&op, r_node_idx_bytes, 4);
192 if (status != PSA_SUCCESS) {
196 status = psa_hash_update(&op, D_INTR_CONSTANT_BYTES, D_CONST_LEN);
197 if (status != PSA_SUCCESS) {
201 status = psa_hash_update(&op, left_node,
203 if (status != PSA_SUCCESS) {
207 status = psa_hash_update(&op, right_node,
209 if (status != PSA_SUCCESS) {
213 status = psa_hash_finish(&op, out, MBEDTLS_LMS_M_NODE_BYTES(params->type),
215 if (status != PSA_SUCCESS) {
222 return PSA_TO_MBEDTLS_ERR(status);