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

/linux-4.4.14/lib/mpi/
H A Dmpicoder.c37 mpi_limb_t a; mpi_read_raw_data()
85 mpi_limb_t a; mpi_read_from_buffer()
133 mpi_limb_t alimb; count_lzeros()
139 lzeros += sizeof(mpi_limb_t); count_lzeros()
164 mpi_limb_t alimb; mpi_read_buffer()
203 mpi_limb_t *limb1 = (void *)p - sizeof(alimb); mpi_read_buffer()
204 mpi_limb_t *limb2 = (void *)p - sizeof(alimb) mpi_read_buffer()
263 mpi_limb_t alimb; mpi_set_buffer()
274 alimb = (mpi_limb_t) *p--; mpi_set_buffer()
275 alimb |= (mpi_limb_t) *p-- << 8; mpi_set_buffer()
276 alimb |= (mpi_limb_t) *p-- << 16; mpi_set_buffer()
277 alimb |= (mpi_limb_t) *p-- << 24; mpi_set_buffer()
279 alimb = (mpi_limb_t) *p--; mpi_set_buffer()
280 alimb |= (mpi_limb_t) *p-- << 8; mpi_set_buffer()
281 alimb |= (mpi_limb_t) *p-- << 16; mpi_set_buffer()
282 alimb |= (mpi_limb_t) *p-- << 24; mpi_set_buffer()
283 alimb |= (mpi_limb_t) *p-- << 32; mpi_set_buffer()
284 alimb |= (mpi_limb_t) *p-- << 40; mpi_set_buffer()
285 alimb |= (mpi_limb_t) *p-- << 48; mpi_set_buffer()
286 alimb |= (mpi_limb_t) *p-- << 56; mpi_set_buffer()
296 alimb |= (mpi_limb_t) *p-- << 8; mpi_set_buffer()
298 alimb |= (mpi_limb_t) *p-- << 16; mpi_set_buffer()
300 alimb |= (mpi_limb_t) *p-- << 24; mpi_set_buffer()
302 alimb = (mpi_limb_t) *p--; mpi_set_buffer()
304 alimb |= (mpi_limb_t) *p-- << 8; mpi_set_buffer()
306 alimb |= (mpi_limb_t) *p-- << 16; mpi_set_buffer()
308 alimb |= (mpi_limb_t) *p-- << 24; mpi_set_buffer()
310 alimb |= (mpi_limb_t) *p-- << 32; mpi_set_buffer()
312 alimb |= (mpi_limb_t) *p-- << 40; mpi_set_buffer()
314 alimb |= (mpi_limb_t) *p-- << 48; mpi_set_buffer()
316 alimb |= (mpi_limb_t) *p-- << 56; mpi_set_buffer()
354 mpi_limb_t alimb, alimb2; mpi_write_to_sgl()
395 mpi_limb_t *limb1 = (void *)p - sizeof(alimb); mpi_write_to_sgl()
396 mpi_limb_t *limb2 = (void *)p - sizeof(alimb) mpi_write_to_sgl()
442 mpi_limb_t a; mpi_read_raw_from_sgl()
H A Dmpi-internal.h65 typedef mpi_limb_t *mpi_ptr_t; /* pointer to a limb */
139 mpi_limb_t _q, _ql, _r; \
140 mpi_limb_t _xh, _xl; \
171 mpi_limb_t mpihelp_add_1(mpi_ptr_t res_ptr, mpi_ptr_t s1_ptr,
172 mpi_size_t s1_size, mpi_limb_t s2_limb);
173 mpi_limb_t mpihelp_add_n(mpi_ptr_t res_ptr, mpi_ptr_t s1_ptr,
175 mpi_limb_t mpihelp_add(mpi_ptr_t res_ptr, mpi_ptr_t s1_ptr, mpi_size_t s1_size,
179 mpi_limb_t mpihelp_sub_1(mpi_ptr_t res_ptr, mpi_ptr_t s1_ptr,
180 mpi_size_t s1_size, mpi_limb_t s2_limb);
181 mpi_limb_t mpihelp_sub_n(mpi_ptr_t res_ptr, mpi_ptr_t s1_ptr,
183 mpi_limb_t mpihelp_sub(mpi_ptr_t res_ptr, mpi_ptr_t s1_ptr, mpi_size_t s1_size,
201 mpi_limb_t mpihelp_addmul_1(mpi_ptr_t res_ptr, mpi_ptr_t s1_ptr,
202 mpi_size_t s1_size, mpi_limb_t s2_limb);
203 mpi_limb_t mpihelp_submul_1(mpi_ptr_t res_ptr, mpi_ptr_t s1_ptr,
204 mpi_size_t s1_size, mpi_limb_t s2_limb);
207 mpi_ptr_t vp, mpi_size_t vsize, mpi_limb_t *_result);
218 mpi_limb_t mpihelp_mul_1(mpi_ptr_t res_ptr, mpi_ptr_t s1_ptr,
219 mpi_size_t s1_size, mpi_limb_t s2_limb);
222 mpi_limb_t mpihelp_mod_1(mpi_ptr_t dividend_ptr, mpi_size_t dividend_size,
223 mpi_limb_t divisor_limb);
224 mpi_limb_t mpihelp_divrem(mpi_ptr_t qp, mpi_size_t qextra_limbs,
227 mpi_limb_t mpihelp_divmod_1(mpi_ptr_t quot_ptr,
229 mpi_limb_t divisor_limb);
232 mpi_limb_t mpihelp_lshift(mpi_ptr_t wp, mpi_ptr_t up, mpi_size_t usize,
234 mpi_limb_t mpihelp_rshift(mpi_ptr_t wp, mpi_ptr_t up, mpi_size_t usize,
239 typedef mpi_limb_t UWtype;
H A Dmpi-inline.h36 G10_MPI_INLINE_DECL mpi_limb_t mpihelp_add_1()
38 mpi_size_t s1_size, mpi_limb_t s2_limb) mpihelp_add_1()
40 mpi_limb_t x; mpihelp_add_1()
64 G10_MPI_INLINE_DECL mpi_limb_t mpihelp_add()
68 mpi_limb_t cy = 0; mpihelp_add()
79 G10_MPI_INLINE_DECL mpi_limb_t mpihelp_sub_1()
81 mpi_size_t s1_size, mpi_limb_t s2_limb) mpihelp_sub_1()
83 mpi_limb_t x; mpihelp_sub_1()
107 G10_MPI_INLINE_DECL mpi_limb_t mpihelp_sub()
111 mpi_limb_t cy = 0; mpihelp_sub()
H A Dgeneric_mpih-mul2.c32 mpi_limb_t mpihelp_addmul_1()
34 mpi_size_t s1_size, mpi_limb_t s2_limb) mpihelp_addmul_1()
36 mpi_limb_t cy_limb; mpihelp_addmul_1()
38 mpi_limb_t prod_high, prod_low; mpihelp_addmul_1()
39 mpi_limb_t x; mpihelp_addmul_1()
H A Dgeneric_mpih-mul3.c32 mpi_limb_t mpihelp_submul_1()
34 mpi_size_t s1_size, mpi_limb_t s2_limb) mpihelp_submul_1()
36 mpi_limb_t cy_limb; mpihelp_submul_1()
38 mpi_limb_t prod_high, prod_low; mpihelp_submul_1()
39 mpi_limb_t x; mpihelp_submul_1()
H A Dmpih-div.c57 mpi_limb_t mpihelp_divrem()
61 mpi_limb_t most_significant_q_limb = 0; mpihelp_divrem()
76 mpi_limb_t n1; mpihelp_divrem()
77 mpi_limb_t d; mpihelp_divrem()
102 mpi_limb_t n1, n0, n2; mpihelp_divrem()
103 mpi_limb_t d1, d0; mpihelp_divrem()
117 mpi_limb_t q; mpihelp_divrem()
118 mpi_limb_t r; mpihelp_divrem()
129 q = ~(mpi_limb_t) 0; mpihelp_divrem()
167 mpi_limb_t dX, d1, n0; mpihelp_divrem()
184 mpi_limb_t q; mpihelp_divrem()
185 mpi_limb_t n1, n2; mpihelp_divrem()
186 mpi_limb_t cy_limb; mpihelp_divrem()
200 q = ~(mpi_limb_t) 0; mpihelp_divrem()
202 mpi_limb_t r; mpihelp_divrem()
H A Dgeneric_mpih-mul1.c32 mpi_limb_t mpihelp_mul_1()
34 mpi_limb_t s2_limb) mpihelp_mul_1()
36 mpi_limb_t cy_limb; mpihelp_mul_1()
38 mpi_limb_t prod_high, prod_low; mpihelp_mul_1()
H A Dmpiutil.c59 size_t len = nlimbs * sizeof(mpi_limb_t); mpi_alloc_limb_space()
94 p = kmalloc(nlimbs * sizeof(mpi_limb_t), GFP_KERNEL); mpi_resize()
97 memcpy(p, a->d, a->alloced * sizeof(mpi_limb_t)); mpi_resize()
101 a->d = kzalloc(nlimbs * sizeof(mpi_limb_t), GFP_KERNEL); mpi_resize()
H A Dgeneric_mpih-lshift.c40 mpi_limb_t mpihelp_lshift()
43 mpi_limb_t high_limb, low_limb; mpihelp_lshift()
46 mpi_limb_t retval; mpihelp_lshift()
H A Dgeneric_mpih-rshift.c41 mpi_limb_t mpihelp_rshift()
44 mpi_limb_t high_limb, low_limb; mpihelp_rshift()
47 mpi_limb_t retval; mpihelp_rshift()
H A Dmpi-bit.c24 #define A_LIMB_1 ((mpi_limb_t) 1)
46 mpi_limb_t alimb = a->d[a->nlimbs - 1]; mpi_get_nbits()
H A Dmpih-mul.c67 static mpi_limb_t mul_n_basecase()
71 mpi_limb_t cy; mul_n_basecase()
72 mpi_limb_t v_limb; mul_n_basecase()
123 mpi_limb_t cy_limb; mul_n()
147 mpi_limb_t cy; mul_n()
223 mpi_limb_t cy_limb; mpih_sqr_n_basecase()
224 mpi_limb_t v_limb; mpih_sqr_n_basecase()
272 mpi_limb_t cy_limb; mpih_sqr_n()
282 mpi_limb_t cy; mpih_sqr_n()
339 mpi_limb_t cy; mpihelp_mul_karatsuba_case()
382 mpi_limb_t tmp; mpihelp_mul_karatsuba_case()
441 mpi_ptr_t vp, mpi_size_t vsize, mpi_limb_t *_result) mpihelp_mul()
444 mpi_limb_t cy; mpihelp_mul()
449 mpi_limb_t v_limb; mpihelp_mul()
H A Dgeneric_mpih-add1.c33 mpi_limb_t mpihelp_add_n()
37 mpi_limb_t x, y, cy; mpihelp_add_n()
H A Dgeneric_mpih-sub1.c32 mpi_limb_t mpihelp_sub_n()
36 mpi_limb_t x, y, cy; mpihelp_sub_n()
H A Dmpi-cmp.c25 mpi_limb_t limb = v; mpi_cmp_ui()
H A Dmpih-cmp.c41 mpi_limb_t op1_word, op2_word; mpihelp_cmp()
H A Dmpi-pow.c159 mpi_limb_t e; mpi_powm()
160 mpi_limb_t carry_limb; mpi_powm()
227 mpi_limb_t tmp; mpi_powm()
/linux-4.4.14/include/linux/
H A Dmpi.h39 typedef unsigned long int mpi_limb_t; typedef
50 mpi_limb_t *d; /* array with the limbs */

Completed in 235 milliseconds