|
cryptlib
3.4.1
|
Go to the source code of this file.
Classes | |
| struct | RANDOM_STATE_INFO |
Macros | |
| #define | REQUIRES_MUTEX(x) if( !( x ) ) { krnlExitMutex( MUTEX_RANDOM ); retIntError(); } |
| #define | ENSURES_MUTEX REQUIRES_MUTEX |
| #define | RANDOMPOOL_MIXES 10 |
| #define | RANDOM_OUTPUTSIZE ( RANDOMPOOL_SIZE / 2 ) |
Functions | |
| CHECK_RETVAL_BOOL | STDC_NONNULL_ARG ((1)) |
| CHECK_RETVAL | STDC_NONNULL_ARG ((1, 2)) |
| #define ENSURES_MUTEX REQUIRES_MUTEX |
| #define RANDOM_OUTPUTSIZE ( RANDOMPOOL_SIZE / 2 ) |
| #define REQUIRES_MUTEX | ( | x | ) | if( !( x ) ) { krnlExitMutex( MUTEX_RANDOM ); retIntError(); } |
| CHECK_RETVAL_BOOL STDC_NONNULL_ARG | ( | (1) | ) |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
| CHECK_RETVAL STDC_NONNULL_ARG | ( | (1, 2) | ) |
1.8.2