|
Electroneum
|


Go to the source code of this file.
Macros | |
| #define | RETURN_VALUES |
| #define | VOID_RETURN void |
| #define | INT_RETURN int |
| #define | ui_type(size) uint##size##_t |
| #define | dec_unit_type(size, x) typedef ui_type(size) x |
| #define | dec_bufr_type(size, bsize, x) typedef ui_type(size) x[bsize / (size >> 3)] |
| #define | ptr_cast(x, size) ((ui_type(size)*)(x)) |
| #define | RotL_64(x, N) (((x) << (N)) | ((x) >> (64-(N)))) |
| #define | IS_BIG_ENDIAN 4321 /* byte 0 is most significant (mc68k) */ |
| #define | IS_LITTLE_ENDIAN 1234 /* byte 0 is least significant (i386) */ |
| #define | PLATFORM_BYTE_ORDER IS_LITTLE_ENDIAN |
| #define | PLATFORM_BYTE_ORDER IS_BIG_ENDIAN |
| #define | PLATFORM_MUST_ALIGN (0) |
| #define | SKEIN_NEED_SWAP (0) |
| #define | Skein_Put64_LSB_First(dst08, src64, bCnt) memcpy(dst08,src64,bCnt) |
| #define | Skein_Get64_LSB_First(dst64, src08, wCnt) memcpy(dst64,src08,8*(wCnt)) |
| #define | Skein_Swap64(w64) (w64) |
Typedefs | |
| typedef unsigned int | uint_t |
| typedef uint8_t | u08b_t |
| typedef uint64_t | u64b_t |
| #define dec_bufr_type | ( | size, | |
| bsize, | |||
| x | |||
| ) | typedef ui_type(size) x[bsize / (size >> 3)] |
Definition at line 85 of file skein_port.h.
| #define dec_unit_type | ( | size, | |
| x | |||
| ) | typedef ui_type(size) x |
Definition at line 84 of file skein_port.h.
| #define INT_RETURN int |
Definition at line 63 of file skein_port.h.
| #define IS_BIG_ENDIAN 4321 /* byte 0 is most significant (mc68k) */ |
Definition at line 120 of file skein_port.h.
| #define IS_LITTLE_ENDIAN 1234 /* byte 0 is least significant (i386) */ |
Definition at line 121 of file skein_port.h.
| #define PLATFORM_BYTE_ORDER IS_LITTLE_ENDIAN |
Definition at line 128 of file skein_port.h.
| #define PLATFORM_BYTE_ORDER IS_BIG_ENDIAN |
Definition at line 128 of file skein_port.h.
| #define PLATFORM_MUST_ALIGN (0) |
Definition at line 141 of file skein_port.h.
| #define ptr_cast | ( | x, | |
| size | |||
| ) | ((ui_type(size)*)(x)) |
Definition at line 86 of file skein_port.h.
| #define RETURN_VALUES |
Definition at line 37 of file skein_port.h.
| #define RotL_64 | ( | x, | |
| N | |||
| ) | (((x) << (N)) | ((x) >> (64-(N)))) |
Definition at line 93 of file skein_port.h.
| #define Skein_Get64_LSB_First | ( | dst64, | |
| src08, | |||
| wCnt | |||
| ) | memcpy(dst64,src08,8*(wCnt)) |
Definition at line 153 of file skein_port.h.
| #define SKEIN_NEED_SWAP (0) |
Definition at line 150 of file skein_port.h.
| #define Skein_Put64_LSB_First | ( | dst08, | |
| src64, | |||
| bCnt | |||
| ) | memcpy(dst08,src64,bCnt) |
Definition at line 152 of file skein_port.h.
| #define Skein_Swap64 | ( | w64 | ) | (w64) |
Definition at line 178 of file skein_port.h.
| #define ui_type | ( | size | ) | uint##size##_t |
Definition at line 83 of file skein_port.h.
| #define VOID_RETURN void |
Definition at line 62 of file skein_port.h.
Definition at line 89 of file skein_port.h.
Definition at line 90 of file skein_port.h.
| typedef unsigned int uint_t |
Definition at line 88 of file skein_port.h.