Lines Matching defs:status
45 static int local_err_translation(psa_status_t status)
47 return psa_status_to_mbedtls(status, psa_to_ssl_errors,
51 #define PSA_TO_MBEDTLS_ERR(status) local_err_translation(status)
836 psa_status_t status;
845 status = psa_hash_abort(&ssl->handshake->fin_sha256_psa);
846 if (status != PSA_SUCCESS) {
847 return mbedtls_md_error_from_psa(status);
849 status = psa_hash_setup(&ssl->handshake->fin_sha256_psa, PSA_ALG_SHA_256);
850 if (status != PSA_SUCCESS) {
851 return mbedtls_md_error_from_psa(status);
870 status = psa_hash_abort(&ssl->handshake->fin_sha384_psa);
871 if (status != PSA_SUCCESS) {
872 return mbedtls_md_error_from_psa(status);
874 status = psa_hash_setup(&ssl->handshake->fin_sha384_psa, PSA_ALG_SHA_384);
875 if (status != PSA_SUCCESS) {
876 return mbedtls_md_error_from_psa(status);
901 psa_status_t status;
912 status = psa_hash_update(&ssl->handshake->fin_sha256_psa, buf, len);
913 if (status != PSA_SUCCESS) {
914 return mbedtls_md_error_from_psa(status);
925 status = psa_hash_update(&ssl->handshake->fin_sha384_psa, buf, len);
926 if (status != PSA_SUCCESS) {
927 return mbedtls_md_error_from_psa(status);
1971 psa_status_t status;
1984 status = psa_pake_setup(&ssl->handshake->psa_pake_ctx, &cipher_suite);
1985 if (status != PSA_SUCCESS) {
1986 return status;
2001 status = psa_pake_set_user(&ssl->handshake->psa_pake_ctx, user, user_len);
2002 if (status != PSA_SUCCESS) {
2003 return status;
2006 status = psa_pake_set_peer(&ssl->handshake->psa_pake_ctx, peer, peer_len);
2007 if (status != PSA_SUCCESS) {
2008 return status;
2011 status = psa_pake_set_password_key(&ssl->handshake->psa_pake_ctx, pwd);
2012 if (status != PSA_SUCCESS) {
2013 return status;
2026 psa_status_t status;
2041 status = psa_import_key(&attributes, pw, pw_len,
2043 if (status != PSA_SUCCESS) {
2047 status = mbedtls_ssl_set_hs_ecjpake_password_common(ssl,
2049 if (status != PSA_SUCCESS) {
2061 psa_status_t status;
2071 status = mbedtls_ssl_set_hs_ecjpake_password_common(ssl, pwd);
2072 if (status != PSA_SUCCESS) {
2246 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED;
2284 status = psa_import_key(&key_attributes, psk, psk_len, &key);
2285 if (status != PSA_SUCCESS) {
2442 psa_status_t status;
2446 status = mbedtls_ssl_cipher_to_psa((mbedtls_cipher_type_t) suite->cipher,
2448 if (status == PSA_SUCCESS) {
6419 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED;
6442 status = psa_hash_clone(hash_operation_to_clone, &hash_operation);
6443 if (status != PSA_SUCCESS) {
6447 status = psa_hash_finish(&hash_operation, dst, dst_len, olen);
6448 if (status != PSA_SUCCESS) {
6457 return PSA_TO_MBEDTLS_ERR(status);
6689 psa_status_t status;
6691 status = psa_key_derivation_setup(derivation, alg);
6692 if (status != PSA_SUCCESS) {
6693 return status;
6697 status = psa_key_derivation_input_bytes(derivation,
6700 if (status != PSA_SUCCESS) {
6701 return status;
6705 status = psa_key_derivation_input_bytes(derivation,
6708 if (status != PSA_SUCCESS) {
6709 return status;
6714 status = psa_key_derivation_input_bytes(
6718 status = psa_key_derivation_input_key(
6721 if (status != PSA_SUCCESS) {
6722 return status;
6725 status = psa_key_derivation_input_bytes(derivation,
6728 if (status != PSA_SUCCESS) {
6729 return status;
6735 status = psa_key_derivation_set_capacity(derivation, capacity);
6736 if (status != PSA_SUCCESS) {
6737 return status;
6752 psa_status_t status;
6777 status = psa_import_key(&key_attributes, secret, slen, &master_key);
6778 if (status != PSA_SUCCESS) {
6783 status = setup_psa_key_derivation(&derivation,
6791 if (status != PSA_SUCCESS) {
6797 status = psa_key_derivation_output_bytes(&derivation, dstbuf, dlen);
6798 if (status != PSA_SUCCESS) {
6804 status = psa_key_derivation_abort(&derivation);
6805 if (status != PSA_SUCCESS) {
6811 status = psa_destroy_key(master_key);
6813 if (status != PSA_SUCCESS) {
7069 psa_status_t status;
7108 status = setup_psa_key_derivation(&derivation, psk, alg,
7115 if (status != PSA_SUCCESS) {
7120 status = psa_key_derivation_output_bytes(&derivation,
7123 if (status != PSA_SUCCESS) {
7128 status = psa_key_derivation_abort(&derivation);
7129 if (status != PSA_SUCCESS) {
7138 psa_status_t status;
7147 status = psa_key_derivation_setup(&derivation, alg);
7148 if (status != PSA_SUCCESS) {
7152 status = psa_key_derivation_set_capacity(&derivation,
7154 if (status != PSA_SUCCESS) {
7159 status = psa_pake_get_implicit_key(&handshake->psa_pake_ctx,
7161 if (status != PSA_SUCCESS) {
7166 status = psa_key_derivation_output_bytes(&derivation,
7169 if (status != PSA_SUCCESS) {
7174 status = psa_key_derivation_abort(&derivation);
7175 if (status != PSA_SUCCESS) {
7292 psa_status_t status;
7299 status = psa_hash_clone(hs_op, &cloned_op);
7300 if (status != PSA_SUCCESS) {
7304 status = psa_hash_finish(&cloned_op, hash, buffer_size, hlen);
7305 if (status != PSA_SUCCESS) {
7314 return mbedtls_md_error_from_psa(status);
8330 psa_status_t status;
8353 status = psa_hash_clone(hs_op, &cloned_op);
8354 if (status != PSA_SUCCESS) {
8358 status = psa_hash_finish(&cloned_op, padbuf, hlen, &hash_size);
8359 if (status != PSA_SUCCESS) {
8400 return mbedtls_md_error_from_psa(status);
8823 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED;
8868 if ((status = mbedtls_ssl_cipher_to_psa((mbedtls_cipher_type_t) ciphersuite_info->cipher,
8873 ret = PSA_TO_MBEDTLS_ERR(status);
9114 if ((status = psa_import_key(&attributes,
9118 MBEDTLS_SSL_DEBUG_RET(3, "psa_import_key", (int) status);
9119 ret = PSA_TO_MBEDTLS_ERR(status);
9126 if ((status = psa_import_key(&attributes,
9130 ret = PSA_TO_MBEDTLS_ERR(status);
9190 if ((status = psa_import_key(&attributes,
9193 ret = PSA_TO_MBEDTLS_ERR(status);
9211 if ((status = psa_import_key(&attributes,
9214 ret = PSA_TO_MBEDTLS_ERR(status);
9246 psa_status_t status;
9266 status = psa_pake_input(pake_ctx, step,
9268 if (status != PSA_SUCCESS) {
9269 return PSA_TO_MBEDTLS_ERR(status);
9289 psa_status_t status;
9306 status = psa_pake_output(pake_ctx, step,
9310 if (status != PSA_SUCCESS) {
9311 return PSA_TO_MBEDTLS_ERR(status);
9332 psa_status_t status;
9338 if ((status = psa_hash_setup(&hash_operation,
9340 MBEDTLS_SSL_DEBUG_RET(1, "psa_hash_setup", status);
9344 if ((status = psa_hash_update(&hash_operation, ssl->handshake->randbytes,
9346 MBEDTLS_SSL_DEBUG_RET(1, "psa_hash_update", status);
9350 if ((status = psa_hash_update(&hash_operation,
9352 MBEDTLS_SSL_DEBUG_RET(1, "psa_hash_update", status);
9356 if ((status = psa_hash_finish(&hash_operation, hash, PSA_HASH_MAX_SIZE,
9358 MBEDTLS_SSL_DEBUG_RET(1, "psa_hash_finish", status);
9363 if (status != PSA_SUCCESS) {
9366 switch (status) {