Home
last modified time | relevance | path

Searched refs:mbedtls_entropy_context (Results 1 – 5 of 5) sorted by relevance

/optee_os/lib/libmbedtls/mbedtls/include/mbedtls/
H A Dentropy.h106 typedef struct mbedtls_entropy_context { struct
120 mbedtls_entropy_context; typedef
135 void mbedtls_entropy_init(mbedtls_entropy_context *ctx);
142 void mbedtls_entropy_free(mbedtls_entropy_context *ctx);
161 int mbedtls_entropy_add_source(mbedtls_entropy_context *ctx,
173 int mbedtls_entropy_gather(mbedtls_entropy_context *ctx);
198 int mbedtls_entropy_update_manual(mbedtls_entropy_context *ctx,
210 int mbedtls_entropy_update_nv_seed(mbedtls_entropy_context *ctx);
224 int mbedtls_entropy_write_seed_file(mbedtls_entropy_context *ctx, const char *path);
238 int mbedtls_entropy_update_seed_file(mbedtls_entropy_context *ctx, const char *path);
/optee_os/lib/libmbedtls/mbedtls/library/
H A Dpsa_crypto_random_impl.h69 void (* entropy_init)(mbedtls_entropy_context *ctx);
70 void (* entropy_free)(mbedtls_entropy_context *ctx);
71 mbedtls_entropy_context entropy;
113 mbedtls_entropy_context *entropy, in mbedtls_psa_drbg_seed()
H A Dentropy.c27 void mbedtls_entropy_init(mbedtls_entropy_context *ctx) in mbedtls_entropy_init()
62 void mbedtls_entropy_free(mbedtls_entropy_context *ctx) in mbedtls_entropy_free()
86 int mbedtls_entropy_add_source(mbedtls_entropy_context *ctx, in mbedtls_entropy_add_source()
124 static int entropy_update(mbedtls_entropy_context *ctx, unsigned char source_id, in entropy_update()
173 int mbedtls_entropy_update_manual(mbedtls_entropy_context *ctx, in mbedtls_entropy_update_manual()
198 static int entropy_gather_internal(mbedtls_entropy_context *ctx) in entropy_gather_internal()
249 int mbedtls_entropy_gather(mbedtls_entropy_context *ctx) in mbedtls_entropy_gather()
274 mbedtls_entropy_context *ctx = (mbedtls_entropy_context *) data; in mbedtls_entropy_func()
383 int mbedtls_entropy_update_nv_seed(mbedtls_entropy_context *ctx) in mbedtls_entropy_update_nv_seed()
406 int mbedtls_entropy_write_seed_file(mbedtls_entropy_context *ctx, const char *path) in mbedtls_entropy_write_seed_file()
[all …]
H A Dpsa_crypto_invasive.h67 void (* entropy_init)(mbedtls_entropy_context *ctx),
68 void (* entropy_free)(mbedtls_entropy_context *ctx));
H A Dpsa_crypto.c8305 void (* entropy_init)(mbedtls_entropy_context *ctx), in mbedtls_psa_crypto_configure_entropy_sources()
8306 void (* entropy_free)(mbedtls_entropy_context *ctx)) in mbedtls_psa_crypto_configure_entropy_sources()