Lines Matching refs:divisor
238 const BIGNUM *divisor, BN_CTX *ctx, int ct) in BN_div_internal() argument
259 if (BN_is_zero(divisor)) { in BN_div_internal()
265 if (BN_ucmp(numerator, divisor) < 0) { in BN_div_internal()
289 norm_shift = BN_BITS2 - BN_num_bits(divisor) % BN_BITS2; in BN_div_internal()
290 if (!BN_lshift(sdiv, divisor, norm_shift)) in BN_div_internal()
344 r_neg = numerator->neg ^ divisor->neg; in BN_div_internal()
435 const BIGNUM *divisor, BN_CTX *ctx) in BN_div() argument
440 BN_get_flags(divisor, BN_FLG_CONSTTIME) != 0; in BN_div()
442 return BN_div_internal(quotient, remainder, numerator, divisor, ctx, ct); in BN_div()
448 const BIGNUM *divisor, BN_CTX *ctx) in BN_div_nonct() argument
450 return BN_div_internal(quotient, remainder, numerator, divisor, ctx, 0); in BN_div_nonct()
455 const BIGNUM *divisor, BN_CTX *ctx) in BN_div_ct() argument
457 return BN_div_internal(quotient, remainder, numerator, divisor, ctx, 1); in BN_div_ct()