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

LEFT_ROTATE8 macro

Syntax

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

Arguments

val

References

LocationText
nx_crypto_aes.c:365
#define LEFT_ROTATE8(val) (((val) >> 8) | ((val) << 24))
nx_crypto_aes.c:824
(LEFT_ROTATE8(aes_encryption_table[EXTRACT_LSB_BYTE(saved_state[3])])) ^
nx_crypto_aes.c:830
(LEFT_ROTATE8(aes_encryption_table[EXTRACT_LSB_BYTE(saved_state[0])])) ^
nx_crypto_aes.c:836
(LEFT_ROTATE8(aes_encryption_table[EXTRACT_LSB_BYTE(saved_state[1])])) ^
nx_crypto_aes.c:842
(LEFT_ROTATE8(aes_encryption_table[EXTRACT_LSB_BYTE(saved_state[2])])) ^
nx_crypto_aes.c:942
V3 = LEFT_ROTATE8(val);
nx_crypto_aes.c:955
V3 = LEFT_ROTATE8(val);
nx_crypto_aes.c:968
V3 = LEFT_ROTATE8(val);
nx_crypto_aes.c:981
V3 = LEFT_ROTATE8(val);
nx_crypto_aes.c:1264
temp = LEFT_ROTATE8(temp); /* (temp << 8) | (temp >> 24); */
nx_crypto_aes.c:1295
temp = LEFT_ROTATE8(temp); /* (temp << 8) | (temp >> 24); */
nx_crypto_aes.c:1399
V3 = LEFT_ROTATE8(val); /* (val >> 24) | (val << 8);*/