Home
last modified time | relevance | path

Searched refs:cckprng_funcs (Results 1 – 3 of 3) sorted by relevance

/xnu-8796.121.2/EXTERNAL_HEADERS/corecrypto/
H A Dcckprng.h117 struct cckprng_funcs { struct
118 void (*CC_SPTR(cckprng_funcs, init))(struct cckprng_ctx *ctx,
125 void (*CC_SPTR(cckprng_funcs, initgen))(struct cckprng_ctx *ctx, unsigned gen_idx);
126 … void (*CC_SPTR(cckprng_funcs, reseed))(struct cckprng_ctx *ctx, size_t nbytes, const void *seed);
127 void (*CC_SPTR(cckprng_funcs, refresh))(struct cckprng_ctx *ctx);
128 …void (*CC_SPTR(cckprng_funcs, generate))(struct cckprng_ctx *ctx, unsigned gen_idx, size_t nbytes,…
129 void (*CC_SPTR(cckprng_funcs, init_with_getentropy))(struct cckprng_ctx *ctx,
/xnu-8796.121.2/osfmk/prng/
H A Drandom.h42 void register_and_init_prng(struct cckprng_ctx *ctx, const struct cckprng_funcs *funcs);
H A Dprng_random.c46 static SECURITY_READ_ONLY_LATE(struct cckprng_funcs) prng_funcs;
264 register_and_init_prng(struct cckprng_ctx *ctx, const struct cckprng_funcs *funcs) in register_and_init_prng()