Lines Matching refs:end

53                                        const unsigned char *end,  in ssl_write_renegotiation_ext()  argument
70 MBEDTLS_SSL_CHK_BUF_PTR(p, end, 5 + ssl->verify_data_len); in ssl_write_renegotiation_ext()
97 const unsigned char *end, in ssl_write_supported_point_formats_ext() argument
107 MBEDTLS_SSL_CHK_BUF_PTR(p, end, 6); in ssl_write_supported_point_formats_ext()
130 const unsigned char *end, in ssl_write_ecjpake_kkpp_ext() argument
153 MBEDTLS_SSL_CHK_BUF_PTR(p, end, 4); in ssl_write_ecjpake_kkpp_ext()
169 p + 2, end - p - 2, &kkpp_len, in ssl_write_ecjpake_kkpp_ext()
179 p + 2, end - p - 2, &kkpp_len, in ssl_write_ecjpake_kkpp_ext()
200 MBEDTLS_SSL_CHK_BUF_PTR(p + 2, end, kkpp_len); in ssl_write_ecjpake_kkpp_ext()
218 const unsigned char *end, in ssl_write_cid_ext() argument
239 MBEDTLS_SSL_CHK_BUF_PTR(p, end, (unsigned) (ssl->own_cid_len + 5)); in ssl_write_cid_ext()
261 const unsigned char *end, in ssl_write_max_fragment_length_ext() argument
275 MBEDTLS_SSL_CHK_BUF_PTR(p, end, 5); in ssl_write_max_fragment_length_ext()
295 const unsigned char *end, in ssl_write_encrypt_then_mac_ext() argument
309 MBEDTLS_SSL_CHK_BUF_PTR(p, end, 4); in ssl_write_encrypt_then_mac_ext()
327 const unsigned char *end, in ssl_write_extended_ms_ext() argument
341 MBEDTLS_SSL_CHK_BUF_PTR(p, end, 4); in ssl_write_extended_ms_ext()
359 const unsigned char *end, in ssl_write_session_ticket_ext() argument
376 MBEDTLS_SSL_CHK_BUF_PTR(p, end, 4 + tlen); in ssl_write_session_ticket_ext()
405 const unsigned char *end, in ssl_write_use_srtp_ext() argument
444 MBEDTLS_SSL_CHK_BUF_PTR(p, end, ext_len + 4); in ssl_write_use_srtp_ext()
515 const unsigned char *end, in mbedtls_ssl_tls12_write_client_hello_exts() argument
524 (void) end; in mbedtls_ssl_tls12_write_client_hello_exts()
534 if ((ret = ssl_write_renegotiation_ext(ssl, p, end, &ext_len)) != 0) { in mbedtls_ssl_tls12_write_client_hello_exts()
545 if ((ret = ssl_write_supported_point_formats_ext(ssl, p, end, in mbedtls_ssl_tls12_write_client_hello_exts()
555 if ((ret = ssl_write_ecjpake_kkpp_ext(ssl, p, end, &ext_len)) != 0) { in mbedtls_ssl_tls12_write_client_hello_exts()
563 if ((ret = ssl_write_cid_ext(ssl, p, end, &ext_len)) != 0) { in mbedtls_ssl_tls12_write_client_hello_exts()
571 if ((ret = ssl_write_max_fragment_length_ext(ssl, p, end, in mbedtls_ssl_tls12_write_client_hello_exts()
580 if ((ret = ssl_write_encrypt_then_mac_ext(ssl, p, end, &ext_len)) != 0) { in mbedtls_ssl_tls12_write_client_hello_exts()
588 if ((ret = ssl_write_extended_ms_ext(ssl, p, end, &ext_len)) != 0) { in mbedtls_ssl_tls12_write_client_hello_exts()
596 if ((ret = ssl_write_use_srtp_ext(ssl, p, end, &ext_len)) != 0) { in mbedtls_ssl_tls12_write_client_hello_exts()
604 if ((ret = ssl_write_session_ticket_ext(ssl, p, end, &ext_len)) != 0) { in mbedtls_ssl_tls12_write_client_hello_exts()
1671 unsigned char *end) in ssl_parse_server_dh_params() argument
1686 p, end)) != 0) { in ssl_parse_server_dh_params()
1715 unsigned char *end) in ssl_parse_server_ecdh_params() argument
1734 if (end - *p < 4) { in ssl_parse_server_ecdh_params()
1765 if ((size_t) (end - *p) < ecpoint_len) { in ssl_parse_server_ecdh_params()
1830 unsigned char *end) in ssl_parse_server_ecdh_params() argument
1843 (const unsigned char **) p, end)) != 0) { in ssl_parse_server_ecdh_params()
1869 unsigned char *end) in ssl_parse_server_psk_hint() argument
1880 if (end - (*p) < 2) { in ssl_parse_server_psk_hint()
1888 if (end - (*p) < len) { in ssl_parse_server_psk_hint()
2087 unsigned char *p = NULL, *end = NULL; in ssl_parse_server_key_exchange() local
2098 ((void) end); in ssl_parse_server_key_exchange()
2119 ((void) end); in ssl_parse_server_key_exchange()
2175 end = ssl->in_msg + ssl->in_hslen; in ssl_parse_server_key_exchange()
2176 MBEDTLS_SSL_DEBUG_BUF(3, "server key exchange", p, (size_t) (end - p)); in ssl_parse_server_key_exchange()
2183 if (ssl_parse_server_psk_hint(ssl, &p, end) != 0) { in ssl_parse_server_key_exchange()
2206 if (ssl_parse_server_dh_params(ssl, &p, end) != 0) { in ssl_parse_server_key_exchange()
2223 if (ssl_parse_server_ecdh_params(ssl, &p, end) != 0) { in ssl_parse_server_key_exchange()
2262 &ssl->handshake->psa_pake_ctx, p, end - p, in ssl_parse_server_key_exchange()
2276 p, end - p); in ssl_parse_server_key_exchange()
2321 MBEDTLS_SSL_CHK_BUF_READ_PTR(p, end, 2); in ssl_parse_server_key_exchange()
2351 if (p > end - 2) { in ssl_parse_server_key_exchange()
2362 if (p != end - sig_len) { in ssl_parse_server_key_exchange()
2797 unsigned char *end = ssl->out_msg + MBEDTLS_SSL_OUT_CONTENT_LEN; in ssl_write_client_key_exchange() local
2798 size_t own_pubkey_max_len = (size_t) (end - own_pubkey); in ssl_write_client_key_exchange()
2969 unsigned char *end = ssl->out_msg + MBEDTLS_SSL_OUT_CONTENT_LEN; in ssl_write_client_key_exchange() local
2970 size_t own_pubkey_max_len = (size_t) (end - own_pubkey); in ssl_write_client_key_exchange()