Home
last modified time | relevance | path

Searched refs:LIMBPERM (Results 1 – 2 of 2) sorted by relevance

/freebsd/crypto/openssl/crypto/ec/curve448/
H A Df_generic.c35 buffer |= ((dword_t)red->limb[LIMBPERM(j)]) << fill; in gf_serialize()
36 fill += LIMB_PLACE_VALUE(LIMBPERM(j)); in gf_serialize()
77 while (fill < LIMB_PLACE_VALUE(LIMBPERM(i)) && j < nbytes) { in gf_deserialize()
87 … x->limb[LIMBPERM(i)] = (word_t)((i < NLIMBS - 1) ? buffer & LIMB_MASK(LIMBPERM(i)) : buffer); in gf_deserialize()
88 fill -= LIMB_PLACE_VALUE(LIMBPERM(i)); in gf_deserialize()
89 buffer >>= LIMB_PLACE_VALUE(LIMBPERM(i)); in gf_deserialize()
90 … scarry = (scarry + x->limb[LIMBPERM(i)] - MODULUS->limb[LIMBPERM(i)]) >> (8 * sizeof(word_t)); in gf_deserialize()
112 scarry = scarry + a->limb[LIMBPERM(i)] - MODULUS->limb[LIMBPERM(i)]; in gf_strong_reduce()
113 a->limb[LIMBPERM(i)] = scarry & LIMB_MASK(LIMBPERM(i)); in gf_strong_reduce()
114 scarry >>= LIMB_PLACE_VALUE(LIMBPERM(i)); in gf_strong_reduce()
[all …]
H A Dfield.h69 #define LIMBPERM(i) (i) macro