Lines Matching refs:psk_len
1866 if (conf->psk != NULL && conf->psk_len != 0) { in mbedtls_ssl_conf_has_static_psk()
1882 mbedtls_zeroize_and_free(conf->psk, conf->psk_len); in ssl_conf_remove_psk()
1884 conf->psk_len = 0; in ssl_conf_remove_psk()
1924 const unsigned char *psk, size_t psk_len, in mbedtls_ssl_conf_psk() argument
1938 if (psk_len == 0) { in mbedtls_ssl_conf_psk()
1941 if (psk_len > MBEDTLS_PSK_MAX_LEN) { in mbedtls_ssl_conf_psk()
1945 if ((conf->psk = mbedtls_calloc(1, psk_len)) == NULL) { in mbedtls_ssl_conf_psk()
1948 conf->psk_len = psk_len; in mbedtls_ssl_conf_psk()
1949 memcpy(conf->psk, psk, conf->psk_len); in mbedtls_ssl_conf_psk()
1974 const unsigned char *psk, size_t psk_len) in mbedtls_ssl_set_hs_psk() argument
1985 if (psk_len > MBEDTLS_PSK_MAX_LEN) { in mbedtls_ssl_set_hs_psk()
2013 status = psa_import_key(&key_attributes, psk, psk_len, &key); in mbedtls_ssl_set_hs_psk()
5586 mbedtls_zeroize_and_free(conf->psk, conf->psk_len); in mbedtls_ssl_config_free()
5588 conf->psk_len = 0; in mbedtls_ssl_config_free()
6339 ssl->conf->psk, ssl->conf->psk_len, in ssl_compute_master()