Lines Matching refs:D
25 BIGNUM *A, *B, *X, *Y, *M, *D, *T, *R = NULL; in bn_mod_inverse_no_branch() local
36 D = BN_CTX_get(ctx); in bn_mod_inverse_no_branch()
101 if (!BN_div(D, M, &local_A, B, ctx)) in bn_mod_inverse_no_branch()
141 if (!BN_mul(tmp, D, X, ctx)) in bn_mod_inverse_no_branch()
201 BIGNUM *A, *B, *X, *Y, *M, *D, *T, *R = NULL; in int_bn_mod_inverse() local
225 D = BN_CTX_get(ctx); in int_bn_mod_inverse()
368 if (!BN_one(D)) in int_bn_mod_inverse()
378 if (!BN_one(D)) in int_bn_mod_inverse()
386 if (!BN_add(D, T, B)) in int_bn_mod_inverse()
388 if (BN_ucmp(A, D) < 0) { in int_bn_mod_inverse()
390 if (!BN_set_word(D, 2)) in int_bn_mod_inverse()
397 if (!BN_set_word(D, 3)) in int_bn_mod_inverse()
407 if (!BN_div(D, M, A, B, ctx)) in int_bn_mod_inverse()
448 if (BN_is_one(D)) { in int_bn_mod_inverse()
452 if (BN_is_word(D, 2)) { in int_bn_mod_inverse()
455 } else if (BN_is_word(D, 4)) { in int_bn_mod_inverse()
458 } else if (D->top == 1) { in int_bn_mod_inverse()
461 if (!BN_mul_word(tmp, D->d[0])) in int_bn_mod_inverse()
464 if (!BN_mul(tmp, D, X, ctx)) in int_bn_mod_inverse()