Go to the source code of this file.
Classes | |
struct | bignum_pool_item |
struct | bignum_pool |
struct | bignum_ctx_stack |
struct | bignum_ctx |
Macros | |
#define | NDEBUG |
#define | BN_CTX_POOL_SIZE 16 |
#define | BN_CTX_START_FRAMES 32 |
#define | CTXDBG_ENTRY(str, ctx) |
#define | CTXDBG_EXIT(ctx) |
#define | CTXDBG_RET(ctx, ret) |
Typedefs | |
typedef struct bignum_pool_item | BN_POOL_ITEM |
typedef struct bignum_pool | BN_POOL |
typedef struct bignum_ctx_stack | BN_STACK |
Functions | |
void | BN_CTX_init (BN_CTX *ctx) |
BN_CTX * | BN_CTX_new (void) |
void | BN_CTX_free (BN_CTX *ctx) |
void | BN_CTX_start (BN_CTX *ctx) |
void | BN_CTX_end (BN_CTX *ctx) |
BIGNUM * | BN_CTX_get (BN_CTX *ctx) |
typedef struct bignum_pool BN_POOL |
typedef struct bignum_pool_item BN_POOL_ITEM |
typedef struct bignum_ctx_stack BN_STACK |