Lines Matching defs:tls_prf
422 ssl_tls_prf_t tls_prf,
472 mbedtls_ssl_tls_prf_cb *tls_prf = NULL;
478 tls_prf = tls_prf_sha384;
483 tls_prf = tls_prf_sha256;
491 return tls_prf(secret, slen, label, random, rlen, dstbuf, dlen);
6962 * - the tls_prf, calc_verify and calc_finished members of handshake structure
6970 handshake->tls_prf = tls_prf_sha384;
6978 handshake->tls_prf = tls_prf_sha256;
6998 * [in] resume, premaster, extended_ms, calc_verify, tls_prf
7180 ret = handshake->tls_prf(handshake->premaster, handshake->pmslen,
7243 ssl->handshake->tls_prf,
8388 ssl->handshake->tls_prf(session->master, 48, sender,
8752 static mbedtls_tls_prf_types tls_prf_get_type(mbedtls_ssl_tls_prf_cb *tls_prf)
8754 ((void) tls_prf);
8756 if (tls_prf == tls_prf_sha384) {
8761 if (tls_prf == tls_prf_sha256) {
8779 * - [in] tls_prf: pointer to PRF to use for key derivation
8795 ssl_tls_prf_t tls_prf,
8924 ret = tls_prf(master, 48, "key expansion", randbytes, 64, keyblk, 256);
9103 tls_prf_get_type(tls_prf));