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 int jent_fips_enabled(void);
6 extern void jent_panic(char *s
);
7 extern void jent_memcpy(void *dest
, const void *src
, unsigned int n
);
8 extern void jent_get_nstime(__u64
*out
);
11 extern int jent_entropy_init(void);
12 extern int jent_read_entropy(struct rand_data
*ec
, unsigned char *data
,
15 extern struct rand_data
*jent_entropy_collector_alloc(unsigned int osr
,
17 extern void jent_entropy_collector_free(struct rand_data
*entropy_collector
);