]>
git.ipfire.org Git - thirdparty/linux.git/blob - crypto/jitterentropy.h
1 // SPDX-License-Identifier: GPL-2.0-or-later
3 extern void *jent_zalloc(unsigned int len
);
4 extern void jent_zfree(void *ptr
);
5 extern void jent_panic(char *s
);
6 extern void jent_memcpy(void *dest
, const void *src
, unsigned int n
);
7 extern void jent_get_nstime(__u64
*out
);
10 extern int jent_entropy_init(void);
11 extern int jent_read_entropy(struct rand_data
*ec
, unsigned char *data
,
14 extern struct rand_data
*jent_entropy_collector_alloc(unsigned int osr
,
16 extern void jent_entropy_collector_free(struct rand_data
*entropy_collector
);