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

W16 macro

Syntax

#define W16(t) (SMALL_SIGMA_1(w[(t) - 2]) + w[(t) - 7] + SMALL_SIGMA_0(w[(t) - 15]) + w[(t) - 16])

Arguments

t

References

LocationText
nx_crypto_sha2.c:50
#define W16(t) (SMALL_SIGMA_1(w[(t) - 2]) + w[(t) - 7] + SMALL_SIGMA_0(w[(t) - 15]) + w[(t) - 16])
nx_crypto_sha2.c:517
w[t] = W16(t);
nx_crypto_sha2.c:523
w[t + 1] = W16(t + 1);
nx_crypto_sha2.c:529
w[t + 2] = W16(t + 2);
nx_crypto_sha2.c:535
w[t + 3] = W16(t + 3);
nx_crypto_sha2.c:541
w[t + 4] = W16(t + 4);
nx_crypto_sha2.c:548
w[t + 5] = W16(t + 5);
nx_crypto_sha2.c:554
w[t + 6] = W16(t + 6);
nx_crypto_sha2.c:560
w[t + 7] = W16(t + 7);