7 #ifndef _SECP256K1_SCRATCH_
8 #define _SECP256K1_SCRATCH_
10 #define SECP256K1_SCRATCH_MAX_FRAMES 5
28 static int secp256k1_scratch_allocate_frame(
secp256k1_scratch* scratch,
size_t n,
size_t objects);
34 static size_t secp256k1_scratch_max_allocation(
const secp256k1_scratch* scratch,
size_t n_objects);
struct secp256k1_scratch_space_struct secp256k1_scratch
#define SECP256K1_SCRATCH_MAX_FRAMES
size_t frame_size[SECP256K1_SCRATCH_MAX_FRAMES]
const secp256k1_callback * error_callback
void * data[SECP256K1_SCRATCH_MAX_FRAMES]
size_t offset[SECP256K1_SCRATCH_MAX_FRAMES]