Lines Matching refs:p_rng
169 int (*f_rng)(void *, unsigned char *, size_t), void *p_rng) in dhm_random_below() argument
173 MBEDTLS_MPI_CHK(mbedtls_mpi_random(R, 3, M, f_rng, p_rng)); in dhm_random_below()
182 void *p_rng) in dhm_make_common() argument
194 MBEDTLS_MPI_CHK(mbedtls_mpi_fill_random(&ctx->X, x_size, f_rng, p_rng)); in dhm_make_common()
197 ret = dhm_random_below(&ctx->X, &ctx->P, f_rng, p_rng); in dhm_make_common()
226 void *p_rng) in mbedtls_dhm_make_params() argument
232 ret = dhm_make_common(ctx, x_size, f_rng, p_rng); in mbedtls_dhm_make_params()
311 void *p_rng) in mbedtls_dhm_make_public() argument
319 ret = dhm_make_common(ctx, x_size, f_rng, p_rng); in mbedtls_dhm_make_public()
344 int (*f_rng)(void *, unsigned char *, size_t), void *p_rng) in dhm_update_blinding() argument
382 MBEDTLS_MPI_CHK(dhm_random_below(&ctx->Vi, &ctx->P, f_rng, p_rng)); in dhm_update_blinding()
387 MBEDTLS_MPI_CHK(dhm_random_below(&R, &ctx->P, f_rng, p_rng)); in dhm_update_blinding()
408 void *p_rng) in mbedtls_dhm_calc_secret() argument
428 MBEDTLS_MPI_CHK(dhm_update_blinding(ctx, f_rng, p_rng)); in mbedtls_dhm_calc_secret()