Bitcoin Core  24.99.0
P2P Digital Currency
Macros | Variables
precomputed_ecmult.c File Reference
#include "../include/secp256k1.h"
#include "group.h"
#include "ecmult.h"
#include "precomputed_ecmult.h"
Include dependency graph for precomputed_ecmult.c:

Go to the source code of this file.

Macros

#define S(a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p)   SECP256K1_GE_STORAGE_CONST(0x##a##u,0x##b##u,0x##c##u,0x##d##u,0x##e##u,0x##f##u,0x##g##u,0x##h##u,0x##i##u,0x##j##u,0x##k##u,0x##l##u,0x##m##u,0x##n##u,0x##o##u,0x##p##u)
 
#define WINDOW_G   ECMULT_WINDOW_SIZE
 

Variables

const secp256k1_ge_storage secp256k1_pre_g [ECMULT_TABLE_SIZE(WINDOW_G)]
 
const secp256k1_ge_storage secp256k1_pre_g_128 [ECMULT_TABLE_SIZE(WINDOW_G)]
 

Macro Definition Documentation

◆ S

#define S (   a,
  b,
  c,
  d,
  e,
  f,
  g,
  h,
  i,
  j,
  k,
  l,
  m,
  n,
  o,
 
)    SECP256K1_GE_STORAGE_CONST(0x##a##u,0x##b##u,0x##c##u,0x##d##u,0x##e##u,0x##f##u,0x##g##u,0x##h##u,0x##i##u,0x##j##u,0x##k##u,0x##l##u,0x##m##u,0x##n##u,0x##o##u,0x##p##u)

Definition at line 12 of file precomputed_ecmult.c.

◆ WINDOW_G

#define WINDOW_G   ECMULT_WINDOW_SIZE

Definition at line 19 of file precomputed_ecmult.c.

Variable Documentation

◆ secp256k1_pre_g

Definition at line 20 of file precomputed_ecmult.c.

◆ secp256k1_pre_g_128

const secp256k1_ge_storage secp256k1_pre_g_128[ECMULT_TABLE_SIZE(WINDOW_G)]

Definition at line 8240 of file precomputed_ecmult.c.