Lines Matching defs:pt
82 pointProj pt;
84 pt = (pointProj) fmalloc(sizeof(pointProjStruct));
85 pt->x = newGiant(numDigits);
86 pt->y = newGiant(numDigits);
87 pt->z = newGiant(numDigits);
88 return(pt);
91 void freePointProj(pointProj pt)
93 clearGiant(pt->x); freeGiant(pt->x);
94 clearGiant(pt->y); freeGiant(pt->y);
95 clearGiant(pt->z); freeGiant(pt->z);
96 ffree(pt);
126 void ellDoubleProj(pointProj pt, curveParams *cp)
127 /* pt := 2 pt on the curve. */
129 giant x = pt->x, y = pt->y, z = pt->z;
251 void ellNegProj(pointProj pt, curveParams *cp)
252 /* pt := -pt on the curve. */
254 negg(pt->y); feemod(cp, pt->y);
268 * pt := pt * k, result normalized.
332 void normalizeProj(pointProj pt, curveParams *cp)
337 { giant x = pt->x, y = pt->y, z = pt->z;
542 void findPointProj(pointProj pt, giant seed, curveParams *cp)
546 giant x = pt->x, y = pt->y, z = pt->z;