mask_t
mask_t succ;
mask_t out;
mask_t invert;
mask_t low;
mask_t succ;
mask_t swap = 0;
mask_t nz;
mask_t k_t;
mask_t ret;
static ossl_inline void cond_neg_niels(niels_t n, mask_t neg)
mask_t gf_eq(const gf a, const gf b)
mask_t ret = 0;
mask_t gf_isr(gf a, const gf x)
mask_t gf_hibit(const gf x)
mask_t gf_lobit(const gf x)
mask_t gf_deserialize(gf x, const uint8_t serial[SER_BYTES], int with_hibit,
mask_t succ;
succ = with_hibit ? 0 - (mask_t)1 : ~gf_hibit(x);
static ossl_inline void gf_cond_sel(gf x, const gf y, const gf z, mask_t is_z)
static ossl_inline void gf_cond_neg(gf x, mask_t neg)
static ossl_inline void gf_cond_swap(gf x, gf_s *RESTRICT y, mask_t swap)
mask_t gf_isr(gf a, const gf x); /** a^2 x = 1, QNR, or 0 if x=0. Return true if successful */
mask_t gf_eq(const gf x, const gf y);
mask_t gf_lobit(const gf x);
mask_t gf_hibit(const gf x);
mask_t gf_deserialize(gf x, const uint8_t serial[SER_BYTES], int with_hibit,
static ossl_inline c448_bool_t mask_to_bool(mask_t m)
static ossl_inline mask_t bool_to_mask(c448_bool_t m)
mask_t ret = 0;
unsigned int limit = sizeof(c448_bool_t) / sizeof(mask_t);