Changeset View
Changeset View
Standalone View
Standalone View
head/sys/dev/random/hash.h
Show First 20 Lines • Show All 55 Lines • ▼ Show 20 Lines | |||||
extern bool random_chachamode; | extern bool random_chachamode; | ||||
void randomdev_hash_init(struct randomdev_hash *); | void randomdev_hash_init(struct randomdev_hash *); | ||||
void randomdev_hash_iterate(struct randomdev_hash *, const void *, size_t); | void randomdev_hash_iterate(struct randomdev_hash *, const void *, size_t); | ||||
void randomdev_hash_finish(struct randomdev_hash *, void *); | void randomdev_hash_finish(struct randomdev_hash *, void *); | ||||
void randomdev_encrypt_init(union randomdev_key *, const void *); | void randomdev_encrypt_init(union randomdev_key *, const void *); | ||||
void randomdev_keystream(union randomdev_key *context, uint128_t *, void *, u_int); | void randomdev_keystream(union randomdev_key *context, uint128_t *, void *, size_t); | ||||
void randomdev_getkey(union randomdev_key *, const void **, size_t *); | void randomdev_getkey(union randomdev_key *, const void **, size_t *); | ||||
#endif /* SYS_DEV_RANDOM_HASH_H_INCLUDED */ | #endif /* SYS_DEV_RANDOM_HASH_H_INCLUDED */ |