Lines Matching refs:status

41     psa_status_t status;  in psa_hmac_setup_internal()  local
62 status = psa_hash_compute(hash_alg, key, key_length, in psa_hmac_setup_internal()
64 if (status != PSA_SUCCESS) { in psa_hmac_setup_internal()
90 status = psa_hash_setup(&hmac->hash_ctx, hash_alg); in psa_hmac_setup_internal()
91 if (status != PSA_SUCCESS) { in psa_hmac_setup_internal()
95 status = psa_hash_update(&hmac->hash_ctx, ipad, block_size); in psa_hmac_setup_internal()
100 return status; in psa_hmac_setup_internal()
120 psa_status_t status; in psa_hmac_finish_internal() local
122 status = psa_hash_finish(&hmac->hash_ctx, tmp, sizeof(tmp), &hash_size); in psa_hmac_finish_internal()
123 if (status != PSA_SUCCESS) { in psa_hmac_finish_internal()
124 return status; in psa_hmac_finish_internal()
128 status = psa_hash_setup(&hmac->hash_ctx, hash_alg); in psa_hmac_finish_internal()
129 if (status != PSA_SUCCESS) { in psa_hmac_finish_internal()
133 status = psa_hash_update(&hmac->hash_ctx, hmac->opad, block_size); in psa_hmac_finish_internal()
134 if (status != PSA_SUCCESS) { in psa_hmac_finish_internal()
138 status = psa_hash_update(&hmac->hash_ctx, tmp, hash_size); in psa_hmac_finish_internal()
139 if (status != PSA_SUCCESS) { in psa_hmac_finish_internal()
143 status = psa_hash_finish(&hmac->hash_ctx, tmp, sizeof(tmp), &hash_size); in psa_hmac_finish_internal()
144 if (status != PSA_SUCCESS) { in psa_hmac_finish_internal()
152 return status; in psa_hmac_finish_internal()
206 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in mac_init() local
213 status = PSA_SUCCESS; in mac_init()
220 status = PSA_SUCCESS; in mac_init()
225 status = PSA_ERROR_NOT_SUPPORTED; in mac_init()
228 if (status != PSA_SUCCESS) { in mac_init()
231 return status; in mac_init()
277 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in psa_mac_setup() local
284 status = mac_init(operation, alg); in psa_mac_setup()
285 if (status != PSA_SUCCESS) { in psa_mac_setup()
286 return status; in psa_mac_setup()
294 status = cmac_setup(operation, attributes, key_buffer); in psa_mac_setup()
299 status = psa_hmac_setup_internal(&operation->ctx.hmac, in psa_mac_setup()
309 status = PSA_ERROR_NOT_SUPPORTED; in psa_mac_setup()
312 if (status != PSA_SUCCESS) { in psa_mac_setup()
316 return status; in psa_mac_setup()
409 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in mbedtls_psa_mac_sign_finish() local
415 status = psa_mac_finish_internal(operation, mac, mac_size); in mbedtls_psa_mac_sign_finish()
416 if (status == PSA_SUCCESS) { in mbedtls_psa_mac_sign_finish()
420 return status; in mbedtls_psa_mac_sign_finish()
429 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in mbedtls_psa_mac_verify_finish() local
440 status = psa_mac_finish_internal(operation, actual_mac, mac_length); in mbedtls_psa_mac_verify_finish()
441 if (status != PSA_SUCCESS) { in mbedtls_psa_mac_verify_finish()
446 status = PSA_ERROR_INVALID_SIGNATURE; in mbedtls_psa_mac_verify_finish()
452 return status; in mbedtls_psa_mac_verify_finish()
466 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in mbedtls_psa_mac_compute() local
469 status = psa_mac_setup(&operation, in mbedtls_psa_mac_compute()
472 if (status != PSA_SUCCESS) { in mbedtls_psa_mac_compute()
477 status = mbedtls_psa_mac_update(&operation, input, input_length); in mbedtls_psa_mac_compute()
478 if (status != PSA_SUCCESS) { in mbedtls_psa_mac_compute()
483 status = psa_mac_finish_internal(&operation, mac, mac_size); in mbedtls_psa_mac_compute()
484 if (status == PSA_SUCCESS) { in mbedtls_psa_mac_compute()
491 return status; in mbedtls_psa_mac_compute()