Lines Matching refs:usize
379 mpi_ptr_t up, mpi_size_t usize,
399 usize -= vsize;
400 if( usize >= vsize ) {
416 usize -= vsize;
417 } while( usize >= vsize );
420 if( usize ) {
421 if( usize < KARATSUBA_THRESHOLD ) {
422 _gcry_mpih_mul( ctx->tspace, vp, vsize, up, usize );
430 up, usize,
435 _gcry_mpih_add_1( prodp + vsize, ctx->tspace + vsize, usize, cy );
475 _gcry_mpih_mul( mpi_ptr_t prodp, mpi_ptr_t up, mpi_size_t usize,
478 mpi_ptr_t prod_endp = prodp + usize + vsize - 1;
494 MPN_COPY( prodp, up, usize );
496 MPN_ZERO( prodp, usize );
500 cy = _gcry_mpih_mul_1( prodp, up, usize, v_limb );
502 prodp[usize] = cy;
512 cy = _gcry_mpih_add_n(prodp, prodp, up, usize);
515 cy = _gcry_mpih_addmul_1(prodp, up, usize, v_limb);
517 prodp[usize] = cy;
525 _gcry_mpih_mul_karatsuba_case( prodp, up, usize, vp, vsize, &ctx );