Lines Matching refs:wsize

202 	mpi_size_t wsize = LIMB_SIZE_25519;  in ec_addm_25519()  local
206 if (w->nlimbs != wsize || u->nlimbs != wsize || v->nlimbs != wsize) in ec_addm_25519()
214 mpihelp_add_n(wp, up, vp, wsize); in ec_addm_25519()
215 borrow = mpihelp_sub_n(wp, wp, ctx->p->d, wsize); in ec_addm_25519()
216 mpih_set_cond(n, ctx->p->d, wsize, (borrow != 0UL)); in ec_addm_25519()
217 mpihelp_add_n(wp, wp, n, wsize); in ec_addm_25519()
224 mpi_size_t wsize = LIMB_SIZE_25519; in ec_subm_25519() local
228 if (w->nlimbs != wsize || u->nlimbs != wsize || v->nlimbs != wsize) in ec_subm_25519()
236 borrow = mpihelp_sub_n(wp, up, vp, wsize); in ec_subm_25519()
237 mpih_set_cond(n, ctx->p->d, wsize, (borrow != 0UL)); in ec_subm_25519()
238 mpihelp_add_n(wp, wp, n, wsize); in ec_subm_25519()
245 mpi_size_t wsize = LIMB_SIZE_25519; in ec_mulm_25519() local
252 if (w->nlimbs != wsize || u->nlimbs != wsize || v->nlimbs != wsize) in ec_mulm_25519()
259 mpihelp_mul_n(n, up, vp, wsize); in ec_mulm_25519()
260 memcpy(wp, n, wsize * BYTES_PER_MPI_LIMB); in ec_mulm_25519()
263 memcpy(m, n+LIMB_SIZE_25519-1, (wsize+1) * BYTES_PER_MPI_LIMB); in ec_mulm_25519()
266 memcpy(n, m, wsize * BYTES_PER_MPI_LIMB); in ec_mulm_25519()
269 cy = mpihelp_add_n(m, m, n, wsize); in ec_mulm_25519()
271 cy = mpihelp_add_n(m, m, n, wsize); in ec_mulm_25519()
273 cy = mpihelp_add_n(m, m, n, wsize); in ec_mulm_25519()
276 cy = mpihelp_add_n(wp, wp, m, wsize); in ec_mulm_25519()
279 memset(m, 0, wsize * BYTES_PER_MPI_LIMB); in ec_mulm_25519()
283 mpihelp_add_n(wp, wp, m, wsize); in ec_mulm_25519()
286 cy = mpihelp_sub_n(wp, wp, ctx->p->d, wsize); in ec_mulm_25519()
287 mpih_set_cond(m, ctx->p->d, wsize, (cy != 0UL)); in ec_mulm_25519()
288 mpihelp_add_n(wp, wp, m, wsize); in ec_mulm_25519()
309 mpi_size_t wsize = LIMB_SIZE_448; in ec_addm_448() local
313 if (w->nlimbs != wsize || u->nlimbs != wsize || v->nlimbs != wsize) in ec_addm_448()
321 cy = mpihelp_add_n(wp, up, vp, wsize); in ec_addm_448()
322 mpih_set_cond(n, ctx->p->d, wsize, (cy != 0UL)); in ec_addm_448()
323 mpihelp_sub_n(wp, wp, n, wsize); in ec_addm_448()
329 mpi_size_t wsize = LIMB_SIZE_448; in ec_subm_448() local
333 if (w->nlimbs != wsize || u->nlimbs != wsize || v->nlimbs != wsize) in ec_subm_448()
341 borrow = mpihelp_sub_n(wp, up, vp, wsize); in ec_subm_448()
342 mpih_set_cond(n, ctx->p->d, wsize, (borrow != 0UL)); in ec_subm_448()
343 mpihelp_add_n(wp, wp, n, wsize); in ec_subm_448()
349 mpi_size_t wsize = LIMB_SIZE_448; in ec_mulm_448() local
361 if (w->nlimbs != wsize || u->nlimbs != wsize || v->nlimbs != wsize) in ec_mulm_448()
368 mpihelp_mul_n(n, up, vp, wsize); in ec_mulm_448()
370 for (i = 0; i < (wsize + 1) / 2; i++) { in ec_mulm_448()
372 b1[i] = n[i+wsize/2]; in ec_mulm_448()
373 a2[i] = n[i+wsize]; in ec_mulm_448()
374 a3[i] = n[i+wsize+wsize/2]; in ec_mulm_448()
384 for (i = (wsize + 1) / 2 - 1; i >= 0; i--) { in ec_mulm_448()
397 for (i = 0; i < (wsize + 1) / 2; i++) in ec_mulm_448()
413 for (i = (wsize + 1) / 2 - 1; i >= 0; i--) { in ec_mulm_448()
420 for (i = 0; i < wsize / 2; i++) in ec_mulm_448()
421 wp[i+(wsize + 1) / 2] = b1[i]; in ec_mulm_448()
427 memset(n, 0, wsize * BYTES_PER_MPI_LIMB); in ec_mulm_448()
435 mpihelp_add_n(wp, wp, n, wsize); in ec_mulm_448()
437 memset(n, 0, wsize * BYTES_PER_MPI_LIMB); in ec_mulm_448()
438 cy = mpihelp_sub_n(wp, wp, ctx->p->d, wsize); in ec_mulm_448()
439 mpih_set_cond(n, ctx->p->d, wsize, (cy != 0UL)); in ec_mulm_448()
440 mpihelp_add_n(wp, wp, n, wsize); in ec_mulm_448()