Lines Matching refs:ret

41     int ret = MBEDTLS_ERR_SSL_CACHE_ENTRY_NOT_FOUND;  in ssl_cache_find_entry()  local
66 ret = 0; in ssl_cache_find_entry()
69 return ret; in ssl_cache_find_entry()
78 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED; in mbedtls_ssl_cache_get() local
83 if ((ret = mbedtls_mutex_lock(&cache->mutex)) != 0) { in mbedtls_ssl_cache_get()
84 return ret; in mbedtls_ssl_cache_get()
88 ret = ssl_cache_find_entry(cache, session_id, session_id_len, &entry); in mbedtls_ssl_cache_get()
89 if (ret != 0) { in mbedtls_ssl_cache_get()
93 ret = mbedtls_ssl_session_load(session, in mbedtls_ssl_cache_get()
96 if (ret != 0) { in mbedtls_ssl_cache_get()
100 ret = 0; in mbedtls_ssl_cache_get()
105 ret = MBEDTLS_ERR_THREADING_MUTEX_ERROR; in mbedtls_ssl_cache_get()
109 return ret; in mbedtls_ssl_cache_get()
250 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED; in mbedtls_ssl_cache_set() local
258 if ((ret = mbedtls_mutex_lock(&cache->mutex)) != 0) { in mbedtls_ssl_cache_set()
259 return ret; in mbedtls_ssl_cache_set()
263 ret = ssl_cache_pick_writing_slot(cache, in mbedtls_ssl_cache_set()
266 if (ret != 0) { in mbedtls_ssl_cache_set()
272 ret = mbedtls_ssl_session_save(session, NULL, 0, &session_serialized_len); in mbedtls_ssl_cache_set()
273 if (ret != MBEDTLS_ERR_SSL_BUFFER_TOO_SMALL) { in mbedtls_ssl_cache_set()
279 ret = MBEDTLS_ERR_SSL_ALLOC_FAILED; in mbedtls_ssl_cache_set()
284 ret = mbedtls_ssl_session_save(session, in mbedtls_ssl_cache_set()
288 if (ret != 0) { in mbedtls_ssl_cache_set()
293 ret = MBEDTLS_ERR_SSL_BAD_INPUT_DATA; in mbedtls_ssl_cache_set()
303 ret = 0; in mbedtls_ssl_cache_set()
308 ret = MBEDTLS_ERR_THREADING_MUTEX_ERROR; in mbedtls_ssl_cache_set()
317 return ret; in mbedtls_ssl_cache_set()
324 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED; in mbedtls_ssl_cache_remove() local
330 if ((ret = mbedtls_mutex_lock(&cache->mutex)) != 0) { in mbedtls_ssl_cache_remove()
331 return ret; in mbedtls_ssl_cache_remove()
335 ret = ssl_cache_find_entry(cache, session_id, session_id_len, &entry); in mbedtls_ssl_cache_remove()
337 if (ret != 0) { in mbedtls_ssl_cache_remove()
338 ret = 0; in mbedtls_ssl_cache_remove()
357 ret = 0; in mbedtls_ssl_cache_remove()
362 ret = MBEDTLS_ERR_THREADING_MUTEX_ERROR; in mbedtls_ssl_cache_remove()
366 return ret; in mbedtls_ssl_cache_remove()