Home | History | Annotate | Download | only in ippcp

Lines Matching refs:pGFEx

56 static BNU_CHUNK_T* cpGFpxMul_pd_binom(BNU_CHUNK_T* pR, const BNU_CHUNK_T* pA, const BNU_CHUNK_T* pB, gsEngine* pGFEx)
58 BNU_CHUNK_T* pGFpolynomial = GFP_MODULUS(pGFEx);
59 int deg = GFP_EXTDEGREE(pGFEx);
60 int elemLen= GFP_FELEN(pGFEx);
61 int groundElemLen = GFP_FELEN(GFP_PARENT(pGFEx));
64 BNU_CHUNK_T* R = cpGFpGetPool(4, pGFEx);
71 cpGFpxMul_GFE(T0, pA, pGFpolynomial, pGFEx);
76 cpGFpxMul_GFE(R, pA, pB, pGFEx);
80 cpGFpxMul_GFE(X, GFPX_IDX_ELEMENT(T0, deg-d, groundElemLen), GFPX_IDX_ELEMENT(pB, d, groundElemLen), pGFEx);
81 GFP_METHOD(pGFEx)->add(R, R, X, pGFEx);
85 cpGFpReleasePool(4, pGFEx);
92 static BNU_CHUNK_T* cpGFpxSqr_pd_binom(BNU_CHUNK_T* pR, const BNU_CHUNK_T* pA, gsEngine* pGFEx)
95 return cpGFpxMul_pd_binom(pR, pA, pA, pGFEx);