Home
last modified time | relevance | path

Searched refs:mpi_limb_t (Results 1 – 18 of 18) sorted by relevance

/Linux-v4.19/lib/mpi/
Dmpi-internal.h65 typedef mpi_limb_t *mpi_ptr_t; /* pointer to a limb */
113 static inline mpi_limb_t mpihelp_add_1(mpi_ptr_t res_ptr, mpi_ptr_t s1_ptr,
114 mpi_size_t s1_size, mpi_limb_t s2_limb);
115 mpi_limb_t mpihelp_add_n(mpi_ptr_t res_ptr, mpi_ptr_t s1_ptr,
117 static inline mpi_limb_t mpihelp_add(mpi_ptr_t res_ptr, mpi_ptr_t s1_ptr, mpi_size_t s1_size,
120 static inline mpi_limb_t mpihelp_sub_1(mpi_ptr_t res_ptr, mpi_ptr_t s1_ptr,
121 mpi_size_t s1_size, mpi_limb_t s2_limb);
122 mpi_limb_t mpihelp_sub_n(mpi_ptr_t res_ptr, mpi_ptr_t s1_ptr,
124 static inline mpi_limb_t mpihelp_sub(mpi_ptr_t res_ptr, mpi_ptr_t s1_ptr, mpi_size_t s1_size,
142 mpi_limb_t mpihelp_addmul_1(mpi_ptr_t res_ptr, mpi_ptr_t s1_ptr,
[all …]
Dmpih-div.c57 mpi_limb_t
61 mpi_limb_t most_significant_q_limb = 0; in mpihelp_divrem()
76 mpi_limb_t n1; in mpihelp_divrem()
77 mpi_limb_t d; in mpihelp_divrem()
102 mpi_limb_t n1, n0, n2; in mpihelp_divrem()
103 mpi_limb_t d1, d0; in mpihelp_divrem()
117 mpi_limb_t q; in mpihelp_divrem()
118 mpi_limb_t r; in mpihelp_divrem()
129 q = ~(mpi_limb_t) 0; in mpihelp_divrem()
167 mpi_limb_t dX, d1, n0; in mpihelp_divrem()
[all …]
Dmpi-inline.h36 G10_MPI_INLINE_DECL mpi_limb_t
38 mpi_size_t s1_size, mpi_limb_t s2_limb) in mpihelp_add_1()
40 mpi_limb_t x; in mpihelp_add_1()
64 G10_MPI_INLINE_DECL mpi_limb_t
68 mpi_limb_t cy = 0; in mpihelp_add()
79 G10_MPI_INLINE_DECL mpi_limb_t
81 mpi_size_t s1_size, mpi_limb_t s2_limb) in mpihelp_sub_1()
83 mpi_limb_t x; in mpihelp_sub_1()
107 G10_MPI_INLINE_DECL mpi_limb_t
111 mpi_limb_t cy = 0; in mpihelp_sub()
Dgeneric_mpih-mul2.c32 mpi_limb_t
34 mpi_size_t s1_size, mpi_limb_t s2_limb) in mpihelp_addmul_1()
36 mpi_limb_t cy_limb; in mpihelp_addmul_1()
38 mpi_limb_t prod_high, prod_low; in mpihelp_addmul_1()
39 mpi_limb_t x; in mpihelp_addmul_1()
Dgeneric_mpih-mul3.c32 mpi_limb_t
34 mpi_size_t s1_size, mpi_limb_t s2_limb) in mpihelp_submul_1()
36 mpi_limb_t cy_limb; in mpihelp_submul_1()
38 mpi_limb_t prod_high, prod_low; in mpihelp_submul_1()
39 mpi_limb_t x; in mpihelp_submul_1()
Dgeneric_mpih-mul1.c32 mpi_limb_t
34 mpi_limb_t s2_limb) in mpihelp_mul_1()
36 mpi_limb_t cy_limb; in mpihelp_mul_1()
38 mpi_limb_t prod_high, prod_low; in mpihelp_mul_1()
Dmpih-mul.c67 static mpi_limb_t
71 mpi_limb_t cy; in mul_n_basecase()
72 mpi_limb_t v_limb; in mul_n_basecase()
123 mpi_limb_t cy_limb; in mul_n()
147 mpi_limb_t cy; in mul_n()
223 mpi_limb_t cy_limb; in mpih_sqr_n_basecase()
224 mpi_limb_t v_limb; in mpih_sqr_n_basecase()
272 mpi_limb_t cy_limb; in mpih_sqr_n()
282 mpi_limb_t cy; in mpih_sqr_n()
339 mpi_limb_t cy; in mpihelp_mul_karatsuba_case()
[all …]
Dmpiutil.c59 size_t len = nlimbs * sizeof(mpi_limb_t); in mpi_alloc_limb_space()
94 p = kmalloc_array(nlimbs, sizeof(mpi_limb_t), GFP_KERNEL); in mpi_resize()
97 memcpy(p, a->d, a->alloced * sizeof(mpi_limb_t)); in mpi_resize()
101 a->d = kcalloc(nlimbs, sizeof(mpi_limb_t), GFP_KERNEL); in mpi_resize()
Dgeneric_mpih-lshift.c40 mpi_limb_t
43 mpi_limb_t high_limb, low_limb; in mpihelp_lshift()
46 mpi_limb_t retval; in mpihelp_lshift()
Dgeneric_mpih-rshift.c41 mpi_limb_t
44 mpi_limb_t high_limb, low_limb; in mpihelp_rshift()
47 mpi_limb_t retval; in mpihelp_rshift()
Dmpi-bit.c24 #define A_LIMB_1 ((mpi_limb_t) 1)
46 mpi_limb_t alimb = a->d[a->nlimbs - 1]; in mpi_get_nbits()
Dgeneric_mpih-add1.c33 mpi_limb_t
37 mpi_limb_t x, y, cy; in mpihelp_add_n()
Dgeneric_mpih-sub1.c32 mpi_limb_t
36 mpi_limb_t x, y, cy; in mpihelp_sub_n()
Dmpicoder.c40 mpi_limb_t a; in mpi_read_raw_data()
114 mpi_limb_t alimb; in count_lzeros()
120 lzeros += sizeof(mpi_limb_t); in count_lzeros()
337 mpi_limb_t a; in mpi_read_raw_from_sgl()
Dmpi-pow.c164 mpi_limb_t e; in mpi_powm()
165 mpi_limb_t carry_limb; in mpi_powm()
232 mpi_limb_t tmp; in mpi_powm()
Dmpih-cmp.c41 mpi_limb_t op1_word, op2_word; in mpihelp_cmp()
Dmpi-cmp.c25 mpi_limb_t limb = v; in mpi_cmp_ui()
/Linux-v4.19/include/linux/
Dmpi.h39 typedef unsigned long int mpi_limb_t; typedef
50 mpi_limb_t *d; /* array with the limbs */