mirror of
https://github.com/Fishwaldo/Star64_linux.git
synced 2025-06-19 13:11:14 +00:00
random: Add arch_has_random[_seed]()
Add predicate functions for having arch_get_random[_seed]*(). The only current use is to avoid the loop in arch_random_refill() when arch_get_random_seed_long() is unavailable. Signed-off-by: H. Peter Anvin <hpa@linux.intel.com> Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org> Cc: Paul Mackerras <paulus@samba.org> Cc: Michael Ellerman <michael@ellerman.id.au> Signed-off-by: Theodore Ts'o <tytso@mit.edu>
This commit is contained in:
parent
331c6490c7
commit
7b878d4b48
4 changed files with 23 additions and 0 deletions
|
@ -88,6 +88,10 @@ static inline int arch_get_random_int(unsigned int *v)
|
|||
{
|
||||
return 0;
|
||||
}
|
||||
static inline int arch_has_random(void)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
static inline int arch_get_random_seed_long(unsigned long *v)
|
||||
{
|
||||
return 0;
|
||||
|
@ -96,6 +100,10 @@ static inline int arch_get_random_seed_int(unsigned int *v)
|
|||
{
|
||||
return 0;
|
||||
}
|
||||
static inline int arch_has_random_seed(void)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
#endif
|
||||
|
||||
/* Pseudo random number generator from numerical recipes. */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue