Lines Matching refs:end

111                                                   const unsigned char *end)  in ssl_tls13_parse_key_exchange_modes_ext()  argument
118 MBEDTLS_SSL_CHK_BUF_READ_PTR(p, end, 1); in ssl_tls13_parse_key_exchange_modes_ext()
128 MBEDTLS_SSL_CHK_BUF_READ_PTR(p, end, ke_modes_len); in ssl_tls13_parse_key_exchange_modes_ext()
735 unsigned char *end, in ssl_tls13_write_server_pre_shared_key_ext() argument
755 MBEDTLS_SSL_CHK_BUF_PTR(p, end, 6); in ssl_tls13_write_server_pre_shared_key_ext()
782 const unsigned char *end) in ssl_tls13_parse_supported_versions_ext() argument
790 MBEDTLS_SSL_CHK_BUF_READ_PTR(p, end, 1); in ssl_tls13_parse_supported_versions_ext()
794 MBEDTLS_SSL_CHK_BUF_READ_PTR(p, end, versions_len); in ssl_tls13_parse_supported_versions_ext()
841 const unsigned char *end) in ssl_tls13_parse_supported_groups_ext() argument
847 MBEDTLS_SSL_DEBUG_BUF(3, "supported_groups extension", p, end - buf); in ssl_tls13_parse_supported_groups_ext()
848 MBEDTLS_SSL_CHK_BUF_READ_PTR(p, end, 2); in ssl_tls13_parse_supported_groups_ext()
851 MBEDTLS_SSL_CHK_BUF_READ_PTR(p, end, named_group_list_len); in ssl_tls13_parse_supported_groups_ext()
903 const unsigned char *end) in ssl_tls13_parse_key_shares_ext() argument
918 MBEDTLS_SSL_CHK_BUF_READ_PTR(p, end, 2); in ssl_tls13_parse_key_shares_ext()
921 MBEDTLS_SSL_CHK_BUF_READ_PTR(p, end, client_shares_len); in ssl_tls13_parse_key_shares_ext()
1251 const unsigned char *end) in ssl_tls13_parse_client_hello() argument
1295 MBEDTLS_SSL_CHK_BUF_READ_PTR(p, end, 38); in ssl_tls13_parse_client_hello()
1332 MBEDTLS_SSL_CHK_BUF_READ_PTR(p, end, legacy_session_id_len + 2); in ssl_tls13_parse_client_hello()
1360 MBEDTLS_SSL_CHK_BUF_READ_PTR(p, end, cipher_suites_len + 1); in ssl_tls13_parse_client_hello()
1367 MBEDTLS_SSL_CHK_BUF_READ_PTR(p + 1, end, p[0] + 2); in ssl_tls13_parse_client_hello()
1374 ssl, p + 1 + p[0], end, in ssl_tls13_parse_client_hello()
1485 MBEDTLS_SSL_CHK_BUF_READ_PTR(p, end, extensions_len); in ssl_tls13_parse_client_hello()
2047 unsigned char *end, in ssl_tls13_write_server_hello_supported_versions_ext() argument
2059 MBEDTLS_SSL_CHK_BUF_PTR(buf, end, 6); in ssl_tls13_write_server_hello_supported_versions_ext()
2088 unsigned char *end, in ssl_tls13_generate_and_write_key_share() argument
2099 ssl, named_group, buf, end, out_len); in ssl_tls13_generate_and_write_key_share()
2113 ((void) end); in ssl_tls13_generate_and_write_key_share()
2136 unsigned char *end, in ssl_tls13_write_key_share_ext() argument
2159 MBEDTLS_SSL_CHK_BUF_PTR(p, end, 8); in ssl_tls13_write_key_share_ext()
2167 ssl, group, server_share + 4, end, &key_exchange_length); in ssl_tls13_write_key_share_ext()
2187 unsigned char *end, in ssl_tls13_write_hrr_key_share_ext() argument
2231 MBEDTLS_SSL_CHK_BUF_PTR(buf, end, 6); in ssl_tls13_write_hrr_key_share_ext()
2264 unsigned char *end, in ssl_tls13_write_server_hello_body() argument
2282 MBEDTLS_SSL_CHK_BUF_PTR(p, end, 2); in ssl_tls13_write_server_hello_body()
2292 MBEDTLS_SSL_CHK_BUF_PTR(p, end, MBEDTLS_SERVER_HELLO_RANDOM_LEN); in ssl_tls13_write_server_hello_body()
2308 MBEDTLS_SSL_CHK_BUF_PTR(p, end, 1 + ssl->session_negotiate->id_len); in ssl_tls13_write_server_hello_body()
2325 MBEDTLS_SSL_CHK_BUF_PTR(p, end, 2); in ssl_tls13_write_server_hello_body()
2338 MBEDTLS_SSL_CHK_BUF_PTR(p, end, 1); in ssl_tls13_write_server_hello_body()
2349 MBEDTLS_SSL_CHK_BUF_PTR(p, end, 2); in ssl_tls13_write_server_hello_body()
2354 ssl, p, end, &output_len)) != 0) { in ssl_tls13_write_server_hello_body()
2363 ret = ssl_tls13_write_hrr_key_share_ext(ssl, p, end, &output_len); in ssl_tls13_write_server_hello_body()
2365 ret = ssl_tls13_write_key_share_ext(ssl, p, end, &output_len); in ssl_tls13_write_server_hello_body()
2375 ret = ssl_tls13_write_server_pre_shared_key_ext(ssl, p, end, &output_len); in ssl_tls13_write_server_hello_body()
2547 unsigned char *end, in ssl_tls13_write_encrypted_extensions_body() argument
2558 MBEDTLS_SSL_CHK_BUF_PTR(p, end, 2); in ssl_tls13_write_encrypted_extensions_body()
2567 ret = mbedtls_ssl_write_alpn_ext(ssl, p, end, &output_len); in ssl_tls13_write_encrypted_extensions_body()
2577 ssl, 0, p, end, &output_len); in ssl_tls13_write_encrypted_extensions_body()
2588 ssl, p, end, &output_len); in ssl_tls13_write_encrypted_extensions_body()
2696 const unsigned char *end, in ssl_tls13_write_certificate_request_body() argument
2710 MBEDTLS_SSL_CHK_BUF_PTR(p, end, 3); in ssl_tls13_write_certificate_request_body()
2728 ret = mbedtls_ssl_write_sig_alg_ext(ssl, p, end, &output_len); in ssl_tls13_write_certificate_request_body()
2975 const unsigned char *end) in ssl_tls13_parse_end_of_early_data() argument
2981 if (buf != end) { in ssl_tls13_parse_end_of_early_data()
3287 unsigned char *end, in ssl_tls13_write_new_session_ticket_body() argument
3308 MBEDTLS_SSL_CHK_BUF_PTR(p, end, 4 + 4 + 1 + ticket_nonce_size + 2); in ssl_tls13_write_new_session_ticket_body()
3317 end, in ssl_tls13_write_new_session_ticket_body()
3367 MBEDTLS_SSL_CHK_BUF_PTR(p, end, 2); in ssl_tls13_write_new_session_ticket_body()
3376 ssl, 1, p, end, &output_len)) != 0) { in ssl_tls13_write_new_session_ticket_body()