|
Monero
|
#include "sc25519.h"

Go to the source code of this file.
Macros | |
| #define | heap_init crypto_sign_ed25519_amd64_51_30k_batch_heap_init |
| #define | heap_extend crypto_sign_ed25519_amd64_51_30k_batch_heap_extend |
| #define | heap_pop crypto_sign_ed25519_amd64_51_30k_batch_heap_pop |
| #define | heap_push crypto_sign_ed25519_amd64_51_30k_batch_heap_push |
| #define | heap_get2max crypto_sign_ed25519_amd64_51_30k_batch_heap_get2max |
| #define | heap_rootreplaced crypto_sign_ed25519_amd64_51_30k_batch_heap_rootreplaced |
| #define | heap_rootreplaced_3limbs crypto_sign_ed25519_amd64_51_30k_batch_heap_rootreplaced_3limbs |
| #define | heap_rootreplaced_2limbs crypto_sign_ed25519_amd64_51_30k_batch_heap_rootreplaced_2limbs |
| #define | heap_rootreplaced_1limb crypto_sign_ed25519_amd64_51_30k_batch_heap_rootreplaced_1limb |
Functions | |
| void | heap_init (unsigned long long *h, unsigned long long hlen, sc25519 *scalars) |
| void | heap_extend (unsigned long long *h, unsigned long long oldlen, unsigned long long newlen, sc25519 *scalars) |
| unsigned long long | heap_pop (unsigned long long *h, unsigned long long *hlen, sc25519 *scalars) |
| void | heap_push (unsigned long long *h, unsigned long long *hlen, unsigned long long elem, sc25519 *scalars) |
| void | heap_get2max (unsigned long long *h, unsigned long long *max1, unsigned long long *max2, sc25519 *scalars) |
| void | heap_rootreplaced (unsigned long long *h, unsigned long long hlen, sc25519 *scalars) |
| void | heap_rootreplaced_3limbs (unsigned long long *h, unsigned long long hlen, sc25519 *scalars) |
| void | heap_rootreplaced_2limbs (unsigned long long *h, unsigned long long hlen, sc25519 *scalars) |
| void | heap_rootreplaced_1limb (unsigned long long *h, unsigned long long hlen, sc25519 *scalars) |
| #define heap_extend crypto_sign_ed25519_amd64_51_30k_batch_heap_extend |
| #define heap_get2max crypto_sign_ed25519_amd64_51_30k_batch_heap_get2max |
| #define heap_init crypto_sign_ed25519_amd64_51_30k_batch_heap_init |
| #define heap_pop crypto_sign_ed25519_amd64_51_30k_batch_heap_pop |
| #define heap_push crypto_sign_ed25519_amd64_51_30k_batch_heap_push |
| #define heap_rootreplaced crypto_sign_ed25519_amd64_51_30k_batch_heap_rootreplaced |
| #define heap_rootreplaced_1limb crypto_sign_ed25519_amd64_51_30k_batch_heap_rootreplaced_1limb |
| #define heap_rootreplaced_2limbs crypto_sign_ed25519_amd64_51_30k_batch_heap_rootreplaced_2limbs |
| #define heap_rootreplaced_3limbs crypto_sign_ed25519_amd64_51_30k_batch_heap_rootreplaced_3limbs |
| void heap_extend | ( | unsigned long long * | h, |
| unsigned long long | oldlen, | ||
| unsigned long long | newlen, | ||
| sc25519 * | scalars ) |
| void heap_get2max | ( | unsigned long long * | h, |
| unsigned long long * | max1, | ||
| unsigned long long * | max2, | ||
| sc25519 * | scalars ) |
| void heap_init | ( | unsigned long long * | h, |
| unsigned long long | hlen, | ||
| sc25519 * | scalars ) |
| unsigned long long heap_pop | ( | unsigned long long * | h, |
| unsigned long long * | hlen, | ||
| sc25519 * | scalars ) |
| void heap_push | ( | unsigned long long * | h, |
| unsigned long long * | hlen, | ||
| unsigned long long | elem, | ||
| sc25519 * | scalars ) |
| void heap_rootreplaced | ( | unsigned long long * | h, |
| unsigned long long | hlen, | ||
| sc25519 * | scalars ) |
| void heap_rootreplaced_1limb | ( | unsigned long long * | h, |
| unsigned long long | hlen, | ||
| sc25519 * | scalars ) |
| void heap_rootreplaced_2limbs | ( | unsigned long long * | h, |
| unsigned long long | hlen, | ||
| sc25519 * | scalars ) |
| void heap_rootreplaced_3limbs | ( | unsigned long long * | h, |
| unsigned long long | hlen, | ||
| sc25519 * | scalars ) |