Home
last modified time | relevance | path

Searched refs:usize (Results 1 – 10 of 10) sorted by relevance

/lib/mpi/
Dmpi-add.c23 mpi_size_t usize, wsize; in mpi_add_ui() local
26 usize = u->nlimbs; in mpi_add_ui()
31 wsize = usize + 1; in mpi_add_ui()
39 if (!usize) { /* simple */ in mpi_add_ui()
44 cy = mpihelp_add_1(wp, up, usize, v); in mpi_add_ui()
45 wp[usize] = cy; in mpi_add_ui()
46 wsize = usize + cy; in mpi_add_ui()
51 if (usize == 1 && up[0] < v) { in mpi_add_ui()
55 mpihelp_sub_1(wp, up, usize, v); in mpi_add_ui()
57 wsize = usize - (wp[usize-1] == 0); in mpi_add_ui()
[all …]
Dmpi-cmp.c50 mpi_size_t usize; in do_mpi_cmp() local
59 usize = u->nlimbs; in do_mpi_cmp()
73 if (usize != vsize && !usign && !vsign) in do_mpi_cmp()
74 return usize - vsize; in do_mpi_cmp()
75 if (usize != vsize && usign && vsign) in do_mpi_cmp()
76 return vsize + usize; in do_mpi_cmp()
77 if (!usize) in do_mpi_cmp()
79 cmp = mpihelp_cmp(u->d, v->d, usize); in do_mpi_cmp()
Dmpi-mul.c18 mpi_size_t usize, vsize, wsize; in mpi_mul() local
27 usize = v->nlimbs; in mpi_mul()
34 usize = u->nlimbs; in mpi_mul()
45 wsize = usize + vsize; in mpi_mul()
57 up = tmp_limb = mpi_alloc_limb_space(usize); in mpi_mul()
62 MPN_COPY(up, wp, usize); in mpi_mul()
74 mpihelp_mul(wp, up, usize, vp, vsize, &cy); in mpi_mul()
Dmpih-mul.c347 mpi_ptr_t up, mpi_size_t usize, in mpihelp_mul_karatsuba_case() argument
366 usize -= vsize; in mpihelp_mul_karatsuba_case()
367 if (usize >= vsize) { in mpihelp_mul_karatsuba_case()
388 usize -= vsize; in mpihelp_mul_karatsuba_case()
389 } while (usize >= vsize); in mpihelp_mul_karatsuba_case()
392 if (usize) { in mpihelp_mul_karatsuba_case()
393 if (usize < KARATSUBA_THRESHOLD) { in mpihelp_mul_karatsuba_case()
395 if (mpihelp_mul(ctx->tspace, vp, vsize, up, usize, &tmp) in mpihelp_mul_karatsuba_case()
406 up, usize, in mpihelp_mul_karatsuba_case()
412 mpihelp_add_1(prodp + vsize, ctx->tspace + vsize, usize, cy); in mpihelp_mul_karatsuba_case()
[all …]
Dgeneric_mpih-rshift.c29 mpihelp_rshift(mpi_ptr_t wp, mpi_ptr_t up, mpi_size_t usize, unsigned cnt) in mpihelp_rshift() argument
42 for (i = 1; i < usize; i++) { in mpihelp_rshift()
Dgeneric_mpih-lshift.c28 mpihelp_lshift(mpi_ptr_t wp, mpi_ptr_t up, mpi_size_t usize, unsigned int cnt) in mpihelp_lshift() argument
38 i = usize - 1; in mpihelp_lshift()
Dmpi-internal.h179 int mpihelp_mul(mpi_ptr_t prodp, mpi_ptr_t up, mpi_size_t usize,
188 mpi_ptr_t up, mpi_size_t usize,
207 mpi_limb_t mpihelp_lshift(mpi_ptr_t wp, mpi_ptr_t up, mpi_size_t usize,
209 mpi_limb_t mpihelp_rshift(mpi_ptr_t wp, mpi_ptr_t up, mpi_size_t usize,
Dmpiutil.c253 mpi_size_t usize = u->nlimbs; in mpi_set() local
258 RESIZE_IF_NEEDED(w, usize); in mpi_set()
261 MPN_COPY(wp, up, usize); in mpi_set()
262 w->nlimbs = usize; in mpi_set()
Dec.c183 mpi_size_t usize, unsigned long set) in mpih_set_cond() argument
189 for (i = 0; i < usize; i++) { in mpih_set_cond()
/lib/
Dtest_user_copy.c110 size_t ksize, usize; in test_copy_struct_from_user() local
129 usize = size; in test_copy_struct_from_user()
134 ret |= test(copy_struct_from_user(kmem, ksize, umem, usize), in test_copy_struct_from_user()
141 usize = size / 2; in test_copy_struct_from_user()
143 memcpy(expected, umem_src, usize); in test_copy_struct_from_user()
144 memset(expected + usize, 0x0, ksize - usize); in test_copy_struct_from_user()
147 ret |= test(copy_struct_from_user(kmem, ksize, umem, usize), in test_copy_struct_from_user()
154 usize = size; in test_copy_struct_from_user()
157 ret |= test(copy_struct_from_user(kmem, ksize, umem, usize) != -E2BIG, in test_copy_struct_from_user()
162 usize = size; in test_copy_struct_from_user()
[all …]