Home
last modified time | relevance | path

Searched refs:dv (Results 1 – 7 of 7) sorted by relevance

/openssl-master/crypto/bn/
A Dbn_div.c36 if (dv != NULL)
37 BN_zero(dv);
43 if (dv == NULL)
44 dv = BN_CTX_get(ctx);
61 BN_zero(dv);
64 dv->top = 1;
69 if (!BN_lshift1(dv, dv))
72 dv->d[0] |= 1;
232 if (dv != NULL) in BN_div()
277 bn_check_top(dv); in bn_div_fixed_top()
[all …]
A Dbn_recp.c84 int BN_div_recp(BIGNUM *dv, BIGNUM *rem, const BIGNUM *m, in BN_div_recp() argument
91 d = (dv != NULL) ? dv : BN_CTX_get(ctx); in BN_div_recp()
163 bn_check_top(dv); in BN_div_recp()
/openssl-master/doc/man3/
A DBN_add.pod21 int BN_div(BIGNUM *dv, BIGNUM *rem, const BIGNUM *a, const BIGNUM *d,
62 BN_div() divides I<a> by I<d> and places the result in I<dv> and the
63 remainder in I<rem> (C<dv=a/d, rem=a%d>). Either of I<dv> and I<rem> may
69 BN_mod() corresponds to BN_div() with I<dv> set to B<NULL>.
A DBN_mod_mul_reciprocal.pod18 int BN_div_recp(BIGNUM *dv, BIGNUM *rem, const BIGNUM *a, BN_RECP_CTX *recp,
44 in B<dv> and the remainder in B<rem>.
/openssl-master/crypto/bn/asm/
A Dbn-c64xplus.asm185 LMBD 1,A6,A0 ; leading zero bits in dv
195 [!A2] SHL A6,A0,A6 ; normalize dv
198 [!A2] CMPLTU A3,A6,A1 ; hi<dv?
200 [!A1] SUB A3,A6,A3 ; hi-=dv
206 [!A1] CMPLTU A3,A6,A1 ; hi<dv?
209 [!A1] SUB A3,A6,A3 ; hi-=dv
/openssl-master/include/crypto/
A Dbn.h88 int bn_div_fixed_top(BIGNUM *dv, BIGNUM *rem, const BIGNUM *m,
/openssl-master/include/openssl/
A Dbn.h269 int BN_div(BIGNUM *dv, BIGNUM *rem, const BIGNUM *m, const BIGNUM *d,
457 int BN_div_recp(BIGNUM *dv, BIGNUM *rem, const BIGNUM *m,

Completed in 11 milliseconds