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

LEFT_ROTATE16 macro

Syntax

#define LEFT_ROTATE16(val) (((val) >> 16) | ((val) << 16))

Arguments

val

References

LocationText
nx_crypto_aes.c:366
#define LEFT_ROTATE16(val) (((val) >> 16) | ((val) << 16))
nx_crypto_aes.c:823
(LEFT_ROTATE16(aes_encryption_table[EXTRACT_3RD_BYTE(saved_state[2])])) ^
nx_crypto_aes.c:829
(LEFT_ROTATE16(aes_encryption_table[EXTRACT_3RD_BYTE(saved_state[3])])) ^
nx_crypto_aes.c:835
(LEFT_ROTATE16(aes_encryption_table[EXTRACT_3RD_BYTE(saved_state[0])])) ^
nx_crypto_aes.c:841
(LEFT_ROTATE16(aes_encryption_table[EXTRACT_3RD_BYTE(saved_state[1])])) ^
nx_crypto_aes.c:939
V2 = LEFT_ROTATE16(val);
nx_crypto_aes.c:952
V2 = LEFT_ROTATE16(val);
nx_crypto_aes.c:965
V2 = LEFT_ROTATE16(val);
nx_crypto_aes.c:978
V2 = LEFT_ROTATE16(val);
nx_crypto_aes.c:1395
V2 = LEFT_ROTATE16(val); /* (val >> 16) | (val << 16); */