/linux-4.1.27/lib/mpi/ |
H A D | mpicoder.c | 37 mpi_limb_t a; mpi_read_raw_data() 85 mpi_limb_t a; mpi_read_from_buffer() 141 mpi_limb_t alimb; mpi_get_buffer() 192 mpi_limb_t alimb; mpi_set_buffer() 203 alimb = (mpi_limb_t) *p--; mpi_set_buffer() 204 alimb |= (mpi_limb_t) *p-- << 8; mpi_set_buffer() 205 alimb |= (mpi_limb_t) *p-- << 16; mpi_set_buffer() 206 alimb |= (mpi_limb_t) *p-- << 24; mpi_set_buffer() 208 alimb = (mpi_limb_t) *p--; mpi_set_buffer() 209 alimb |= (mpi_limb_t) *p-- << 8; mpi_set_buffer() 210 alimb |= (mpi_limb_t) *p-- << 16; mpi_set_buffer() 211 alimb |= (mpi_limb_t) *p-- << 24; mpi_set_buffer() 212 alimb |= (mpi_limb_t) *p-- << 32; mpi_set_buffer() 213 alimb |= (mpi_limb_t) *p-- << 40; mpi_set_buffer() 214 alimb |= (mpi_limb_t) *p-- << 48; mpi_set_buffer() 215 alimb |= (mpi_limb_t) *p-- << 56; mpi_set_buffer() 225 alimb |= (mpi_limb_t) *p-- << 8; mpi_set_buffer() 227 alimb |= (mpi_limb_t) *p-- << 16; mpi_set_buffer() 229 alimb |= (mpi_limb_t) *p-- << 24; mpi_set_buffer() 231 alimb = (mpi_limb_t) *p--; mpi_set_buffer() 233 alimb |= (mpi_limb_t) *p-- << 8; mpi_set_buffer() 235 alimb |= (mpi_limb_t) *p-- << 16; mpi_set_buffer() 237 alimb |= (mpi_limb_t) *p-- << 24; mpi_set_buffer() 239 alimb |= (mpi_limb_t) *p-- << 32; mpi_set_buffer() 241 alimb |= (mpi_limb_t) *p-- << 40; mpi_set_buffer() 243 alimb |= (mpi_limb_t) *p-- << 48; mpi_set_buffer() 245 alimb |= (mpi_limb_t) *p-- << 56; mpi_set_buffer()
|
H A D | mpi-internal.h | 65 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 D | mpi-inline.h | 36 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 D | generic_mpih-mul2.c | 32 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 D | generic_mpih-mul3.c | 32 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 D | mpih-div.c | 57 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 D | generic_mpih-mul1.c | 32 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 D | mpiutil.c | 59 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 D | generic_mpih-lshift.c | 40 mpi_limb_t mpihelp_lshift() 43 mpi_limb_t high_limb, low_limb; mpihelp_lshift() 46 mpi_limb_t retval; mpihelp_lshift()
|
H A D | generic_mpih-rshift.c | 41 mpi_limb_t mpihelp_rshift() 44 mpi_limb_t high_limb, low_limb; mpihelp_rshift() 47 mpi_limb_t retval; mpihelp_rshift()
|
H A D | mpi-bit.c | 24 #define A_LIMB_1 ((mpi_limb_t) 1) 46 mpi_limb_t alimb = a->d[a->nlimbs - 1]; mpi_get_nbits()
|
H A D | mpih-mul.c | 67 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 D | generic_mpih-add1.c | 33 mpi_limb_t mpihelp_add_n() 37 mpi_limb_t x, y, cy; mpihelp_add_n()
|
H A D | generic_mpih-sub1.c | 32 mpi_limb_t mpihelp_sub_n() 36 mpi_limb_t x, y, cy; mpihelp_sub_n()
|
H A D | mpi-cmp.c | 25 mpi_limb_t limb = v; mpi_cmp_ui()
|
H A D | mpih-cmp.c | 41 mpi_limb_t op1_word, op2_word; mpihelp_cmp()
|
H A D | mpi-pow.c | 159 mpi_limb_t e; mpi_powm() 160 mpi_limb_t carry_limb; mpi_powm() 227 mpi_limb_t tmp; mpi_powm()
|
/linux-4.1.27/include/linux/ |
H A D | mpi.h | 44 typedef unsigned long int mpi_limb_t; typedef 55 mpi_limb_t *d; /* array with the limbs */
|