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) | ) |