Lines Matching refs:ret
42 int ret = MBEDTLS_ERR_SSL_CACHE_ENTRY_NOT_FOUND;
67 ret = 0;
70 return ret;
79 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED;
84 if ((ret = mbedtls_mutex_lock(&cache->mutex)) != 0) {
85 return ret;
89 ret = ssl_cache_find_entry(cache, session_id, session_id_len, &entry);
90 if (ret != 0) {
94 ret = mbedtls_ssl_session_load(session,
97 if (ret != 0) {
101 ret = 0;
106 ret = MBEDTLS_ERR_THREADING_MUTEX_ERROR;
110 return ret;
251 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED;
259 if ((ret = mbedtls_mutex_lock(&cache->mutex)) != 0) {
260 return ret;
264 ret = ssl_cache_pick_writing_slot(cache,
267 if (ret != 0) {
273 ret = mbedtls_ssl_session_save(session, NULL, 0, &session_serialized_len);
274 if (ret != MBEDTLS_ERR_SSL_BUFFER_TOO_SMALL) {
280 ret = MBEDTLS_ERR_SSL_ALLOC_FAILED;
285 ret = mbedtls_ssl_session_save(session,
289 if (ret != 0) {
294 ret = MBEDTLS_ERR_SSL_BAD_INPUT_DATA;
304 ret = 0;
309 ret = MBEDTLS_ERR_THREADING_MUTEX_ERROR;
318 return ret;
325 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED;
331 if ((ret = mbedtls_mutex_lock(&cache->mutex)) != 0) {
332 return ret;
336 ret = ssl_cache_find_entry(cache, session_id, session_id_len, &entry);
338 if (ret != 0) {
339 ret = 0;
358 ret = 0;
363 ret = MBEDTLS_ERR_THREADING_MUTEX_ERROR;
367 return ret;