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

HN_MASK macro

Syntax

#define HN_MASK 0xFFFFFFFF

References

LocationText
nx_crypto_huge_number.h:92
#define HN_MASK 0xFFFFFFFF
nx_crypto_dh.c:176
nx_crypto_huge_number.c:382
result_buffer[i] = product & HN_MASK;
nx_crypto_huge_number.c:389
result_buffer[i] = product & HN_MASK;
nx_crypto_huge_number.c:474
result_buffer[i] = (product & HN_MASK);
nx_crypto_huge_number.c:482
result_buffer[i] = (product & HN_MASK);
nx_crypto_huge_number.c:541
buffer[0] = product & HN_MASK;
nx_crypto_huge_number.c:547
buffer[i] = product & HN_MASK;
nx_crypto_huge_number.c:616
buffer[0] = product & HN_MASK;
nx_crypto_huge_number.c:622
buffer[i] = product & HN_MASK;
nx_crypto_huge_number.c:1134
*temp_ptr = (product & HN_MASK);
nx_crypto_huge_number.c:1226
result_buffer[i] = (product & HN_MASK);
nx_crypto_huge_number.c:1314
result_buffer[i + j] = product & HN_MASK;
nx_crypto_huge_number.c:1330
result_buffer[i << 1] = product & HN_MASK;
nx_crypto_huge_number.c:1333
result_buffer[(i << 1) + 1] = product & HN_MASK;
nx_crypto_huge_number.c:1543
value = value - (product & HN_MASK);
nx_crypto_huge_number.c:1547
result_buffer[index] = (HN_UBASE)(value & HN_MASK);
nx_crypto_huge_number.c:1562
value = value - (product & HN_MASK);
nx_crypto_huge_number.c:1566
result_buffer[index] = (HN_UBASE)(value & HN_MASK);
nx_crypto_huge_number.c:2483
result_buffer[j] = (product & HN_MASK);
nx_crypto_huge_number.c:2489
result_buffer[j] = (product & HN_MASK);
nx_crypto_huge_number.c:2500
result_buffer[j - 1] = (product & HN_MASK);
nx_crypto_huge_number.c:2504
result_buffer[j - 1] = (product & HN_MASK);
nx_crypto_huge_number.c:2512
u = ((result_buffer[0] * mi) & HN_MASK);
nx_crypto_huge_number.c:2520
result_buffer[j - 1] = (product & HN_MASK);
nx_crypto_huge_number.c:2524
result_buffer[j - 1] = (product & HN_MASK);