Lines Matching refs:ssl
906 extern int (*mbedtls_ssl_hw_record_init)(mbedtls_ssl_context *ssl,
913 extern int (*mbedtls_ssl_hw_record_activate)(mbedtls_ssl_context *ssl, int direction);
914 extern int (*mbedtls_ssl_hw_record_reset)(mbedtls_ssl_context *ssl);
915 extern int (*mbedtls_ssl_hw_record_write)(mbedtls_ssl_context *ssl);
916 extern int (*mbedtls_ssl_hw_record_read)(mbedtls_ssl_context *ssl);
917 extern int (*mbedtls_ssl_hw_record_finish)(mbedtls_ssl_context *ssl);
955 void mbedtls_ssl_init( mbedtls_ssl_context *ssl );
972 int mbedtls_ssl_setup( mbedtls_ssl_context *ssl,
985 int mbedtls_ssl_session_reset( mbedtls_ssl_context *ssl );
1115 void mbedtls_ssl_set_bio( mbedtls_ssl_context *ssl,
1159 void mbedtls_ssl_set_timer_cb( mbedtls_ssl_context *ssl,
1372 int mbedtls_ssl_set_client_transport_id( mbedtls_ssl_context *ssl,
1518 int mbedtls_ssl_set_session( mbedtls_ssl_context *ssl, const mbedtls_ssl_session *session );
1658 int mbedtls_ssl_set_hs_psk( mbedtls_ssl_context *ssl,
1797 int mbedtls_ssl_set_hostname( mbedtls_ssl_context *ssl, const char *hostname );
1813 int mbedtls_ssl_set_hs_own_cert( mbedtls_ssl_context *ssl,
1828 void mbedtls_ssl_set_hs_ca_chain( mbedtls_ssl_context *ssl,
1842 void mbedtls_ssl_set_hs_authmode( mbedtls_ssl_context *ssl,
1892 int mbedtls_ssl_set_hs_ecjpake_password( mbedtls_ssl_context *ssl,
1921 const char *mbedtls_ssl_get_alpn_protocol( const mbedtls_ssl_context *ssl );
2212 size_t mbedtls_ssl_get_bytes_avail( const mbedtls_ssl_context *ssl );
2225 uint32_t mbedtls_ssl_get_verify_result( const mbedtls_ssl_context *ssl );
2234 const char *mbedtls_ssl_get_ciphersuite( const mbedtls_ssl_context *ssl );
2243 const char *mbedtls_ssl_get_version( const mbedtls_ssl_context *ssl );
2255 int mbedtls_ssl_get_record_expansion( const mbedtls_ssl_context *ssl );
2274 size_t mbedtls_ssl_get_max_frag_len( const mbedtls_ssl_context *ssl );
2292 const mbedtls_x509_crt *mbedtls_ssl_get_peer_cert( const mbedtls_ssl_context *ssl );
2312 int mbedtls_ssl_get_session( const mbedtls_ssl_context *ssl, mbedtls_ssl_session *session );
2336 int mbedtls_ssl_handshake( mbedtls_ssl_context *ssl );
2357 int mbedtls_ssl_handshake_step( mbedtls_ssl_context *ssl );
2378 int mbedtls_ssl_renegotiate( mbedtls_ssl_context *ssl );
2415 int mbedtls_ssl_read( mbedtls_ssl_context *ssl, unsigned char *buf, size_t len );
2452 int mbedtls_ssl_write( mbedtls_ssl_context *ssl, const unsigned char *buf, size_t len );
2470 int mbedtls_ssl_send_alert_message( mbedtls_ssl_context *ssl,
2486 int mbedtls_ssl_close_notify( mbedtls_ssl_context *ssl );
2493 void mbedtls_ssl_free( mbedtls_ssl_context *ssl );