Home
last modified time | relevance | path

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

/xnu-8020.101.4/EXTERNAL_HEADERS/corecrypto/
H A Dcckprng.h277 struct cckprng_funcs { struct
278 void (*CC_SPTR(cckprng_funcs, init))(struct cckprng_ctx *ctx,
287 void (*CC_SPTR(cckprng_funcs, initgen))(struct cckprng_ctx *ctx, unsigned gen_idx);
288 … void (*CC_SPTR(cckprng_funcs, reseed))(struct cckprng_ctx *ctx, size_t nbytes, const void *seed);
289 void (*CC_SPTR(cckprng_funcs, refresh))(struct cckprng_ctx *ctx);
290 …void (*CC_SPTR(cckprng_funcs, generate))(struct cckprng_ctx *ctx, unsigned gen_idx, size_t nbytes,…
291 void (*CC_SPTR(cckprng_funcs, init_with_getentropy))(struct cckprng_ctx *ctx,
/xnu-8020.101.4/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()