Lines Matching defs:digit
185 * with the exception that the most significant digit may be only
186 * w-1 zeros away from that next non-zero digit.
212 r = OPENSSL_malloc(len + 1); /* modified wNAF may be one digit longer than binary representation
226 int digit = 0;
236 digit = window_val - next_bit; /* -2^w < digit < 0 */
243 * so using a positive digit here will decrease
246 digit = window_val & (mask >> 1); /* 0 < digit < 2^w */
252 digit = window_val; /* 0 < digit < 2^w */
255 if (digit <= -bit || digit >= bit || !(digit & 1))
261 window_val -= digit;
273 r[j++] = sign * digit;
636 int digit = wNAF[i][k];
639 if (digit)
641 is_neg = digit < 0;
644 digit = -digit;
655 /* digit > 0 */
659 if (!EC_POINT_copy(r, val_sub[i][digit >> 1])) goto err;
664 if (!EC_POINT_add(group, r, r, val_sub[i][digit >> 1], ctx)) goto err;