Lines Matching defs:lambda
76 mp_int lambda, tempx, tempy;
78 MP_DIGITS(&lambda) = 0;
81 MP_CHECKOK(mp_init(&lambda, FLAG(px)));
98 /* if px != qx, then lambda = (py+qy) / (px+qx), tempx = a + lambda^2
99 * + lambda + px + qx */
104 field_div(&tempy, &tempx, &lambda, group->meth));
105 MP_CHECKOK(group->meth->field_sqr(&lambda, &tempx, group->meth));
107 field_add(&tempx, &lambda, &tempx, group->meth));
122 /* lambda = qx + qy / qx */
123 MP_CHECKOK(group->meth->field_div(qy, qx, &lambda, group->meth));
125 field_add(&lambda, qx, &lambda, group->meth));
126 /* tempx = a + lambda^2 + lambda */
127 MP_CHECKOK(group->meth->field_sqr(&lambda, &tempx, group->meth));
129 field_add(&tempx, &lambda, &tempx, group->meth));
133 /* ry = (qx + tempx) * lambda + tempx + qy */
136 field_mul(&tempy, &lambda, &tempy, group->meth));
144 mp_clear(&lambda);