Lines Matching refs:krndsource

194 	LIST_HEAD(,krndsource) sources;	/* list of entropy sources */
213 static struct krndsource seed_rndsource __read_mostly;
271 static void rnd_add_data_internal(struct krndsource *, const void *,
273 static void rnd_add_data_1(struct krndsource *, const void *, uint32_t,
275 static unsigned rndsource_entropybits(struct krndsource *);
277 static void rndsource_to_user(struct krndsource *, rndsource_t *);
278 static void rndsource_to_user_est(struct krndsource *, rndsource_est_t *);
344 struct krndsource *rs;
1776 rndsource_setcb(struct krndsource *rs, void (*get)(size_t, void *),
1791 rnd_attach_source(struct krndsource *rs, const char *name, uint32_t type,
1856 rnd_detach_source(struct krndsource *rs)
1972 struct krndsource *rs;
2050 rnd_dt_estimate(struct krndsource *rs, uint32_t t)
2090 rnd_add_uint32(struct krndsource *rs, uint32_t value)
2098 _rnd_add_uint32(struct krndsource *rs, uint32_t value)
2106 _rnd_add_uint64(struct krndsource *rs, uint64_t value)
2135 rnd_add_data(struct krndsource *rs, const void *buf, uint32_t len,
2173 rnd_add_data_intr(struct krndsource *rs, const void *buf, uint32_t len,
2192 rnd_add_data_internal(struct krndsource *rs, const void *buf, uint32_t len,
2273 rnd_add_data_1(struct krndsource *rs, const void *buf, uint32_t len,
2336 rnd_add_data_sync(struct krndsource *rs, const void *buf, uint32_t len,
2351 rndsource_entropybits(struct krndsource *rs)
2378 rndsource_to_user(struct krndsource *rs, rndsource_t *urs)
2401 rndsource_to_user_est(struct krndsource *rs, rndsource_est_t *urse)
2485 struct krndsource *rs;