Data Structures
Here are the data structures with brief descriptions:

mbedtls_asn1_bitstring | Container for ASN1 bit strings
mbedtls_asn1_buf | Type-length-value structure that allows for ASN1 using DER
mbedtls_asn1_named_data | Container for a sequence or list of 'named' ASN.1 data items
mbedtls_asn1_sequence | Container for a sequence of ASN.1 items
mbedtls_ccm_context | CCM context structure
mbedtls_cipher_base_t | Base cipher information
mbedtls_cipher_context_t | Generic cipher context
mbedtls_cipher_definition_t |
mbedtls_cipher_info_t | Cipher information
mbedtls_ctr_drbg_context | CTR_DRBG context structure
mbedtls_dhm_context | DHM context structure
mbedtls_ecdh_context | ECDH context structure
mbedtls_ecjpake_context | EC J-PAKE context structure
mbedtls_ecp_curve_info | Curve information for use by other modules
mbedtls_ecp_group | ECP group structure
mbedtls_ecp_keypair | ECP key pair structure
mbedtls_ecp_point | ECP point structure (jacobian coordinates)
mbedtls_entropy_context | Entropy context structure
mbedtls_entropy_source_state | Entropy source state
mbedtls_gcm_context | GCM context structure
mbedtls_havege_state | HAVEGE state structure
mbedtls_hmac_drbg_context | HMAC_DRBG context
mbedtls_md_context_t | Generic message digest context
mbedtls_md_info_t | Message digest information
mbedtls_mpi | MPI structure
mbedtls_net_context | Wrapper type for sockets
mbedtls_oid_descriptor_t | Base OID descriptor structure
mbedtls_pk_context | Public key container
mbedtls_pk_debug_item | Item to send to the debug module
mbedtls_pk_info_t |
mbedtls_pk_rsassa_pss_options | Options for RSASSA-PSS signature verification
mbedtls_pkcs11_context | Context for PKCS #11 private keys
mbedtls_rsa_alt_context |
mbedtls_rsa_context | RSA context structure
mbedtls_ssl_cache_context | Cache context
mbedtls_ssl_cache_entry | This structure is used for storing cache entries
mbedtls_ssl_ciphersuite_t | This structure is used for storing ciphersuite information
mbedtls_ssl_config | SSL/TLS configuration to be shared between mbedtls_ssl_context structures
mbedtls_ssl_context |
mbedtls_ssl_cookie_ctx | Context for the default cookie functions
mbedtls_ssl_flight_item |
mbedtls_ssl_handshake_params |
mbedtls_ssl_key_cert |
mbedtls_ssl_premaster_secret |
mbedtls_ssl_session |
mbedtls_ssl_ticket_context | Context for session ticket handling functions
mbedtls_ssl_ticket_key | Information for session ticket protection
mbedtls_ssl_transform |
mbedtls_threading_mutex_t |
mbedtls_x509_crl | Certificate revocation list structure
mbedtls_x509_crl_entry | Certificate revocation list entry
mbedtls_x509_crt | Container for an X.509 certificate
mbedtls_x509_crt_profile | Security profile for certificate verification
mbedtls_x509_csr | Certificate Signing Request (CSR) structure
mbedtls_x509_time | Container for date and time (precision in seconds)
mbedtls_x509write_cert | Container for writing a certificate (CRT)
mbedtls_x509write_csr | Container for writing a CSR