Lines Matching refs:status

28 static int local_err_translation(psa_status_t status)  in local_err_translation()  argument
30 return psa_status_to_mbedtls(status, psa_to_ssl_errors, in local_err_translation()
34 #define PSA_TO_MBEDTLS_ERR(status) local_err_translation(status) argument
87 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in mbedtls_ssl_cookie_setup() local
105 if ((status = psa_generate_key(&attributes, in mbedtls_ssl_cookie_setup()
107 return PSA_TO_MBEDTLS_ERR(status); in mbedtls_ssl_cookie_setup()
122 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in mbedtls_ssl_cookie_write() local
143 status = psa_mac_sign_setup(&operation, ctx->psa_hmac_key, in mbedtls_ssl_cookie_write()
145 if (status != PSA_SUCCESS) { in mbedtls_ssl_cookie_write()
146 ret = PSA_TO_MBEDTLS_ERR(status); in mbedtls_ssl_cookie_write()
150 status = psa_mac_update(&operation, *p - 4, 4); in mbedtls_ssl_cookie_write()
151 if (status != PSA_SUCCESS) { in mbedtls_ssl_cookie_write()
152 ret = PSA_TO_MBEDTLS_ERR(status); in mbedtls_ssl_cookie_write()
156 status = psa_mac_update(&operation, cli_id, cli_id_len); in mbedtls_ssl_cookie_write()
157 if (status != PSA_SUCCESS) { in mbedtls_ssl_cookie_write()
158 ret = PSA_TO_MBEDTLS_ERR(status); in mbedtls_ssl_cookie_write()
162 status = psa_mac_sign_finish(&operation, *p, COOKIE_MD_OUTLEN, in mbedtls_ssl_cookie_write()
164 if (status != PSA_SUCCESS) { in mbedtls_ssl_cookie_write()
165 ret = PSA_TO_MBEDTLS_ERR(status); in mbedtls_ssl_cookie_write()
174 status = psa_mac_abort(&operation); in mbedtls_ssl_cookie_write()
175 if (status != PSA_SUCCESS) { in mbedtls_ssl_cookie_write()
176 ret = PSA_TO_MBEDTLS_ERR(status); in mbedtls_ssl_cookie_write()
189 psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED; in mbedtls_ssl_cookie_check() local
202 status = psa_mac_verify_setup(&operation, ctx->psa_hmac_key, in mbedtls_ssl_cookie_check()
204 if (status != PSA_SUCCESS) { in mbedtls_ssl_cookie_check()
205 ret = PSA_TO_MBEDTLS_ERR(status); in mbedtls_ssl_cookie_check()
209 status = psa_mac_update(&operation, cookie, 4); in mbedtls_ssl_cookie_check()
210 if (status != PSA_SUCCESS) { in mbedtls_ssl_cookie_check()
211 ret = PSA_TO_MBEDTLS_ERR(status); in mbedtls_ssl_cookie_check()
215 status = psa_mac_update(&operation, cli_id, in mbedtls_ssl_cookie_check()
217 if (status != PSA_SUCCESS) { in mbedtls_ssl_cookie_check()
218 ret = PSA_TO_MBEDTLS_ERR(status); in mbedtls_ssl_cookie_check()
222 status = psa_mac_verify_finish(&operation, cookie + 4, in mbedtls_ssl_cookie_check()
224 if (status != PSA_SUCCESS) { in mbedtls_ssl_cookie_check()
225 ret = PSA_TO_MBEDTLS_ERR(status); in mbedtls_ssl_cookie_check()
245 status = psa_mac_abort(&operation); in mbedtls_ssl_cookie_check()
246 if (status != PSA_SUCCESS) { in mbedtls_ssl_cookie_check()
247 ret = PSA_TO_MBEDTLS_ERR(status); in mbedtls_ssl_cookie_check()