riastradh
|
5c5f06b858
|
More rnd.h user cleanup.
|
2015-04-13 22:43:41 +00:00 |
|
riastradh
|
556fc62b15
|
cprng_strong(kern_cprng, ...) never blocks, pass 0 for flags.
FASYNC was wrong anyway! It's FNONBLOCK.
|
2015-04-13 15:51:00 +00:00 |
|
justin
|
1624076525
|
Fix inconsistent use of inline in prototype and definition
|
2014-08-11 22:36:49 +00:00 |
|
riastradh
|
47d7f02ac0
|
Tweak cprng_fast_buf to use 32-bit unaligned writes if possible.
|
2014-08-11 13:22:16 +00:00 |
|
riastradh
|
0c0361fcdd
|
Move initial entropy bookkeeping out of the fast path.
|
2014-08-11 13:12:53 +00:00 |
|
riastradh
|
7e518a1255
|
Use percpu_foreach instead of manual iteration.
|
2014-08-11 13:06:31 +00:00 |
|
riastradh
|
215d8661dd
|
Access to struct cprng_fast must be consistently at IPL_VM.
|
2014-08-11 13:01:58 +00:00 |
|
riastradh
|
bf5402594e
|
No need for cprng_fast_seed to be inline.
|
2014-08-11 03:50:29 +00:00 |
|
riastradh
|
a7da2729e7
|
Include <sys/rnd.h>, don't copypasta declare rnd_initial_entropy.
|
2014-08-11 03:47:49 +00:00 |
|
riastradh
|
8756d4c167
|
Sort #includes.
|
2014-08-11 03:46:54 +00:00 |
|
justin
|
cd946d79cd
|
define function consistently as inline
|
2014-08-10 22:35:32 +00:00 |
|
tls
|
ea6af427bd
|
Merge tls-earlyentropy branch into HEAD.
|
2014-08-10 16:44:32 +00:00 |
|