mirror of
https://gitee.com/bianbu-linux/linux-6.6
synced 2025-04-26 14:17:26 -04:00
UAPI: (Scripted) Disintegrate include/linux
Signed-off-by: David Howells <dhowells@redhat.com> Acked-by: Arnd Bergmann <arnd@arndb.de> Acked-by: Thomas Gleixner <tglx@linutronix.de> Acked-by: Michael Kerrisk <mtk.manpages@gmail.com> Acked-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com> Acked-by: Dave Jones <davej@redhat.com>
This commit is contained in:
parent
08cce05c5a
commit
607ca46e97
578 changed files with 32658 additions and 30107 deletions
|
@ -3,50 +3,11 @@
|
|||
*
|
||||
* Include file for the random number generator.
|
||||
*/
|
||||
|
||||
#ifndef _LINUX_RANDOM_H
|
||||
#define _LINUX_RANDOM_H
|
||||
|
||||
#include <linux/types.h>
|
||||
#include <linux/ioctl.h>
|
||||
#include <linux/irqnr.h>
|
||||
#include <uapi/linux/random.h>
|
||||
|
||||
/* ioctl()'s for the random number generator */
|
||||
|
||||
/* Get the entropy count. */
|
||||
#define RNDGETENTCNT _IOR( 'R', 0x00, int )
|
||||
|
||||
/* Add to (or subtract from) the entropy count. (Superuser only.) */
|
||||
#define RNDADDTOENTCNT _IOW( 'R', 0x01, int )
|
||||
|
||||
/* Get the contents of the entropy pool. (Superuser only.) */
|
||||
#define RNDGETPOOL _IOR( 'R', 0x02, int [2] )
|
||||
|
||||
/*
|
||||
* Write bytes into the entropy pool and add to the entropy count.
|
||||
* (Superuser only.)
|
||||
*/
|
||||
#define RNDADDENTROPY _IOW( 'R', 0x03, int [2] )
|
||||
|
||||
/* Clear entropy count to 0. (Superuser only.) */
|
||||
#define RNDZAPENTCNT _IO( 'R', 0x04 )
|
||||
|
||||
/* Clear the entropy pool and associated counters. (Superuser only.) */
|
||||
#define RNDCLEARPOOL _IO( 'R', 0x06 )
|
||||
|
||||
struct rand_pool_info {
|
||||
int entropy_count;
|
||||
int buf_size;
|
||||
__u32 buf[0];
|
||||
};
|
||||
|
||||
struct rnd_state {
|
||||
__u32 s1, s2, s3;
|
||||
};
|
||||
|
||||
/* Exported functions */
|
||||
|
||||
#ifdef __KERNEL__
|
||||
|
||||
extern void add_device_randomness(const void *, unsigned int);
|
||||
extern void add_input_randomness(unsigned int type, unsigned int code,
|
||||
|
@ -104,6 +65,4 @@ static inline int arch_get_random_int(unsigned int *v)
|
|||
}
|
||||
#endif
|
||||
|
||||
#endif /* __KERNEL___ */
|
||||
|
||||
#endif /* _LINUX_RANDOM_H */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue