Lines Matching defs:lambda
84 mp_int lambda, tempx, tempy;
86 MP_DIGITS(&lambda) = 0;
89 MP_CHECKOK(mp_init(&lambda, FLAG(px)));
106 /* if px != qx, then lambda = (py+qy) / (px+qx), tempx = a + lambda^2
107 * + lambda + px + qx */
112 field_div(&tempy, &tempx, &lambda, group->meth));
113 MP_CHECKOK(group->meth->field_sqr(&lambda, &tempx, group->meth));
115 field_add(&tempx, &lambda, &tempx, group->meth));
130 /* lambda = qx + qy / qx */
131 MP_CHECKOK(group->meth->field_div(qy, qx, &lambda, group->meth));
133 field_add(&lambda, qx, &lambda, group->meth));
134 /* tempx = a + lambda^2 + lambda */
135 MP_CHECKOK(group->meth->field_sqr(&lambda, &tempx, group->meth));
137 field_add(&tempx, &lambda, &tempx, group->meth));
141 /* ry = (qx + tempx) * lambda + tempx + qy */
144 field_mul(&tempy, &lambda, &tempy, group->meth));
152 mp_clear(&lambda);