Go to the source code of this file.
|
static SECP256K1_INLINE size_t | secp256k1_heap_child1 (size_t i) |
|
static SECP256K1_INLINE size_t | secp256k1_heap_child2 (size_t i) |
|
static SECP256K1_INLINE void | secp256k1_heap_swap64 (unsigned char *a, unsigned char *b, size_t len) |
|
static SECP256K1_INLINE void | secp256k1_heap_swap (unsigned char *arr, size_t i, size_t j, size_t stride) |
|
static SECP256K1_INLINE void | secp256k1_heap_down (unsigned char *arr, size_t i, size_t heap_size, size_t stride, int(*cmp)(const void *, const void *, void *), void *cmp_data) |
|
static void | secp256k1_hsort (void *ptr, size_t count, size_t size, int(*cmp)(const void *, const void *, void *), void *cmp_data) |
|
◆ secp256k1_heap_child1()
◆ secp256k1_heap_child2()
◆ secp256k1_heap_down()
static SECP256K1_INLINE void secp256k1_heap_down |
( |
unsigned char * |
arr, |
|
|
size_t |
i, |
|
|
size_t |
heap_size, |
|
|
size_t |
stride, |
|
|
int(*)(const void *, const void *, void *) |
cmp, |
|
|
void * |
cmp_data |
|
) |
| |
|
static |
◆ secp256k1_heap_swap()
static SECP256K1_INLINE void secp256k1_heap_swap |
( |
unsigned char * |
arr, |
|
|
size_t |
i, |
|
|
size_t |
j, |
|
|
size_t |
stride |
|
) |
| |
|
static |
◆ secp256k1_heap_swap64()
static SECP256K1_INLINE void secp256k1_heap_swap64 |
( |
unsigned char * |
a, |
|
|
unsigned char * |
b, |
|
|
size_t |
len |
|
) |
| |
|
static |
◆ secp256k1_hsort()
static void secp256k1_hsort |
( |
void * |
ptr, |
|
|
size_t |
count, |
|
|
size_t |
size, |
|
|
int(*)(const void *, const void *, void *) |
cmp, |
|
|
void * |
cmp_data |
|
) |
| |
|
static |