netxduo
LEFT_ROTATE8
is only used within netxduo.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
netxduo
LEFT_ROTATE8
LEFT_ROTATE8 macro
Syntax
from
nx_crypto_aes.c:365
#define
LEFT_ROTATE8
(
val
)
(
(
(
val
)
>
>
8
)
|
(
(
val
)
<
<
24
)
)
Arguments
val
References
Location
Text
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);*/