Home
last modified time | relevance | path

Searched refs:hw_get_random_bytes (Results 1 – 24 of 24) sorted by relevance

/optee_os/core/include/
H A Drng_support.h10 TEE_Result hw_get_random_bytes(void *buf, size_t blen);
/optee_os/core/crypto/
H A Drng_hw.c30 return hw_get_random_bytes(buf, blen); in crypto_rng_read()
/optee_os/core/drivers/crypto/se050/core/
H A Drng.c31 TEE_Result hw_get_random_bytes(void *buf, size_t blen) in hw_get_random_bytes() function
/optee_os/core/arch/arm/plat-rcar/
H A Dhw_rng.c27 TEE_Result hw_get_random_bytes(void *buf, size_t len) in hw_get_random_bytes() function
/optee_os/core/drivers/
H A Driscv_zkr_rng.c58 TEE_Result hw_get_random_bytes(void *buf, size_t len) in hw_get_random_bytes() function
H A Dhisi_trng.c42 TEE_Result hw_get_random_bytes(void *buf, size_t len) in hw_get_random_bytes() function
H A Dhi16xx_rng.c65 TEE_Result hw_get_random_bytes(void *buf, size_t len) in hw_get_random_bytes() function
H A Datmel_trng.c48 TEE_Result hw_get_random_bytes(void *buf, size_t len) in hw_get_random_bytes() function
H A Dxiphera_trng.c70 TEE_Result hw_get_random_bytes(void *buf, size_t len) in hw_get_random_bytes() function
H A Ddra7_rng.c105 TEE_Result hw_get_random_bytes(void *buf, size_t len) in hw_get_random_bytes() function
H A Dsmccc_trng.c216 TEE_Result hw_get_random_bytes(void *buf, size_t len) in hw_get_random_bytes() function
H A Dimx_rngb.c169 TEE_Result hw_get_random_bytes(void *buf, size_t len) in hw_get_random_bytes() function
H A Dstm32_rng.c481 TEE_Result hw_get_random_bytes(void *out, size_t size) in hw_get_random_bytes() function
H A Dversal_trng.c1069 TEE_Result hw_get_random_bytes(void *buf, size_t len) in hw_get_random_bytes() function
/optee_os/core/arch/arm/plat-stm/
H A Drng_support.c49 TEE_Result hw_get_random_bytes(void *buf, size_t len) in hw_get_random_bytes() function
/optee_os/core/arch/arm/plat-rockchip/
H A Dplatform_rk3588.c104 TEE_Result hw_get_random_bytes(void *buf, size_t blen) in hw_get_random_bytes() function
181 res = hw_get_random_bytes(buffer, sizeof(buffer)); in generate_huk()
/optee_os/core/arch/arm/plat-k3/drivers/
H A Deip76d_trng.c125 TEE_Result hw_get_random_bytes(void *buf, size_t len) in hw_get_random_bytes() function
/optee_os/core/arch/riscv/kernel/
H A Dboot.c305 res = hw_get_random_bytes(&seed, sizeof(seed)); in get_aslr_seed()
/optee_os/core/drivers/crypto/caam/
H A Dcaam_rng.c366 TEE_Result hw_get_random_bytes(void *buf, size_t blen) in hw_get_random_bytes() function
/optee_os/core/drivers/crypto/hisilicon/
H A Dhpre_dh.c165 if (hw_get_random_bytes(buf, key_bytes)) { in hpre_dh_gen_privkey()
H A Dhpre_montgomery.c133 ret = hw_get_random_bytes(priv, key_size); in gen_random_privkey()
H A Dhpre_rsa.c306 if (hw_get_random_bytes(ps, ps_len)) { in pkcs_v1_5_fill_ps()
464 ret = hw_get_random_bytes(seed, lhash_len); in rsa_oaep_encode()
H A Dhpre_ecc.c889 if (hw_get_random_bytes(rand_k + j, size - j)) { in gen_random_k()
/optee_os/core/drivers/crypto/ele/
H A Dele.c568 TEE_Result hw_get_random_bytes(void *buf, size_t len) in hw_get_random_bytes() function