LEFT_ROTATE24 is only used within netxduo.
 
Symbols
loading...
Files
loading...

LEFT_ROTATE24 macro

Syntax

#define LEFT_ROTATE24(val) (((val) >> 24) | ((val) << 8))

Arguments

val

References

LocationText
nx_crypto_aes.c:367
#define LEFT_ROTATE24(val) (((val) >> 24) | ((val) << 8))
nx_crypto_aes.c:822
(LEFT_ROTATE24(aes_encryption_table[EXTRACT_2ND_BYTE(saved_state[1])])) ^
nx_crypto_aes.c:828
(LEFT_ROTATE24(aes_encryption_table[EXTRACT_2ND_BYTE(saved_state[2])])) ^
nx_crypto_aes.c:834
(LEFT_ROTATE24(aes_encryption_table[EXTRACT_2ND_BYTE(saved_state[3])])) ^
nx_crypto_aes.c:840
(LEFT_ROTATE24(aes_encryption_table[EXTRACT_2ND_BYTE(saved_state[0])])) ^
nx_crypto_aes.c:936
V1 = LEFT_ROTATE24(val);
nx_crypto_aes.c:949
V1 = LEFT_ROTATE24(val);
nx_crypto_aes.c:962
V1 = LEFT_ROTATE24(val);
nx_crypto_aes.c:975
V1 = LEFT_ROTATE24(val);
nx_crypto_aes.c:1391
V1 = LEFT_ROTATE24(val); /* (val >> 8) | (val << 24); */