Searched refs:ccdrbg_info (Results 1 – 4 of 4) sorted by relevance
| /xnu-8019.80.24/EXTERNAL_HEADERS/corecrypto/ |
| H A D | ccdrbg_impl.h | 18 struct ccdrbg_info { struct 30 int (*CC_SPTR(ccdrbg_info, init))(const struct ccdrbg_info *info, struct ccdrbg_state *drbg, argument 43 int (*CC_SPTR(ccdrbg_info, reseed))(struct ccdrbg_state *prng, 55 int (*CC_SPTR(ccdrbg_info, generate))(struct ccdrbg_state *prng, 62 void (*CC_SPTR(ccdrbg_info, done))(struct ccdrbg_state *prng);
|
| H A D | ccdrbg.h | 46 CC_INLINE int ccdrbg_init(const struct ccdrbg_info *info, in ccdrbg_init() 58 CC_INLINE int ccdrbg_reseed(const struct ccdrbg_info *info, in ccdrbg_reseed() 67 CC_INLINE int ccdrbg_generate(const struct ccdrbg_info *info, in ccdrbg_generate() 75 CC_INLINE void ccdrbg_done(const struct ccdrbg_info *info, in ccdrbg_done() 81 CC_INLINE size_t ccdrbg_context_size(const struct ccdrbg_info *info) in ccdrbg_context_size() 98 void ccdrbg_factory_nistctr(struct ccdrbg_info *info, const struct ccdrbg_nistctr_custom *custom); 109 void ccdrbg_factory_nisthmac(struct ccdrbg_info *info, const struct ccdrbg_nisthmac_custom *custom);
|
| /xnu-8019.80.24/osfmk/corecrypto/ |
| H A D | ccdrbg_nisthmac.c | 139 init(const struct ccdrbg_info *info, in init() 251 ccdrbg_factory_nisthmac(struct ccdrbg_info *info, const struct ccdrbg_nisthmac_custom *custom) in ccdrbg_factory_nisthmac()
|
| /xnu-8019.80.24/osfmk/prng/ |
| H A D | prng_random.c | 141 struct ccdrbg_info drbg_info;
|