mp_size
off_t mp_size;
if (mevp->me_poll.mp_size != st.st_size) {
mevp->me_poll.mp_size = st.st_size;
mevp->me_poll.mp_size = st.st_size;
size_t mp_size; /* Bytes in the mpool cache. */
envp->mp_size = cachesize;
cachesize = dbenv == NULL ? 0 : dbenv->mp_size;
CHECK_MPI_OK( mp_read_unsigned_octets(&Px, pointP->data + 1, (mp_size) len) );
CHECK_MPI_OK( mp_read_unsigned_octets(&Py, pointP->data + 1 + len, (mp_size) len) );
(mp_size) len) );
(mp_size) len) );
(mp_size) len) );
(mp_size) len) );
(mp_size) len) );
CHECK_MPI_OK( mp_read_unsigned_octets(&Px, publicValue->data + 1, (mp_size) len) );
CHECK_MPI_OK( mp_read_unsigned_octets(&Py, publicValue->data + 1 + len, (mp_size) len) );
(mp_size) privateValue->len) );
(mp_size) flen) );
mp_size a_used = MP_USED(a);
mp_size a_used = MP_USED(a);
mp_size a_used = MP_USED(a);
mp_size ix;
mp_size used_pa, used_pb;
s_bmul_d(const mp_digit *a, mp_size a_len, mp_digit b, mp_digit *d)
s_bmul_d_add(const mp_digit *a, mp_size a_len, mp_digit b, mp_digit *d)
mp_size ib, a_used, b_used;
mp_size used;
mp_size ia, a_used;
void s_mp_setz(mp_digit *dp, mp_size count); /* zero digits */
void s_mp_copy(const mp_digit *sp, mp_digit *dp, mp_size count); /* copy */
void s_mp_free(void *ptr, mp_size); /* general free function */
mp_err s_mp_grow(mp_int *mp, mp_size min); /* increase allocated size */
mp_err s_mp_pad(mp_int *mp, mp_size min); /* left pad with zeroes */
{ mp_size used = MP_USED(mp); \
mp_err s_mp_lshd(mp_int *mp, mp_size p); /* left-shift by p digits */
void s_mp_rshd(mp_int *mp, mp_size p); /* right-shift by p digits */
mp_err s_mp_add_offset(mp_int *a, mp_int *b, mp_size offset);
mp_err s_mp_invmod_2d( const mp_int *a, mp_size k, mp_int *c);
mp_digit MPI_ASM_DECL s_mpv_mul_set_vec64(mp_digit*, mp_digit *, mp_size, mp_digit);
mp_digit MPI_ASM_DECL s_mpv_mul_add_vec64(mp_digit*, const mp_digit*, mp_size, mp_digit);
void MPI_ASM_DECL s_mpv_mul_d(const mp_digit *a, mp_size a_len,
void MPI_ASM_DECL s_mpv_mul_d_add(const mp_digit *a, mp_size a_len,
mp_size a_len, mp_digit b,
mp_size a_len,
mp_size b; /* R == 2 ** b, also b = # significant bits in N */
static mp_size s_mp_defprec = MP_DEFPREC;
mp_size mp_get_prec(void)
void mp_set_prec(mp_size prec)
mp_size used;
mp_err mp_init_size(mp_int *mp, mp_size prec, int kmflag)
mp_size k = 0;
mp_size nx = mp_trailing_zeros(&xc);
mp_size ny = mp_trailing_zeros(&yc);
mp_size n = MP_MIN(nx, ny);
mp_size mp_trailing_zeros(const mp_int *mp)
mp_size n = 0;
mp_size n = mp_trailing_zeros(&f);
mp_size ix;
mp_err s_mp_invmod_2d(const mp_int *a, mp_size k, mp_int *c)
mp_size ix = k + 4;
mp_size k;
mp_err s_mp_grow(mp_int *mp, mp_size min)
mp_err s_mp_pad(mp_int *mp, mp_size min)
void s_mp_setz(mp_digit *dp, mp_size count)
void s_mp_copy(const mp_digit *sp, mp_digit *dp, mp_size count)
void s_mp_free(void *ptr, mp_size alloc)
mp_size used = MP_USED(mp);
mp_err s_mp_lshd(mp_int *mp, mp_size p)
mp_size pos;
void s_mp_rshd(mp_int *mp, mp_size p)
mp_size ix;
mp_size ndig = (d / DIGIT_BIT), nbit = (d % DIGIT_BIT);
mp_size ix;
mp_size ix = 1;
mp_size ix = 1;
mp_size used = MP_USED(mp);
mp_size used;
mp_size ix;
mp_size used;
mp_size ix;
mp_size used;
mp_err s_mp_add_offset(mp_int *a, mp_int *b, mp_size offset)
mp_size ib;
mp_size ia;
mp_size lim;
void s_mpv_mul_d(const mp_digit *a, mp_size a_len, mp_digit b, mp_digit *c)
void s_mpv_mul_d_add(const mp_digit *a, mp_size a_len, mp_digit b,
void s_mpv_mul_d_add_prop(const mp_digit *a, mp_size a_len, mp_digit b, mp_digit *c)
void s_mpv_sqr_add_prop(const mp_digit *pa, mp_size a_len, mp_digit *ps)
mp_size ix;
mp_size dig, bit;
mp_size used_a = MP_USED(a);
mp_size used_b = MP_USED(b);
mp_read_unsigned_octets(mp_int *mp, const unsigned char *str, mp_size len)
mp_to_unsigned_octets(const mp_int *mp, unsigned char *str, mp_size maxlen)
mp_to_signed_octets(const mp_int *mp, unsigned char *str, mp_size maxlen)
mp_to_fixlen_octets(const mp_int *mp, unsigned char *str, mp_size length)
mp_size ib;
mp_size useda, usedb;
mp_size ix;
mp_size alloc; /* how many digits allocated */
mp_size used; /* how many digits used */
mp_size mp_get_prec(void);
void mp_set_prec(mp_size prec);
mp_err mp_init_size(mp_int *mp, mp_size prec, int kmflag);
mp_err mp_read_unsigned_octets(mp_int *mp, const unsigned char *str, mp_size len);
mp_err mp_to_unsigned_octets(const mp_int *mp, unsigned char *str, mp_size maxlen);
mp_err mp_to_signed_octets(const mp_int *mp, unsigned char *str, mp_size maxlen);
mp_err mp_to_fixlen_octets(const mp_int *mp, unsigned char *str, mp_size len);
mp_size mp_trailing_zeros(const mp_int *mp);
mp_err mpl_set_bit(mp_int *a, mp_size bitNum, mp_size value)
mp_size ix;
mp_err mpl_get_bit(const mp_int *a, mp_size bitNum)
mp_size bit, ix;
mp_err mpl_get_bits(const mp_int *a, mp_size lsbNum, mp_size numBits)
mp_size rshift = (lsbNum % MP_DIGIT_BIT);
mp_size lsWndx = (lsbNum / MP_DIGIT_BIT);
mp_err mpl_set_bit(mp_int *a, mp_size bitNum, mp_size value);
mp_err mpl_get_bit(const mp_int *a, mp_size bitNum);
mp_err mpl_get_bits(const mp_int *a, mp_size lsbNum, mp_size numBits);
mp_size i;
mp_size ib;
mp_size useda, usedb;
mp_err mpp_random_size(mp_int *a, mp_size prec)
mp_err mpp_random_size(mp_int *a, mp_size prec);
mp_err mpp_fermat_list(mp_int *a, const mp_digit *primes, mp_size nPrimes);
mp_err mpp_sieve(mp_int *trial, const mp_digit *primes, mp_size nPrimes,
unsigned char *sieve, mp_size nSieve);
mp_err mpp_make_prime(mp_int *start, mp_size nBits, mp_size strong,
int mp_size;
mp_size = mp->b_wptr - mp->b_rptr;
bcopy(mp->b_rptr, new_mp->b_wptr, mp_size);
new_mp->b_wptr += mp_size;
int mp_size;
mp_size = mp1->b_wptr - mp1->b_rptr;
bcopy(mp1->b_rptr, new_mp->b_wptr, mp_size);
new_mp->b_wptr += mp_size;
size_t mp_size;
mp_size = sizeof (ipif->ipif_v6lcl_addr);
mp_size = sizeof (ipif->ipif_lcl_addr);
mp = allocb(mp_size, BPRI_MED);
size_t mp_size;
mp_size = sizeof (mac_protect_t) + sizeof (dl_notify_ind_t);
if ((mp = mexchange(dsp->ds_wq, NULL, mp_size, M_PROTO, 0)) == NULL)
bzero(mp->b_rptr, mp_size);