13 #define ROLx( data, rotation ) \ 14 ( ( (data) << (rotation) ) | \ 15 ( (data) >> ( ( 8 * sizeof (data) ) - (rotation) ) ) ); 17 #define RORx( data, rotation ) \ 18 ( ( (data) >> (rotation) ) | \ 19 ( (data) << ( ( 8 * sizeof (data) ) - (rotation) ) ) );
#define ROLx(data, rotation)
static u32 rol32(u32 v, int bits)
Rotate 32-bit value left.
unsigned long long uint64_t
static u32 ror32(u32 v, int bits)
Rotate 32-bit value right.
static __attribute__((always_inline)) uint8_t rol8(uint8_t data
static unsigned int rotation
FILE_LICENCE(GPL2_OR_LATER_OR_UBDL)
uint8_t data[48]
Additional event data.
static u16 ror16(u16 v, int bits)
Rotate 16-bit value right.
#define RORx(data, rotation)