Lines Matching refs:p
160 unsigned char *p = buf; in mbedtls_ssl_tls13_write_sig_alg_ext() local
183 MBEDTLS_SSL_CHK_BUF_PTR( p, end, 6 ); in mbedtls_ssl_tls13_write_sig_alg_ext()
184 p += 6; in mbedtls_ssl_tls13_write_sig_alg_ext()
189 supported_sig_alg_ptr = p; in mbedtls_ssl_tls13_write_sig_alg_ext()
193 MBEDTLS_SSL_CHK_BUF_PTR( p, end, 2 ); in mbedtls_ssl_tls13_write_sig_alg_ext()
194 MBEDTLS_PUT_UINT16_BE( *sig_alg, p, 0 ); in mbedtls_ssl_tls13_write_sig_alg_ext()
195 p += 2; in mbedtls_ssl_tls13_write_sig_alg_ext()
200 supported_sig_alg_len = p - supported_sig_alg_ptr; in mbedtls_ssl_tls13_write_sig_alg_ext()
215 *olen = p - buf; in mbedtls_ssl_tls13_write_sig_alg_ext()
314 const unsigned char *p = buf; in ssl_tls13_parse_certificate_verify() local
328 MBEDTLS_SSL_CHK_BUF_READ_PTR( p, end, 2 ); in ssl_tls13_parse_certificate_verify()
329 algorithm = MBEDTLS_GET_UINT16_BE( p, 0 ); in ssl_tls13_parse_certificate_verify()
330 p += 2; in ssl_tls13_parse_certificate_verify()
387 MBEDTLS_SSL_CHK_BUF_READ_PTR( p, end, 2 ); in ssl_tls13_parse_certificate_verify()
388 signature_len = MBEDTLS_GET_UINT16_BE( p, 0 ); in ssl_tls13_parse_certificate_verify()
389 p += 2; in ssl_tls13_parse_certificate_verify()
390 MBEDTLS_SSL_CHK_BUF_READ_PTR( p, end, signature_len ); in ssl_tls13_parse_certificate_verify()
432 p, signature_len ) ) == 0 ) in ssl_tls13_parse_certificate_verify()
562 const unsigned char *p = buf; in ssl_tls13_parse_certificate() local
565 MBEDTLS_SSL_CHK_BUF_READ_PTR( p, end, 4 ); in ssl_tls13_parse_certificate()
566 certificate_request_context_len = p[0]; in ssl_tls13_parse_certificate()
567 certificate_list_len = MBEDTLS_GET_UINT24_BE( p, 1 ); in ssl_tls13_parse_certificate()
568 p += 4; in ssl_tls13_parse_certificate()
601 certificate_list_end = p + certificate_list_len; in ssl_tls13_parse_certificate()
602 while( p < certificate_list_end ) in ssl_tls13_parse_certificate()
606 MBEDTLS_SSL_CHK_BUF_READ_PTR( p, certificate_list_end, 3 ); in ssl_tls13_parse_certificate()
607 cert_data_len = MBEDTLS_GET_UINT24_BE( p, 0 ); in ssl_tls13_parse_certificate()
608 p += 3; in ssl_tls13_parse_certificate()
623 MBEDTLS_SSL_CHK_BUF_READ_PTR( p, certificate_list_end, cert_data_len ); in ssl_tls13_parse_certificate()
625 p, cert_data_len ); in ssl_tls13_parse_certificate()
655 p += cert_data_len; in ssl_tls13_parse_certificate()
658 MBEDTLS_SSL_CHK_BUF_READ_PTR( p, certificate_list_end, 2 ); in ssl_tls13_parse_certificate()
659 extensions_len = MBEDTLS_GET_UINT16_BE( p, 0 ); in ssl_tls13_parse_certificate()
660 p += 2; in ssl_tls13_parse_certificate()
661 MBEDTLS_SSL_CHK_BUF_READ_PTR( p, certificate_list_end, extensions_len ); in ssl_tls13_parse_certificate()
662 p += extensions_len; in ssl_tls13_parse_certificate()
666 if( p != end ) in ssl_tls13_parse_certificate()